aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar 0x6a <0x6a@gmx.net>2021-07-20 21:29:21 +0200
committerLibravatar 0x6a <0x6a@gmx.net>2021-07-20 21:30:53 +0200
commit766931c2a5d255351ac96bc6902c05fc10e4cc7c (patch)
tree4a1f0c537ea6aaff7bb2bf24989c17181b571fe4
parentFix Firefox 'Profile not found' - whitelist /run/user/xxx/firefox (diff)
downloadfirejail-766931c2a5d255351ac96bc6902c05fc10e4cc7c.tar.gz
firejail-766931c2a5d255351ac96bc6902c05fc10e4cc7c.tar.zst
firejail-766931c2a5d255351ac96bc6902c05fc10e4cc7c.zip
Blacklist /*firefox* except for firefox itself
-rw-r--r--etc/inc/disable-programs.inc1
-rw-r--r--etc/profile-a-l/firefox-common.profile3
2 files changed, 3 insertions, 1 deletions
diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc
index 5fe2f8c28..c87948b27 100644
--- a/etc/inc/disable-programs.inc
+++ b/etc/inc/disable-programs.inc
@@ -1096,3 +1096,4 @@ deny ${HOME}/.cache/yandex-browser
1096deny ${HOME}/.cache/yandex-browser-beta 1096deny ${HOME}/.cache/yandex-browser-beta
1097deny ${HOME}/.cache/youtube-dl 1097deny ${HOME}/.cache/youtube-dl
1098deny ${HOME}/.cache/youtube-viewer 1098deny ${HOME}/.cache/youtube-viewer
1099deny ${RUNUSER}/*firefox*
diff --git a/etc/profile-a-l/firefox-common.profile b/etc/profile-a-l/firefox-common.profile
index 6110bc2e9..557e3559b 100644
--- a/etc/profile-a-l/firefox-common.profile
+++ b/etc/profile-a-l/firefox-common.profile
@@ -14,6 +14,7 @@ include firefox-common.local
14 14
15nodeny ${HOME}/.pki 15nodeny ${HOME}/.pki
16nodeny ${HOME}/.local/share/pki 16nodeny ${HOME}/.local/share/pki
17nodeny ${RUNUSER}/*firefox* # location of profiles if profile-sync-daemon is used
17 18
18include disable-common.inc 19include disable-common.inc
19include disable-devel.inc 20include disable-devel.inc
@@ -26,7 +27,7 @@ mkdir ${HOME}/.local/share/pki
26allow ${DOWNLOADS} 27allow ${DOWNLOADS}
27allow ${HOME}/.pki 28allow ${HOME}/.pki
28allow ${HOME}/.local/share/pki 29allow ${HOME}/.local/share/pki
29whitelist ${RUNUSER}/*firefox* 30allow ${RUNUSER}/*firefox*
30include whitelist-common.inc 31include whitelist-common.inc
31include whitelist-runuser-common.inc 32include whitelist-runuser-common.inc
32include whitelist-var-common.inc 33include whitelist-var-common.inc