From 319f2dc8d65fe0264e4eb6006aab024751bb5bd4 Mon Sep 17 00:00:00 2001 From: Kishore96in Date: Thu, 16 Jul 2020 12:53:10 +0530 Subject: Blacklist .local/share/kxmlgui5 and allow access only for applications which use it. (#3493) * blacklist .local/share/kxmlgui5 KDE programs use this to store their toolbar config. * noblacklist .local/share/kxmlgui5 in the relevant KDE applications. * Whitelist kxmlgui file for okular. * Use a glob to blacklist subfolders instead of the parent folder. noblacklisting individual subdirectories works only if we do it this way (tested by launching bash in the kate profile). * Make directory, not file. * noblacklist relevant subdirs for more KDE applications --- etc/inc/disable-programs.inc | 1 + etc/inc/firefox-common-addons.inc | 1 + 2 files changed, 2 insertions(+) (limited to 'etc/inc') diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc index 482350329..9a748e2d4 100644 --- a/etc/inc/disable-programs.inc +++ b/etc/inc/disable-programs.inc @@ -613,6 +613,7 @@ blacklist ${HOME}/.local/share/ktorrent blacklist ${HOME}/.local/share/ktorrentrc blacklist ${HOME}/.local/share/ktouch blacklist ${HOME}/.local/share/kwrite +blacklist ${HOME}/.local/share/kxmlgui5/* blacklist ${HOME}/.local/share/liferea blacklist ${HOME}/.local/share/local-mail blacklist ${HOME}/.local/share/lollypop diff --git a/etc/inc/firefox-common-addons.inc b/etc/inc/firefox-common-addons.inc index b106cc0c0..11acb7b42 100644 --- a/etc/inc/firefox-common-addons.inc +++ b/etc/inc/firefox-common-addons.inc @@ -17,6 +17,7 @@ noblacklist ${HOME}/.kde4/share/config/kgetrc noblacklist ${HOME}/.kde4/share/config/okularpartrc noblacklist ${HOME}/.kde4/share/config/okularrc noblacklist ${HOME}/.local/share/kget +noblacklist ${HOME}/.local/share/kxmlgui5/okular noblacklist ${HOME}/.local/share/okular noblacklist ${HOME}/.local/share/qpdfview -- cgit v1.2.3-54-g00ecf