aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar rusty-snake <41237666+rusty-snake@users.noreply.github.com>2021-09-04 18:57:12 +0200
committerLibravatar rusty-snake <41237666+rusty-snake@users.noreply.github.com>2021-09-04 19:04:03 +0200
commit263e3fe7234853cd01070b15d0a11d6b0e9b2f21 (patch)
tree0f14f80fdb226ba8b10337033da6f7090775887b /etc
parentUpdate RELNOTES (diff)
downloadfirejail-263e3fe7234853cd01070b15d0a11d6b0e9b2f21.tar.gz
firejail-263e3fe7234853cd01070b15d0a11d6b0e9b2f21.tar.zst
firejail-263e3fe7234853cd01070b15d0a11d6b0e9b2f21.zip
Profile fixes
- disable-programs.inc: blacklist ${HOME}/.local/state/pipewire If you did not yet noticed, on 08th May 2021 the XDG Base Directory Specification 0.8 was resleased (the first update since 2010). New are $XDG_STATE_HOME and $HOME/.local/bin. - keepassxc: mkdirs are necessary - gnote: harden - pngquant: harden
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/disable-programs.inc1
-rw-r--r--etc/profile-a-l/gnote.profile1
-rw-r--r--etc/profile-a-l/keepassxc.profile6
-rw-r--r--etc/profile-m-z/pngquant.profile5
4 files changed, 10 insertions, 3 deletions
diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc
index 9de781fb5..444446156 100644
--- a/etc/inc/disable-programs.inc
+++ b/etc/inc/disable-programs.inc
@@ -794,6 +794,7 @@ blacklist ${HOME}/.local/share/wormux
794blacklist ${HOME}/.local/share/xplayer 794blacklist ${HOME}/.local/share/xplayer
795blacklist ${HOME}/.local/share/xreader 795blacklist ${HOME}/.local/share/xreader
796blacklist ${HOME}/.local/share/zathura 796blacklist ${HOME}/.local/share/zathura
797blacklist ${HOME}/.local/state/pipewire
797blacklist ${HOME}/.lv2 798blacklist ${HOME}/.lv2
798blacklist ${HOME}/.lyx 799blacklist ${HOME}/.lyx
799blacklist ${HOME}/.magicor 800blacklist ${HOME}/.magicor
diff --git a/etc/profile-a-l/gnote.profile b/etc/profile-a-l/gnote.profile
index b419a6231..2d4ce2437 100644
--- a/etc/profile-a-l/gnote.profile
+++ b/etc/profile-a-l/gnote.profile
@@ -21,6 +21,7 @@ mkdir ${HOME}/.config/gnote
21mkdir ${HOME}/.local/share/gnote 21mkdir ${HOME}/.local/share/gnote
22whitelist ${HOME}/.config/gnote 22whitelist ${HOME}/.config/gnote
23whitelist ${HOME}/.local/share/gnote 23whitelist ${HOME}/.local/share/gnote
24whitelist /usr/libexec/webkit2gtk-4.0
24whitelist /usr/share/gnote 25whitelist /usr/share/gnote
25include whitelist-common.inc 26include whitelist-common.inc
26include whitelist-runuser-common.inc 27include whitelist-runuser-common.inc
diff --git a/etc/profile-a-l/keepassxc.profile b/etc/profile-a-l/keepassxc.profile
index a67ea8d67..b915f6202 100644
--- a/etc/profile-a-l/keepassxc.profile
+++ b/etc/profile-a-l/keepassxc.profile
@@ -37,16 +37,22 @@ include disable-xdg.inc
37#mkdir ${HOME}/Documents/KeePassXC 37#mkdir ${HOME}/Documents/KeePassXC
38#whitelist ${HOME}/Documents/KeePassXC 38#whitelist ${HOME}/Documents/KeePassXC
39# Needed for KeePassXC-Browser. 39# Needed for KeePassXC-Browser.
40#mkdir ${HOME}/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts
40#mkfile ${HOME}/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json 41#mkfile ${HOME}/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
41#whitelist ${HOME}/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json 42#whitelist ${HOME}/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
43#mkdir ${HOME}/.config/chromium/NativeMessagingHosts
42#mkfile ${HOME}/.config/chromium/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json 44#mkfile ${HOME}/.config/chromium/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
43#whitelist ${HOME}/.config/chromium/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json 45#whitelist ${HOME}/.config/chromium/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
46#mkdir ${HOME}/.config/google-chrome/NativeMessagingHosts
44#mkfile ${HOME}/.config/google-chrome/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json 47#mkfile ${HOME}/.config/google-chrome/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
45#whitelist ${HOME}/.config/google-chrome/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json 48#whitelist ${HOME}/.config/google-chrome/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
49#mkdir ${HOME}/.config/vivaldi/NativeMessagingHosts
46#mkfile ${HOME}/.config/vivaldi/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json 50#mkfile ${HOME}/.config/vivaldi/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
47#whitelist ${HOME}/.config/vivaldi/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json 51#whitelist ${HOME}/.config/vivaldi/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
52#mkdir ${HOME}/.local/share/torbrowser/tbb/x86_64/tor-browser_en-US/Browser/TorBrowser/Data/Browser/.mozilla/native-messaging-hosts
48#mkfile ${HOME}/.local/share/torbrowser/tbb/x86_64/tor-browser_en-US/Browser/TorBrowser/Data/Browser/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json 53#mkfile ${HOME}/.local/share/torbrowser/tbb/x86_64/tor-browser_en-US/Browser/TorBrowser/Data/Browser/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json
49#whitelist ${HOME}/.local/share/torbrowser/tbb/x86_64/tor-browser_en-US/Browser/TorBrowser/Data/Browser/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json 54#whitelist ${HOME}/.local/share/torbrowser/tbb/x86_64/tor-browser_en-US/Browser/TorBrowser/Data/Browser/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json
55#mkdir ${HOME}/.mozilla/native-messaging-hosts
50#mkfile ${HOME}/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json 56#mkfile ${HOME}/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json
51#whitelist ${HOME}/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json 57#whitelist ${HOME}/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json
52#mkdir ${HOME}/.cache/keepassxc 58#mkdir ${HOME}/.cache/keepassxc
diff --git a/etc/profile-m-z/pngquant.profile b/etc/profile-m-z/pngquant.profile
index 275496496..0b3d2b44c 100644
--- a/etc/profile-m-z/pngquant.profile
+++ b/etc/profile-m-z/pngquant.profile
@@ -38,9 +38,8 @@ nosound
38notv 38notv
39nou2f 39nou2f
40novideo 40novideo
41# protocol can be empty, but this is not yet supported see #639 41# block the socket syscall to simulate an be empty protocol line, see #639
42protocol inet 42seccomp socket
43seccomp
44shell none 43shell none
45tracelog 44tracelog
46x11 none 45x11 none