[Breeze] [Bug 403229] Icon cache doesn't get automatically cleaned when a release has new/changed icons
Eli Schwartz
bugzilla_noreply at kde.org
Tue Feb 5 02:58:39 GMT 2019
https://bugs.kde.org/show_bug.cgi?id=403229
--- Comment #8 from Eli Schwartz <eschwartz at 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 the assignee for the bug.
More information about the Visual-design
mailing list