From e51c4e9a667ed5ce56c74c1d6256b65e39d014f8 Mon Sep 17 00:00:00 2001 From: Kishore Gopalakrishnan Date: Sun, 2 May 2021 15:23:23 +0530 Subject: Add neochat files to disable-programs.inc --- etc/inc/disable-programs.inc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'etc/inc') diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc index cf9ef44bf..5660b5d39 100644 --- a/etc/inc/disable-programs.inc +++ b/etc/inc/disable-programs.inc @@ -106,6 +106,7 @@ blacklist ${HOME}/.config/Gpredict blacklist ${HOME}/.config/INRIA blacklist ${HOME}/.config/InSilmaril blacklist ${HOME}/.config/Jitsi Meet +blacklist ${HOME}/.config/KDE/neochat blacklist ${HOME}/.config/Kid3 blacklist ${HOME}/.config/Kingsoft blacklist ${HOME}/.config/Loop_Hero @@ -341,6 +342,8 @@ blacklist ${HOME}/.config/mypaint blacklist ${HOME}/.config/nano blacklist ${HOME}/.config/nautilus blacklist ${HOME}/.config/nemo +blacklist ${HOME}/.config/neochatrc +blacklist ${HOME}/.config/neochat.notifyrc blacklist ${HOME}/.config/neomutt blacklist ${HOME}/.config/netsurf blacklist ${HOME}/.config/newsbeuter @@ -600,6 +603,7 @@ blacklist ${HOME}/.local/share/Empathy blacklist ${HOME}/.local/share/Enpass blacklist ${HOME}/.local/share/Flavio Tordini blacklist ${HOME}/.local/share/JetBrains +blacklist ${HOME}/.local/share/KDE/neochat blacklist ${HOME}/.local/share/Kingsoft blacklist ${HOME}/.local/share/Mendeley Ltd. blacklist ${HOME}/.local/share/Mumble -- cgit v1.2.3-70-g09d2 From 37d0fab4a639ea0f2e439cfff63c5e2c62a1a753 Mon Sep 17 00:00:00 2001 From: Kishore Gopalakrishnan Date: Sun, 2 May 2021 17:49:03 +0530 Subject: Add cache directory to disable-programs.inc --- etc/inc/disable-programs.inc | 1 + 1 file changed, 1 insertion(+) (limited to 'etc/inc') diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc index 5660b5d39..cc0c69df2 100644 --- a/etc/inc/disable-programs.inc +++ b/etc/inc/disable-programs.inc @@ -995,6 +995,7 @@ blacklist ${HOME}/.cache/inkscape blacklist ${HOME}/.cache/inox blacklist ${HOME}/.cache/iridium blacklist ${HOME}/.cache/kcmshell5 +blacklist ${HOME}/.cache/KDE/neochat blacklist ${HOME}/.cache/kdenlive blacklist ${HOME}/.cache/keepassxc blacklist ${HOME}/.cache/kfind -- cgit v1.2.3-70-g09d2 From 7bc20ebb7d3e475ce0233a3b7cf5f77d842afe4b Mon Sep 17 00:00:00 2001 From: Kishore Gopalakrishnan Date: Tue, 4 May 2021 19:08:07 +0530 Subject: Move the 1793 workaround stuff to a separate file. --- etc/inc/whitelist-1793-workaround.inc | 26 ++++++++++++++++++++++++++ etc/profile-m-z/neochat.profile | 8 ++------ 2 files changed, 28 insertions(+), 6 deletions(-) create mode 100644 etc/inc/whitelist-1793-workaround.inc (limited to 'etc/inc') diff --git a/etc/inc/whitelist-1793-workaround.inc b/etc/inc/whitelist-1793-workaround.inc new file mode 100644 index 000000000..6261b4221 --- /dev/null +++ b/etc/inc/whitelist-1793-workaround.inc @@ -0,0 +1,26 @@ +# This file is overwritten during software install. +# Persistent customizations should go in a .local file. +include allow-nodejs.local +# This works around bug 1793, and allows whitelisting to be used for some KDE applications. + +whitelist ${HOME}/.config/ibus +whitelist ${HOME}/.config/mimeapps.list +whitelist ${HOME}/.config/pkcs11 +read-only ${HOME}/.config/pkcs11 +whitelist ${HOME}/.config/user-dirs.dirs +read-only ${HOME}/.config/user-dirs.dirs +whitelist ${HOME}/.config/user-dirs.locale +read-only ${HOME}/.config/user-dirs.locale +whitelist ${HOME}/.config/fontconfig +whitelist ${HOME}/.config/Kvantum +whitelist ${HOME}/.config/Trolltech.conf +whitelist ${HOME}/.config/QtProject.conf +whitelist ${HOME}/.config/kdeglobals +whitelist ${HOME}/.config/kio_httprc +whitelist ${HOME}/.config/kioslaverc +whitelist ${HOME}/.config/ksslcablacklist +whitelist ${HOME}/.config/qt5ct +whitelist ${HOME}/.config/qtcurve + +blacklist ${HOME}/.config/* +whitelist ${HOME}/.config diff --git a/etc/profile-m-z/neochat.profile b/etc/profile-m-z/neochat.profile index 9fb5ead14..b2dde9baf 100644 --- a/etc/profile-m-z/neochat.profile +++ b/etc/profile-m-z/neochat.profile @@ -7,6 +7,7 @@ include neochat.local include globals.local noblacklist ${HOME}/.cache/KDE/neochat +noblacklist ${HOME}/.config/KDE noblacklist ${HOME}/.config/KDE/neochat noblacklist ${HOME}/.config/neochatrc noblacklist ${HOME}/.config/neochat.notifyrc @@ -22,16 +23,11 @@ include disable-shell.inc include disable-xdg.inc mkdir ${HOME}/.cache/KDE/neochat -mkdir ${HOME}/.config/KDE/neochat.conf mkdir ${HOME}/.local/share/KDE/neochat -mkfile ${HOME}/.config/neochatrc -mkfile ${HOME}/.config/neochat.notifyrc whitelist ${HOME}/.cache/KDE/neochat -whitelist ${HOME}/.config/KDE/neochat.conf -whitelist ${HOME}/.config/neochatrc whitelist ${HOME}/.local/share/KDE/neochat -whitelist ${HOME}/.config/neochat.notifyrc whitelist ${DOWNLOADS} +include whitelist-1793-workaround.inc include whitelist-common.inc include whitelist-runuser-common.inc include whitelist-usr-share-common.inc -- cgit v1.2.3-70-g09d2 From f925053bb5b9e1775e49fe13c624e4a5caf496ea Mon Sep 17 00:00:00 2001 From: Kishore96in Date: Tue, 4 May 2021 14:17:22 +0000 Subject: Update etc/inc/whitelist-1793-workaround.inc Co-authored-by: rusty-snake <41237666+rusty-snake@users.noreply.github.com> --- etc/inc/whitelist-1793-workaround.inc | 39 +++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 18 deletions(-) (limited to 'etc/inc') diff --git a/etc/inc/whitelist-1793-workaround.inc b/etc/inc/whitelist-1793-workaround.inc index 6261b4221..ad428303e 100644 --- a/etc/inc/whitelist-1793-workaround.inc +++ b/etc/inc/whitelist-1793-workaround.inc @@ -3,24 +3,27 @@ include allow-nodejs.local # This works around bug 1793, and allows whitelisting to be used for some KDE applications. -whitelist ${HOME}/.config/ibus -whitelist ${HOME}/.config/mimeapps.list -whitelist ${HOME}/.config/pkcs11 -read-only ${HOME}/.config/pkcs11 -whitelist ${HOME}/.config/user-dirs.dirs -read-only ${HOME}/.config/user-dirs.dirs -whitelist ${HOME}/.config/user-dirs.locale -read-only ${HOME}/.config/user-dirs.locale -whitelist ${HOME}/.config/fontconfig -whitelist ${HOME}/.config/Kvantum -whitelist ${HOME}/.config/Trolltech.conf -whitelist ${HOME}/.config/QtProject.conf -whitelist ${HOME}/.config/kdeglobals -whitelist ${HOME}/.config/kio_httprc -whitelist ${HOME}/.config/kioslaverc -whitelist ${HOME}/.config/ksslcablacklist -whitelist ${HOME}/.config/qt5ct -whitelist ${HOME}/.config/qtcurve +noblacklist ${HOME}/.config/ibus +noblacklist ${HOME}/.config/mimeapps.list +noblacklist ${HOME}/.config/pkcs11 +noblacklist ${HOME}/.config/user-dirs.dirs +noblacklist ${HOME}/.config/user-dirs.locale +noblacklist ${HOME}/.config/dconf +noblacklist ${HOME}/.config/fontconfig +noblacklist ${HOME}/.config/gtk-2.0 +noblacklist ${HOME}/.config/gtk-3.0 +noblacklist ${HOME}/.config/gtk-4.0 +noblacklist ${HOME}/.config/gtkrc +noblacklist ${HOME}/.config/gtkrc-2.0 +noblacklist ${HOME}/.config/Kvantum +noblacklist ${HOME}/.config/Trolltech.conf +noblacklist ${HOME}/.config/QtProject.conf +noblacklist ${HOME}/.config/kdeglobals +noblacklist ${HOME}/.config/kio_httprc +noblacklist ${HOME}/.config/kioslaverc +noblacklist ${HOME}/.config/ksslcablacklist +noblacklist ${HOME}/.config/qt5ct +noblacklist ${HOME}/.config/qtcurve blacklist ${HOME}/.config/* whitelist ${HOME}/.config -- cgit v1.2.3-70-g09d2 From cdbcc8bcace7edb2d9f00e5919f71624f182ded7 Mon Sep 17 00:00:00 2001 From: Kishore Gopalakrishnan Date: Tue, 4 May 2021 19:52:18 +0530 Subject: Correct name for local file. --- etc/inc/whitelist-1793-workaround.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'etc/inc') diff --git a/etc/inc/whitelist-1793-workaround.inc b/etc/inc/whitelist-1793-workaround.inc index ad428303e..862837f12 100644 --- a/etc/inc/whitelist-1793-workaround.inc +++ b/etc/inc/whitelist-1793-workaround.inc @@ -1,6 +1,6 @@ # This file is overwritten during software install. # Persistent customizations should go in a .local file. -include allow-nodejs.local +include whitelist-1793-workaround.local # This works around bug 1793, and allows whitelisting to be used for some KDE applications. noblacklist ${HOME}/.config/ibus -- cgit v1.2.3-70-g09d2