https://bugs.kde.org/show_bug.cgi?id=403229
--- Comment #8 from Eli Schwartz <eschwa...@archlinux.org> --- It's anyway the wrong level to try implementing this -- how do you robustly log into every user on the system regardless of their home directory, then execute their bashrc, .pam_environment, and .config/environment.d (this one is a bit of circular logic) in order to find out whether $XDG_CACHE_HOME has been set, and finally delete `${XDG_CACHE_HOME:-$HOME/.cache}/icon-cache.kcache`? I mean... you "could" do so, but it begins to become somewhat uncomfortable, and the #1 place to find an overridden variable also introduces arbitrary code execution. Even run as the user, there may be things there that users don't want to be executed unless they are the ones logging in. -- You are receiving this mail because: You are watching all bug changes.