aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Tad <tad@spotco.us>2017-07-04 10:51:43 -0400
committerLibravatar Tad <tad@spotco.us>2017-07-04 11:35:29 -0400
commit5354f20012b488c50cd556e315b78ad351ae0f9d (patch)
tree89c737f738f8525da446786083473c249b8a9f79
parentper-profile disable-mnt (diff)
downloadfirejail-5354f20012b488c50cd556e315b78ad351ae0f9d.tar.gz
firejail-5354f20012b488c50cd556e315b78ad351ae0f9d.tar.zst
firejail-5354f20012b488c50cd556e315b78ad351ae0f9d.zip
Harden 50 profiles
Hardened many profiles using disable-mnt and novideo Fixed gnome-font-viewer
-rw-r--r--etc/0ad.profile1
-rw-r--r--etc/arduino.profile1
-rw-r--r--etc/brave.profile2
-rw-r--r--etc/chromium.profile1
-rw-r--r--etc/dino.profile1
-rw-r--r--etc/dnsmasq.profile2
-rw-r--r--etc/file-roller.profile1
-rw-r--r--etc/firefox.profile1
-rw-r--r--etc/gajim.profile1
-rw-r--r--etc/gnome-2048.profile10
-rw-r--r--etc/gnome-books.profile5
-rw-r--r--etc/gnome-calculator.profile1
-rw-r--r--etc/gnome-chess.profile6
-rw-r--r--etc/gnome-clocks.profile7
-rw-r--r--etc/gnome-contacts.profile10
-rw-r--r--etc/gnome-documents.profile5
-rw-r--r--etc/gnome-font-viewer.profile29
-rw-r--r--etc/gnome-maps.profile5
-rw-r--r--etc/gnome-mplayer.profile4
-rw-r--r--etc/gnome-music.profile6
-rw-r--r--etc/gnome-photos.profile3
-rw-r--r--etc/gnome-weather.profile6
-rw-r--r--etc/hedgewars.profile1
-rw-r--r--etc/hexchat.profile2
-rw-r--r--etc/jd-gui.profile1
-rw-r--r--etc/jitsi.profile1
-rw-r--r--etc/kodi.profile1
-rw-r--r--etc/less.profile6
-rw-r--r--etc/lollypop.profile1
-rw-r--r--etc/meld.profile1
-rw-r--r--etc/multimc5.profile2
-rw-r--r--etc/mumble.profile1
-rw-r--r--etc/pdfsam.profile1
-rw-r--r--etc/pithos.profile2
-rw-r--r--etc/polari.profile1
-rw-r--r--etc/qtox.profile1
-rw-r--r--etc/quiterss.profile1
-rw-r--r--etc/rhythmbox.profile5
-rw-r--r--etc/skype.profile6
-rw-r--r--etc/skypeforlinux.profile6
-rw-r--r--etc/slack.profile1
-rw-r--r--etc/spotify.profile1
-rw-r--r--etc/steam.profile1
-rw-r--r--etc/stellarium.profile1
-rw-r--r--etc/strings.profile3
-rw-r--r--etc/telegram.profile6
-rw-r--r--etc/warzone2100.profile1
-rw-r--r--etc/wget.profile1
-rw-r--r--etc/wire.profile1
-rw-r--r--etc/xonotic.profile1
-rw-r--r--etc/youtube-dl.profile1
51 files changed, 149 insertions, 17 deletions
diff --git a/etc/0ad.profile b/etc/0ad.profile
index e946c1418..a564d0a09 100644
--- a/etc/0ad.profile
+++ b/etc/0ad.profile
@@ -37,3 +37,4 @@ tracelog
37 37
38private-dev 38private-dev
39private-tmp 39private-tmp
40disable-mnt
diff --git a/etc/arduino.profile b/etc/arduino.profile
index 2d7d92856..60c071c01 100644
--- a/etc/arduino.profile
+++ b/etc/arduino.profile
@@ -22,6 +22,7 @@ nogroups
22nonewprivs 22nonewprivs
23noroot 23noroot
24nosound 24nosound
25novideo
25protocol unix,inet,inet6 26protocol unix,inet,inet6
26seccomp 27seccomp
27shell none 28shell none
diff --git a/etc/brave.profile b/etc/brave.profile
index 9dac688c2..e73dd37a2 100644
--- a/etc/brave.profile
+++ b/etc/brave.profile
@@ -23,6 +23,8 @@ netfilter
23#protocol unix,inet,inet6,netlink 23#protocol unix,inet,inet6,netlink
24#seccomp 24#seccomp
25 25
26#disable-mnt
27
26whitelist ${DOWNLOADS} 28whitelist ${DOWNLOADS}
27 29
28mkdir ~/.config/brave 30mkdir ~/.config/brave
diff --git a/etc/chromium.profile b/etc/chromium.profile
index 2728bf74a..330c455b6 100644
--- a/etc/chromium.profile
+++ b/etc/chromium.profile
@@ -35,6 +35,7 @@ shell none
35 35
36private-dev 36private-dev
37#private-tmp - problems with multiple browser sessions 37#private-tmp - problems with multiple browser sessions
38#disable-mnt
38 39
39noexec ${HOME} 40noexec ${HOME}
40noexec /tmp 41noexec /tmp
diff --git a/etc/dino.profile b/etc/dino.profile
index 6d63e894e..94563fa1d 100644
--- a/etc/dino.profile
+++ b/etc/dino.profile
@@ -35,6 +35,7 @@ private-bin dino
35#private-etc fonts #breaks server connection 35#private-etc fonts #breaks server connection
36private-dev 36private-dev
37private-tmp 37private-tmp
38disable-mnt
38 39
39noexec ${HOME} 40noexec ${HOME}
40noexec /tmp 41noexec /tmp
diff --git a/etc/dnsmasq.profile b/etc/dnsmasq.profile
index 317efdd9a..797f093a1 100644
--- a/etc/dnsmasq.profile
+++ b/etc/dnsmasq.profile
@@ -22,3 +22,5 @@ nosound
22no3d 22no3d
23protocol unix,inet,inet6,netlink 23protocol unix,inet,inet6,netlink
24seccomp 24seccomp
25
26disable-mnt
diff --git a/etc/file-roller.profile b/etc/file-roller.profile
index 49b65c91d..72d00b4ce 100644
--- a/etc/file-roller.profile
+++ b/etc/file-roller.profile
@@ -20,6 +20,7 @@ nogroups
20nonewprivs 20nonewprivs
21noroot 21noroot
22nosound 22nosound
23novideo
23protocol unix 24protocol unix
24seccomp 25seccomp
25shell none 26shell none
diff --git a/etc/firefox.profile b/etc/firefox.profile
index 70b41a240..aff6e8334 100644
--- a/etc/firefox.profile
+++ b/etc/firefox.profile
@@ -71,6 +71,7 @@ include /etc/firejail/whitelist-common.inc
71# private-dev might prevent video calls going out 71# private-dev might prevent video calls going out
72private-dev 72private-dev
73private-tmp 73private-tmp
74#disable-mnt
74 75
75noexec ${HOME} 76noexec ${HOME}
76noexec /tmp 77noexec /tmp
diff --git a/etc/gajim.profile b/etc/gajim.profile
index b2d68a9be..a3deb2c73 100644
--- a/etc/gajim.profile
+++ b/etc/gajim.profile
@@ -43,3 +43,4 @@ shell none
43#private-etc fonts 43#private-etc fonts
44private-dev 44private-dev
45#private-tmp 45#private-tmp
46disable-mnt
diff --git a/etc/gnome-2048.profile b/etc/gnome-2048.profile
index 0e757a06f..5e0dfc2a1 100644
--- a/etc/gnome-2048.profile
+++ b/etc/gnome-2048.profile
@@ -26,7 +26,17 @@ include /etc/firejail/whitelist-common.inc
26#Options 26#Options
27caps.drop all 27caps.drop all
28netfilter 28netfilter
29no3d
29nonewprivs 30nonewprivs
30noroot 31noroot
32#nosound
33novideo
31protocol unix,inet,inet6 34protocol unix,inet,inet6
32seccomp 35seccomp
36
37private-dev
38private-tmp
39disable-mnt
40
41noexec ${HOME}
42noexec /tmp
diff --git a/etc/gnome-books.profile b/etc/gnome-books.profile
index 07431e51b..af6da6cd4 100644
--- a/etc/gnome-books.profile
+++ b/etc/gnome-books.profile
@@ -16,10 +16,12 @@ include /etc/firejail/disable-devel.inc
16include /etc/firejail/disable-passwdmgr.inc 16include /etc/firejail/disable-passwdmgr.inc
17 17
18caps.drop all 18caps.drop all
19no3d
19nogroups 20nogroups
20nonewprivs 21nonewprivs
21noroot 22noroot
22nosound 23nosound
24novideo
23protocol unix 25protocol unix
24seccomp 26seccomp
25netfilter 27netfilter
@@ -30,3 +32,6 @@ tracelog
30private-tmp 32private-tmp
31private-dev 33private-dev
32#private-etc fonts 34#private-etc fonts
35
36noexec ${HOME}
37noexec /tmp
diff --git a/etc/gnome-calculator.profile b/etc/gnome-calculator.profile
index bdc450dfe..e64f62b70 100644
--- a/etc/gnome-calculator.profile
+++ b/etc/gnome-calculator.profile
@@ -34,6 +34,7 @@ private-bin gnome-calculator
34private-dev 34private-dev
35#private-etc fonts 35#private-etc fonts
36private-tmp 36private-tmp
37disable-mnt
37 38
38noexec ${HOME} 39noexec ${HOME}
39noexec /tmp 40noexec /tmp
diff --git a/etc/gnome-chess.profile b/etc/gnome-chess.profile
index 9ff978803..8c098d592 100644
--- a/etc/gnome-chess.profile
+++ b/etc/gnome-chess.profile
@@ -14,10 +14,12 @@ include /etc/firejail/disable-programs.inc
14include /etc/firejail/disable-passwdmgr.inc 14include /etc/firejail/disable-passwdmgr.inc
15 15
16caps.drop all 16caps.drop all
17no3d
17nogroups 18nogroups
18nonewprivs 19nonewprivs
19noroot 20noroot
20nosound 21nosound
22novideo
21protocol unix 23protocol unix
22seccomp 24seccomp
23shell none 25shell none
@@ -27,3 +29,7 @@ private-bin fairymax,gnome-chess,hoichess
27private-dev 29private-dev
28private-etc fonts,gnome-chess 30private-etc fonts,gnome-chess
29private-tmp 31private-tmp
32disable-mnt
33
34noexec ${HOME}
35noexec /tmp
diff --git a/etc/gnome-clocks.profile b/etc/gnome-clocks.profile
index 40df92454..129bd6e71 100644
--- a/etc/gnome-clocks.profile
+++ b/etc/gnome-clocks.profile
@@ -12,10 +12,11 @@ include /etc/firejail/disable-devel.inc
12include /etc/firejail/disable-passwdmgr.inc 12include /etc/firejail/disable-passwdmgr.inc
13 13
14caps.drop all 14caps.drop all
15no3d
15nogroups 16nogroups
16nonewprivs 17nonewprivs
17noroot 18noroot
18nosound 19novideo
19protocol unix,inet,inet6 20protocol unix,inet,inet6
20seccomp 21seccomp
21netfilter 22netfilter
@@ -26,3 +27,7 @@ tracelog
26private-tmp 27private-tmp
27private-dev 28private-dev
28# private-etc fonts 29# private-etc fonts
30disable-mnt
31
32noexec ${HOME}
33noexec /tmp
diff --git a/etc/gnome-contacts.profile b/etc/gnome-contacts.profile
index 55817323d..9164f6360 100644
--- a/etc/gnome-contacts.profile
+++ b/etc/gnome-contacts.profile
@@ -20,7 +20,17 @@ include /etc/firejail/whitelist-common.inc
20#Options 20#Options
21caps.drop all 21caps.drop all
22netfilter 22netfilter
23no3d
23nonewprivs 24nonewprivs
24noroot 25noroot
26nosound
27novideo
25protocol unix,inet,inet6 28protocol unix,inet,inet6
26seccomp 29seccomp
30
31private-dev
32private-tmp
33disable-mnt
34
35noexec ${HOME}
36noexec /tmp
diff --git a/etc/gnome-documents.profile b/etc/gnome-documents.profile
index 03277e6e1..5d2a90b64 100644
--- a/etc/gnome-documents.profile
+++ b/etc/gnome-documents.profile
@@ -17,10 +17,12 @@ include /etc/firejail/disable-devel.inc
17include /etc/firejail/disable-passwdmgr.inc 17include /etc/firejail/disable-passwdmgr.inc
18 18
19caps.drop all 19caps.drop all
20no3d
20nogroups 21nogroups
21nonewprivs 22nonewprivs
22noroot 23noroot
23nosound 24nosound
25novideo
24protocol unix 26protocol unix
25seccomp 27seccomp
26netfilter 28netfilter
@@ -29,3 +31,6 @@ tracelog
29 31
30private-tmp 32private-tmp
31private-dev 33private-dev
34
35noexec ${HOME}
36noexec /tmp
diff --git a/etc/gnome-font-viewer.profile b/etc/gnome-font-viewer.profile
index 3ea1b6b33..605dafc62 100644
--- a/etc/gnome-font-viewer.profile
+++ b/etc/gnome-font-viewer.profile
@@ -5,25 +5,26 @@ include /etc/firejail/globals.local
5# Persistent customizations should go in a .local file. 5# Persistent customizations should go in a .local file.
6include /etc/firejail/gnome-font-viewer.local 6include /etc/firejail/gnome-font-viewer.local
7 7
8private 8#Blacklist Paths
9#include /etc/firejail/disable-common.inc 9include /etc/firejail/disable-common.inc
10#include /etc/firejail/disable-programs.inc 10include /etc/firejail/disable-programs.inc
11#include /etc/firejail/disable-passwdmgr.inc 11include /etc/firejail/disable-passwdmgr.inc
12include /etc/firejail/disable-devel.inc
12 13
14#Options
13caps.drop all 15caps.drop all
14netfilter 16netfilter
17no3d
15nonewprivs 18nonewprivs
16noroot 19noroot
20nosound
21novideo
17protocol unix,inet,inet6 22protocol unix,inet,inet6
18seccomp 23seccomp
19 24
20# 25private-dev
21# depending on your usage, you can enable some of the commands below: 26private-tmp
22# 27disable-mnt
23nogroups 28
24shell none 29noexec ${HOME}
25# private-bin program 30noexec /tmp
26# private-etc none
27# private-dev
28# private-tmp
29nosound
diff --git a/etc/gnome-maps.profile b/etc/gnome-maps.profile
index 1494c1493..8c7310fa9 100644
--- a/etc/gnome-maps.profile
+++ b/etc/gnome-maps.profile
@@ -19,6 +19,7 @@ nogroups
19nonewprivs 19nonewprivs
20noroot 20noroot
21nosound 21nosound
22novideo
22protocol unix,inet,inet6 23protocol unix,inet,inet6
23seccomp 24seccomp
24netfilter 25netfilter
@@ -29,3 +30,7 @@ tracelog
29private-tmp 30private-tmp
30private-dev 31private-dev
31# private-etc fonts 32# private-etc fonts
33disable-mnt
34
35noexec ${HOME}
36noexec /tmp
diff --git a/etc/gnome-mplayer.profile b/etc/gnome-mplayer.profile
index 4216791e3..51b3279f3 100644
--- a/etc/gnome-mplayer.profile
+++ b/etc/gnome-mplayer.profile
@@ -22,3 +22,7 @@ shell none
22# private-bin gnome-mplayer,mplayer 22# private-bin gnome-mplayer,mplayer
23private-dev 23private-dev
24private-tmp 24private-tmp
25
26
27noexec ${HOME}
28noexec /tmp
diff --git a/etc/gnome-music.profile b/etc/gnome-music.profile
index 44931576f..abdb6bfb5 100644
--- a/etc/gnome-music.profile
+++ b/etc/gnome-music.profile
@@ -14,9 +14,11 @@ include /etc/firejail/disable-devel.inc
14include /etc/firejail/disable-passwdmgr.inc 14include /etc/firejail/disable-passwdmgr.inc
15 15
16caps.drop all 16caps.drop all
17no3d
17nogroups 18nogroups
18nonewprivs 19nonewprivs
19noroot 20noroot
21novideo
20protocol unix 22protocol unix
21seccomp 23seccomp
22netfilter 24netfilter
@@ -27,3 +29,7 @@ tracelog
27private-tmp 29private-tmp
28private-dev 30private-dev
29# private-etc fonts 31# private-etc fonts
32
33
34noexec ${HOME}
35noexec /tmp
diff --git a/etc/gnome-photos.profile b/etc/gnome-photos.profile
index 6ee2ccf82..93823d0f4 100644
--- a/etc/gnome-photos.profile
+++ b/etc/gnome-photos.profile
@@ -31,3 +31,6 @@ tracelog
31private-tmp 31private-tmp
32private-dev 32private-dev
33# private-etc fonts 33# private-etc fonts
34
35noexec ${HOME}
36noexec /tmp
diff --git a/etc/gnome-weather.profile b/etc/gnome-weather.profile
index 9a2c4d553..815fba7ca 100644
--- a/etc/gnome-weather.profile
+++ b/etc/gnome-weather.profile
@@ -16,10 +16,12 @@ include /etc/firejail/disable-devel.inc
16include /etc/firejail/disable-passwdmgr.inc 16include /etc/firejail/disable-passwdmgr.inc
17 17
18caps.drop all 18caps.drop all
19no3d
19nogroups 20nogroups
20nonewprivs 21nonewprivs
21noroot 22noroot
22nosound 23nosound
24novideo
23protocol unix,inet,inet6 25protocol unix,inet,inet6
24seccomp 26seccomp
25netfilter 27netfilter
@@ -30,3 +32,7 @@ tracelog
30private-tmp 32private-tmp
31private-dev 33private-dev
32# private-etc fonts 34# private-etc fonts
35disable-mnt
36
37noexec ${HOME}
38noexec /tmp
diff --git a/etc/hedgewars.profile b/etc/hedgewars.profile
index 5848640af..a5c23d0aa 100644
--- a/etc/hedgewars.profile
+++ b/etc/hedgewars.profile
@@ -23,6 +23,7 @@ tracelog
23 23
24private-dev 24private-dev
25private-tmp 25private-tmp
26disable-mnt
26 27
27mkdir ~/.hedgewars 28mkdir ~/.hedgewars
28whitelist ~/.hedgewars 29whitelist ~/.hedgewars
diff --git a/etc/hexchat.profile b/etc/hexchat.profile
index ebfd9224c..36ddb9e89 100644
--- a/etc/hexchat.profile
+++ b/etc/hexchat.profile
@@ -22,6 +22,7 @@ nogroups
22nonewprivs 22nonewprivs
23noroot 23noroot
24nosound 24nosound
25novideo
25protocol unix,inet,inet6 26protocol unix,inet,inet6
26seccomp 27seccomp
27shell none 28shell none
@@ -35,6 +36,7 @@ private-bin hexchat
35#debug note: private-bin requires perl, python, etc on some systems 36#debug note: private-bin requires perl, python, etc on some systems
36private-dev 37private-dev
37private-tmp 38private-tmp
39disable-mnt
38 40
39noexec ${HOME} 41noexec ${HOME}
40noexec /tmp 42noexec /tmp
diff --git a/etc/jd-gui.profile b/etc/jd-gui.profile
index 2520babb1..a96eedee6 100644
--- a/etc/jd-gui.profile
+++ b/etc/jd-gui.profile
@@ -27,6 +27,7 @@ nogroups
27nonewprivs 27nonewprivs
28noroot 28noroot
29nosound 29nosound
30novideo
30protocol unix 31protocol unix
31seccomp 32seccomp
32shell none 33shell none
diff --git a/etc/jitsi.profile b/etc/jitsi.profile
index 642ad6cc2..59459b5e9 100644
--- a/etc/jitsi.profile
+++ b/etc/jitsi.profile
@@ -22,3 +22,4 @@ shell none
22tracelog 22tracelog
23 23
24private-tmp 24private-tmp
25disable-mnt
diff --git a/etc/kodi.profile b/etc/kodi.profile
index 132a0044c..ea4020232 100644
--- a/etc/kodi.profile
+++ b/etc/kodi.profile
@@ -19,6 +19,7 @@ netfilter
19nogroups 19nogroups
20nonewprivs 20nonewprivs
21noroot 21noroot
22#novideo
22protocol unix,inet,inet6,netlink 23protocol unix,inet,inet6,netlink
23seccomp 24seccomp
24shell none 25shell none
diff --git a/etc/less.profile b/etc/less.profile
index dd63d3e2e..9d4eb3fcf 100644
--- a/etc/less.profile
+++ b/etc/less.profile
@@ -11,11 +11,15 @@ ignore noroot
11include /etc/firejail/default.profile 11include /etc/firejail/default.profile
12 12
13net none 13net none
14nosound
15no3d 14no3d
15nosound
16novideo
16shell none 17shell none
17tracelog 18tracelog
18 19
19blacklist /tmp/.X11-unix 20blacklist /tmp/.X11-unix
20 21
21private-dev 22private-dev
23
24noexec ${HOME}
25noexec /tmp
diff --git a/etc/lollypop.profile b/etc/lollypop.profile
index 6494ccc6b..4be7721e3 100644
--- a/etc/lollypop.profile
+++ b/etc/lollypop.profile
@@ -26,6 +26,7 @@ no3d
26nogroups 26nogroups
27nonewprivs 27nonewprivs
28noroot 28noroot
29novideo
29protocol unix,inet,inet6 30protocol unix,inet,inet6
30seccomp 31seccomp
31shell none 32shell none
diff --git a/etc/meld.profile b/etc/meld.profile
index 0ec737989..bc4cd8356 100644
--- a/etc/meld.profile
+++ b/etc/meld.profile
@@ -22,6 +22,7 @@ nogroups
22nonewprivs 22nonewprivs
23noroot 23noroot
24nosound 24nosound
25novideo
25protocol unix 26protocol unix
26seccomp 27seccomp
27shell none 28shell none
diff --git a/etc/multimc5.profile b/etc/multimc5.profile
index c5a2eb525..e45ab9cba 100644
--- a/etc/multimc5.profile
+++ b/etc/multimc5.profile
@@ -33,12 +33,14 @@ netfilter
33nogroups 33nogroups
34nonewprivs 34nonewprivs
35noroot 35noroot
36novideo
36protocol unix,inet,inet6 37protocol unix,inet,inet6
37#seccomp 38#seccomp
38shell none 39shell none
39 40
40private-dev 41private-dev
41private-tmp 42private-tmp
43disable-mnt
42 44
43noexec ${HOME} 45noexec ${HOME}
44noexec /tmp 46noexec /tmp
diff --git a/etc/mumble.profile b/etc/mumble.profile
index d92156ebb..7303ac65a 100644
--- a/etc/mumble.profile
+++ b/etc/mumble.profile
@@ -33,6 +33,7 @@ tracelog
33 33
34private-bin mumble 34private-bin mumble
35private-tmp 35private-tmp
36disable-mnt
36 37
37noexec ${HOME} 38noexec ${HOME}
38noexec /tmp 39noexec /tmp
diff --git a/etc/pdfsam.profile b/etc/pdfsam.profile
index 36694dcc6..611ca3775 100644
--- a/etc/pdfsam.profile
+++ b/etc/pdfsam.profile
@@ -25,6 +25,7 @@ nogroups
25nonewprivs 25nonewprivs
26noroot 26noroot
27nosound 27nosound
28novideo
28protocol unix 29protocol unix
29seccomp 30seccomp
30shell none 31shell none
diff --git a/etc/pithos.profile b/etc/pithos.profile
index 67b8ee7e4..c08f27f17 100644
--- a/etc/pithos.profile
+++ b/etc/pithos.profile
@@ -25,12 +25,14 @@ no3d
25nogroups 25nogroups
26nonewprivs 26nonewprivs
27noroot 27noroot
28novideo
28protocol unix,inet,inet6 29protocol unix,inet,inet6
29seccomp 30seccomp
30shell none 31shell none
31 32
32private-dev 33private-dev
33private-tmp 34private-tmp
35disable-mnt
34 36
35noexec ${HOME} 37noexec ${HOME}
36noexec /tmp 38noexec /tmp
diff --git a/etc/polari.profile b/etc/polari.profile
index 1a82f2819..657139b6b 100644
--- a/etc/polari.profile
+++ b/etc/polari.profile
@@ -38,6 +38,7 @@ tracelog
38 38
39private-dev 39private-dev
40private-tmp 40private-tmp
41disable-mnt
41 42
42noexec ${HOME} 43noexec ${HOME}
43noexec /tmp 44noexec /tmp
diff --git a/etc/qtox.profile b/etc/qtox.profile
index 7601372ca..cc2a45bb2 100644
--- a/etc/qtox.profile
+++ b/etc/qtox.profile
@@ -34,3 +34,4 @@ noexec /tmp
34 34
35private-bin qtox 35private-bin qtox
36private-tmp 36private-tmp
37disable-mnt
diff --git a/etc/quiterss.profile b/etc/quiterss.profile
index 4a852bc67..c8112f064 100644
--- a/etc/quiterss.profile
+++ b/etc/quiterss.profile
@@ -39,5 +39,6 @@ tracelog
39private-bin quiterss 39private-bin quiterss
40private-dev 40private-dev
41#private-etc X11,ssl 41#private-etc X11,ssl
42disable-mnt
42 43
43include /etc/firejail/whitelist-common.inc 44include /etc/firejail/whitelist-common.inc
diff --git a/etc/rhythmbox.profile b/etc/rhythmbox.profile
index 192382f77..930a8fed5 100644
--- a/etc/rhythmbox.profile
+++ b/etc/rhythmbox.profile
@@ -13,9 +13,11 @@ include /etc/firejail/disable-passwdmgr.inc
13 13
14caps.drop all 14caps.drop all
15netfilter 15netfilter
16#no3d
16nogroups 17nogroups
17nonewprivs 18nonewprivs
18noroot 19noroot
20novideo
19protocol unix,inet,inet6 21protocol unix,inet,inet6
20seccomp 22seccomp
21shell none 23shell none
@@ -24,3 +26,6 @@ tracelog
24private-bin rhythmbox 26private-bin rhythmbox
25private-dev 27private-dev
26private-tmp 28private-tmp
29
30noexec ${HOME}
31noexec /tmp
diff --git a/etc/skype.profile b/etc/skype.profile
index 67cacea63..8b97c7152 100644
--- a/etc/skype.profile
+++ b/etc/skype.profile
@@ -17,3 +17,9 @@ nonewprivs
17noroot 17noroot
18protocol unix,inet,inet6 18protocol unix,inet,inet6
19seccomp 19seccomp
20
21private-tmp
22disable-mnt
23
24noexec ${HOME}
25noexec /tmp
diff --git a/etc/skypeforlinux.profile b/etc/skypeforlinux.profile
index bcdb251dd..71bc1b9a6 100644
--- a/etc/skypeforlinux.profile
+++ b/etc/skypeforlinux.profile
@@ -16,3 +16,9 @@ netfilter
16noroot 16noroot
17seccomp 17seccomp
18protocol unix,inet,inet6,netlink 18protocol unix,inet,inet6,netlink
19
20private-tmp
21disable-mnt
22
23noexec ${HOME}
24noexec /tmp
diff --git a/etc/slack.profile b/etc/slack.profile
index 7cde1067e..a68717ea3 100644
--- a/etc/slack.profile
+++ b/etc/slack.profile
@@ -30,6 +30,7 @@ private-bin slack
30private-dev 30private-dev
31private-etc fonts,resolv.conf,ld.so.conf,ld.so.cache,localtime 31private-etc fonts,resolv.conf,ld.so.conf,ld.so.cache,localtime
32private-tmp 32private-tmp
33disable-mnt
33 34
34mkdir ${HOME}/.config 35mkdir ${HOME}/.config
35mkdir ${HOME}/.config/Slack 36mkdir ${HOME}/.config/Slack
diff --git a/etc/spotify.profile b/etc/spotify.profile
index e7890d23f..07103b112 100644
--- a/etc/spotify.profile
+++ b/etc/spotify.profile
@@ -38,6 +38,7 @@ private-bin spotify,bash,sh,dash
38private-etc fonts,machine-id,pulse,resolv.conf 38private-etc fonts,machine-id,pulse,resolv.conf
39private-dev 39private-dev
40private-tmp 40private-tmp
41disable-mnt
41 42
42blacklist ${HOME}/.bashrc 43blacklist ${HOME}/.bashrc
43blacklist /boot 44blacklist /boot
diff --git a/etc/steam.profile b/etc/steam.profile
index 7e806c2ad..e2dc6216b 100644
--- a/etc/steam.profile
+++ b/etc/steam.profile
@@ -25,6 +25,7 @@ netfilter
25nogroups 25nogroups
26nonewprivs 26nonewprivs
27noroot 27noroot
28#novideo
28protocol unix,inet,inet6,netlink 29protocol unix,inet,inet6,netlink
29seccomp 30seccomp
30shell none 31shell none
diff --git a/etc/stellarium.profile b/etc/stellarium.profile
index 78c442a4a..00579f8fd 100644
--- a/etc/stellarium.profile
+++ b/etc/stellarium.profile
@@ -33,3 +33,4 @@ tracelog
33private-bin stellarium 33private-bin stellarium
34private-dev 34private-dev
35private-tmp 35private-tmp
36disable-mnt
diff --git a/etc/strings.profile b/etc/strings.profile
index a9301c652..af49feb04 100644
--- a/etc/strings.profile
+++ b/etc/strings.profile
@@ -11,9 +11,10 @@ ignore noroot
11include /etc/firejail/default.profile 11include /etc/firejail/default.profile
12 12
13net none 13net none
14no3d
14nosound 15nosound
16novideo
15shell none 17shell none
16tracelog 18tracelog
17private-dev 19private-dev
18no3d
19blacklist /tmp/.X11-unix 20blacklist /tmp/.X11-unix
diff --git a/etc/telegram.profile b/etc/telegram.profile
index 2d3325a94..5282789ce 100644
--- a/etc/telegram.profile
+++ b/etc/telegram.profile
@@ -17,3 +17,9 @@ nonewprivs
17noroot 17noroot
18protocol unix,inet,inet6 18protocol unix,inet,inet6
19seccomp 19seccomp
20
21private-tmp
22disable-mnt
23
24noexec ${HOME}
25noexec /tmp
diff --git a/etc/warzone2100.profile b/etc/warzone2100.profile
index 6f3f0bd15..767824d8d 100644
--- a/etc/warzone2100.profile
+++ b/etc/warzone2100.profile
@@ -32,3 +32,4 @@ tracelog
32private-bin warzone2100 32private-bin warzone2100
33private-dev 33private-dev
34private-tmp 34private-tmp
35disable-mnt
diff --git a/etc/wget.profile b/etc/wget.profile
index b5ba8b196..1b09eac26 100644
--- a/etc/wget.profile
+++ b/etc/wget.profile
@@ -20,6 +20,7 @@ nogroups
20nonewprivs 20nonewprivs
21noroot 21noroot
22nosound 22nosound
23novideo
23protocol unix,inet,inet6 24protocol unix,inet,inet6
24seccomp 25seccomp
25shell none 26shell none
diff --git a/etc/wire.profile b/etc/wire.profile
index 1fdd8b018..71147ebc1 100644
--- a/etc/wire.profile
+++ b/etc/wire.profile
@@ -25,6 +25,7 @@ shell none
25 25
26private-tmp 26private-tmp
27private-dev 27private-dev
28disable-mnt
28 29
29# Note: the current beta version of wire is located in /opt/Wire/wire and therefore not in PATH. 30# Note: the current beta version of wire is located in /opt/Wire/wire and therefore not in PATH.
30# To use wire with firejail run "firejail /opt/Wire/wire" 31# To use wire with firejail run "firejail /opt/Wire/wire"
diff --git a/etc/xonotic.profile b/etc/xonotic.profile
index b9115b70a..611c7b379 100644
--- a/etc/xonotic.profile
+++ b/etc/xonotic.profile
@@ -37,6 +37,7 @@ shell none
37private-bin xonotic-sdl,xonotic-glx,blind-id 37private-bin xonotic-sdl,xonotic-glx,blind-id
38private-dev 38private-dev
39private-tmp 39private-tmp
40disable-mnt
40 41
41noexec ${HOME} 42noexec ${HOME}
42noexec /tmp 43noexec /tmp
diff --git a/etc/youtube-dl.profile b/etc/youtube-dl.profile
index 90ed12b3b..a58617ddf 100644
--- a/etc/youtube-dl.profile
+++ b/etc/youtube-dl.profile
@@ -22,6 +22,7 @@ nogroups
22nonewprivs 22nonewprivs
23noroot 23noroot
24nosound 24nosound
25novideo
25protocol unix,inet,inet6 26protocol unix,inet,inet6
26seccomp 27seccomp
27shell none 28shell none