summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar Tad <tad@spotco.us>2017-08-25 16:41:27 -0400
committerLibravatar Tad <tad@spotco.us>2017-08-27 04:54:08 -0400
commitf6f1cc2f83ccf2878fe36b9c5d303557dae85f67 (patch)
treec3a9357729fbb4c66ca22fff9aaa7683a9c96b2c /etc
parentmerges (diff)
downloadfirejail-f6f1cc2f83ccf2878fe36b9c5d303557dae85f67.tar.gz
firejail-f6f1cc2f83ccf2878fe36b9c5d303557dae85f67.tar.zst
firejail-f6f1cc2f83ccf2878fe36b9c5d303557dae85f67.zip
Fix MulitMC5 and Xonotic
Diffstat (limited to 'etc')
-rw-r--r--etc/disable-programs.inc1
-rw-r--r--etc/lollypop.profile2
-rw-r--r--etc/multimc5.profile5
-rw-r--r--etc/xonotic.profile3
4 files changed, 7 insertions, 4 deletions
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index d02377036..736ac1e89 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -296,6 +296,7 @@ blacklist ${HOME}/.local/share/ktorrentrc
296blacklist ${HOME}/.local/share/kwrite 296blacklist ${HOME}/.local/share/kwrite
297blacklist ${HOME}/.local/share/lollypop 297blacklist ${HOME}/.local/share/lollypop
298blacklist ${HOME}/.local/share/meld 298blacklist ${HOME}/.local/share/meld
299blacklist ${HOME}/.local/share/multimc
299blacklist ${HOME}/.local/share/multimc5 300blacklist ${HOME}/.local/share/multimc5
300blacklist ${HOME}/.local/share/mupen64plus 301blacklist ${HOME}/.local/share/mupen64plus
301blacklist ${HOME}/.local/share/nautilus 302blacklist ${HOME}/.local/share/nautilus
diff --git a/etc/lollypop.profile b/etc/lollypop.profile
index 587a46353..c0c762c02 100644
--- a/etc/lollypop.profile
+++ b/etc/lollypop.profile
@@ -25,7 +25,7 @@ seccomp
25shell none 25shell none
26 26
27private-dev 27private-dev
28private-etc fonts 28private-etc asound.conf,ca-certificates,fonts,host.conf,hostname,hosts,pulse,resolv.conf,ssl
29private-tmp 29private-tmp
30 30
31noexec ${HOME} 31noexec ${HOME}
diff --git a/etc/multimc5.profile b/etc/multimc5.profile
index 161a38583..3423c2a88 100644
--- a/etc/multimc5.profile
+++ b/etc/multimc5.profile
@@ -6,6 +6,7 @@ include /etc/firejail/multimc5.local
6include /etc/firejail/globals.local 6include /etc/firejail/globals.local
7 7
8noblacklist ${HOME}/.java 8noblacklist ${HOME}/.java
9noblacklist ${HOME}/.local/share/multimc
9noblacklist ${HOME}/.local/share/multimc5 10noblacklist ${HOME}/.local/share/multimc5
10noblacklist ${HOME}/.multimc5 11noblacklist ${HOME}/.multimc5
11 12
@@ -14,8 +15,8 @@ include /etc/firejail/disable-devel.inc
14include /etc/firejail/disable-passwdmgr.inc 15include /etc/firejail/disable-passwdmgr.inc
15include /etc/firejail/disable-programs.inc 16include /etc/firejail/disable-programs.inc
16 17
17mkdir ${HOME}/.local/share/multimc5 18mkdir ${HOME}/.local/share/multimc
18mkdir ${HOME}/.multimc5 19whitelist ${HOME}/.local/share/multimc
19whitelist ${HOME}/.local/share/multimc5 20whitelist ${HOME}/.local/share/multimc5
20whitelist ${HOME}/.multimc5 21whitelist ${HOME}/.multimc5
21include /etc/firejail/whitelist-common.inc 22include /etc/firejail/whitelist-common.inc
diff --git a/etc/xonotic.profile b/etc/xonotic.profile
index 3df7a5e94..6dc62c33b 100644
--- a/etc/xonotic.profile
+++ b/etc/xonotic.profile
@@ -31,7 +31,8 @@ shell none
31disable-mnt 31disable-mnt
32private-bin bash,blind-id,darkplaces-glx,darkplaces-sdl,dash,dirname,grep,ldd,netstat,ps,readlink,sh,uname,xonotic,xonotic-glx,xonotic-linux32-dedicated,xonotic-linux32-glx,xonotic-linux32-sdl,xonotic-linux64-dedicated,xonotic-linux64-glx,xonotic-linux64-sdl,xonotic-sdl 32private-bin bash,blind-id,darkplaces-glx,darkplaces-sdl,dash,dirname,grep,ldd,netstat,ps,readlink,sh,uname,xonotic,xonotic-glx,xonotic-linux32-dedicated,xonotic-linux32-glx,xonotic-linux32-sdl,xonotic-linux64-dedicated,xonotic-linux64-glx,xonotic-linux64-sdl,xonotic-sdl
33private-dev 33private-dev
34private-etc asound.conf,ca-certificates,drirc,fonts,group,host.conf,hostname,hosts,ld.so.cache,ld.so.preload,localtime,nsswitch.conf,passwd,pulse,resolv.conf,ssl 34# private-etc breaks audio on some distros
35#private-etc asound.conf,ca-certificates,drirc,fonts,group,host.conf,hostname,hosts,ld.so.cache,ld.so.preload,localtime,nsswitch.conf,passwd,pulse,resolv.conf,ssl
35private-tmp 36private-tmp
36 37
37noexec ${HOME} 38noexec ${HOME}