From d915a8ec302fdfd3242f9383806835e8d04b36d0 Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Tue, 30 Nov 2021 15:18:43 +0000 Subject: additional electron blacklists --- etc/inc/disable-programs.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc index 1a3c27e5e..4e440de1e 100644 --- a/etc/inc/disable-programs.inc +++ b/etc/inc/disable-programs.inc @@ -246,6 +246,7 @@ blacklist ${HOME}/.config/Cryptocat blacklist ${HOME}/.config/Debauchee/Barrier.conf blacklist ${HOME}/.config/Dharkael blacklist ${HOME}/.config/ENCOM +blacklist ${HOME}/.config/Electron blacklist ${HOME}/.config/Element blacklist ${HOME}/.config/Element (Riot) blacklist ${HOME}/.config/Enox @@ -390,6 +391,7 @@ blacklist ${HOME}/.config/dolphin-emu blacklist ${HOME}/.config/dolphinrc blacklist ${HOME}/.config/dragonplayerrc blacklist ${HOME}/.config/draw.io +blacklist ${HOME}/.config/electron-flag*.conf blacklist ${HOME}/.config/electron-mail blacklist ${HOME}/.config/emaildefaults blacklist ${HOME}/.config/emailidentities -- cgit v1.2.3-70-g09d2 From 87ced0351893938b69b8855068b1409fc284c3f7 Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Tue, 30 Nov 2021 15:26:03 +0000 Subject: additional whitelist paths --- etc/profile-a-l/electron.profile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/etc/profile-a-l/electron.profile b/etc/profile-a-l/electron.profile index 05ae7e16d..51a208a0a 100644 --- a/etc/profile-a-l/electron.profile +++ b/etc/profile-a-l/electron.profile @@ -4,6 +4,8 @@ # Persistent local customizations include electron.local +whitelist ${HOME}/.config/electron-flag*.conf +whitelist ${HOME}/.config/Electron include disable-common.inc include disable-devel.inc include disable-exec.inc -- cgit v1.2.3-70-g09d2 From 73b508953ca87bb5af1d255ea4183461105c0842 Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Tue, 30 Nov 2021 15:43:30 +0000 Subject: add noblacklists too As suggested in https://github.com/netblue30/firejail/pull/4727#discussion_r759402234. --- etc/profile-a-l/electron.profile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/etc/profile-a-l/electron.profile b/etc/profile-a-l/electron.profile index 51a208a0a..ff799331a 100644 --- a/etc/profile-a-l/electron.profile +++ b/etc/profile-a-l/electron.profile @@ -4,8 +4,10 @@ # Persistent local customizations include electron.local -whitelist ${HOME}/.config/electron-flag*.conf +noblacklist ${HOME}/.config/Electron +noblacklist ${HOME}/.config/electron-flag*.conf whitelist ${HOME}/.config/Electron +whitelist ${HOME}/.config/electron-flag*.conf include disable-common.inc include disable-devel.inc include disable-exec.inc -- cgit v1.2.3-70-g09d2 From 02fbea01584c2bce0c4217304e87289ccfa4eda2 Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Tue, 30 Nov 2021 15:59:39 +0000 Subject: move whitelists down according to profile.template --- etc/profile-a-l/electron.profile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/etc/profile-a-l/electron.profile b/etc/profile-a-l/electron.profile index ff799331a..cedef34ff 100644 --- a/etc/profile-a-l/electron.profile +++ b/etc/profile-a-l/electron.profile @@ -6,8 +6,7 @@ include electron.local noblacklist ${HOME}/.config/Electron noblacklist ${HOME}/.config/electron-flag*.conf -whitelist ${HOME}/.config/Electron -whitelist ${HOME}/.config/electron-flag*.conf + include disable-common.inc include disable-devel.inc include disable-exec.inc @@ -16,6 +15,8 @@ include disable-programs.inc include disable-xdg.inc whitelist ${DOWNLOADS} +whitelist ${HOME}/.config/Electron +whitelist ${HOME}/.config/electron-flag*.conf include whitelist-common.inc include whitelist-runuser-common.inc include whitelist-usr-share-common.inc -- cgit v1.2.3-70-g09d2