summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/apktool.profile1
-rw-r--r--etc/arm.profile2
-rw-r--r--etc/baobab.profile1
-rw-r--r--etc/bless.profile1
-rw-r--r--etc/chromium.profile1
-rw-r--r--etc/dex2jar.profile1
-rw-r--r--etc/gitg.profile1
-rw-r--r--etc/hashcat.profile3
-rw-r--r--etc/jd-gui.profile1
-rw-r--r--etc/meld.profile1
-rw-r--r--etc/multimc5.profile2
-rw-r--r--etc/obs.profile1
-rw-r--r--etc/pdfsam.profile1
-rw-r--r--etc/peek.profile1
-rw-r--r--etc/pithos.profile1
-rw-r--r--etc/sdat2img.profile1
-rw-r--r--etc/strings.profile2
17 files changed, 21 insertions, 1 deletions
diff --git a/etc/apktool.profile b/etc/apktool.profile
index 58854df3b..0ca0ea0b0 100644
--- a/etc/apktool.profile
+++ b/etc/apktool.profile
@@ -24,6 +24,7 @@ protocol unix
24seccomp 24seccomp
25shell none 25shell none
26 26
27private-bin apktool,bash,java,dirname,basename,expr
27private-dev 28private-dev
28 29
29noexec ${HOME} 30noexec ${HOME}
diff --git a/etc/arm.profile b/etc/arm.profile
index a75130e4d..4e6bb9b1c 100644
--- a/etc/arm.profile
+++ b/etc/arm.profile
@@ -32,7 +32,7 @@ shell none
32tracelog 32tracelog
33 33
34disable-mnt 34disable-mnt
35# private-bin arm,tor,sh,python2,python2.7,ps,lsof,ldconfig 35# private-bin arm,tor,sh,bash,python2,python2.7,ps,lsof,ldconfig
36private-dev 36private-dev
37private-etc tor,passwd 37private-etc tor,passwd
38private-tmp 38private-tmp
diff --git a/etc/baobab.profile b/etc/baobab.profile
index 5eef557bc..c67f01503 100644
--- a/etc/baobab.profile
+++ b/etc/baobab.profile
@@ -24,6 +24,7 @@ protocol unix
24seccomp 24seccomp
25shell none 25shell none
26 26
27private-bin baobab
27private-dev 28private-dev
28private-tmp 29private-tmp
29 30
diff --git a/etc/bless.profile b/etc/bless.profile
index 6da8187b1..8c7cc5fe5 100644
--- a/etc/bless.profile
+++ b/etc/bless.profile
@@ -25,6 +25,7 @@ protocol unix
25seccomp 25seccomp
26shell none 26shell none
27 27
28# private-bin bless,sh,bash,mono
28private-dev 29private-dev
29private-etc fonts,mono 30private-etc fonts,mono
30private-tmp 31private-tmp
diff --git a/etc/chromium.profile b/etc/chromium.profile
index 7637b8ea5..3ccc8e4cb 100644
--- a/etc/chromium.profile
+++ b/etc/chromium.profile
@@ -31,6 +31,7 @@ nogroups
31notv 31notv
32shell none 32shell none
33 33
34# private-bin chromium,chromium-browser,chromedriver
34private-dev 35private-dev
35# private-tmp - problems with multiple browser sessions 36# private-tmp - problems with multiple browser sessions
36 37
diff --git a/etc/dex2jar.profile b/etc/dex2jar.profile
index a3a1c4ad5..fab7ccb13 100644
--- a/etc/dex2jar.profile
+++ b/etc/dex2jar.profile
@@ -25,6 +25,7 @@ protocol unix
25seccomp 25seccomp
26shell none 26shell none
27 27
28private-bin dex2jar,java,sh,bash,expr,dirname,ls,uname,grep
28private-dev 29private-dev
29 30
30noexec ${HOME} 31noexec ${HOME}
diff --git a/etc/gitg.profile b/etc/gitg.profile
index f28fbe03f..273cc006c 100644
--- a/etc/gitg.profile
+++ b/etc/gitg.profile
@@ -26,6 +26,7 @@ protocol unix,inet,inet6
26seccomp 26seccomp
27shell none 27shell none
28 28
29private-bin gitg,git,ssh
29private-dev 30private-dev
30private-tmp 31private-tmp
31 32
diff --git a/etc/hashcat.profile b/etc/hashcat.profile
index 677c47b13..189f364f8 100644
--- a/etc/hashcat.profile
+++ b/etc/hashcat.profile
@@ -7,8 +7,10 @@ include /etc/firejail/hashcat.local
7include /etc/firejail/globals.local 7include /etc/firejail/globals.local
8 8
9noblacklist ${HOME}/.hashcat 9noblacklist ${HOME}/.hashcat
10noblacklist /usr/include
10 11
11include /etc/firejail/disable-common.inc 12include /etc/firejail/disable-common.inc
13include /etc/firejail/disable-devel.inc
12include /etc/firejail/disable-passwdmgr.inc 14include /etc/firejail/disable-passwdmgr.inc
13include /etc/firejail/disable-programs.inc 15include /etc/firejail/disable-programs.inc
14 16
@@ -25,6 +27,7 @@ seccomp
25shell none 27shell none
26 28
27disable-mnt 29disable-mnt
30private-bin hashcat
28private-dev 31private-dev
29private-tmp 32private-tmp
30 33
diff --git a/etc/jd-gui.profile b/etc/jd-gui.profile
index 2422d5b48..8df805895 100644
--- a/etc/jd-gui.profile
+++ b/etc/jd-gui.profile
@@ -26,6 +26,7 @@ protocol unix
26seccomp 26seccomp
27shell none 27shell none
28 28
29private-bin jd-gui,sh,bash
29private-dev 30private-dev
30private-tmp 31private-tmp
31 32
diff --git a/etc/meld.profile b/etc/meld.profile
index 92aefaf78..280004f49 100644
--- a/etc/meld.profile
+++ b/etc/meld.profile
@@ -25,6 +25,7 @@ protocol unix
25seccomp 25seccomp
26shell none 26shell none
27 27
28# private-bin meld,python2,python2.7
28private-dev 29private-dev
29private-tmp 30private-tmp
30 31
diff --git a/etc/multimc5.profile b/etc/multimc5.profile
index a51defafa..e99876447 100644
--- a/etc/multimc5.profile
+++ b/etc/multimc5.profile
@@ -32,6 +32,8 @@ protocol unix,inet,inet6
32shell none 32shell none
33 33
34disable-mnt 34disable-mnt
35# private-bin works, but causes weirdness
36# private-bin multimc5,bash,mkdir,which,zenity,kdialog,ldd,chmod,valgrind,apt-file,pkgfile,dnf,yum,zypper,pfl,java,grep,sort,awk,readlink,dirname
35private-dev 37private-dev
36private-tmp 38private-tmp
37 39
diff --git a/etc/obs.profile b/etc/obs.profile
index f7d7ac310..11c18e0b6 100644
--- a/etc/obs.profile
+++ b/etc/obs.profile
@@ -22,6 +22,7 @@ seccomp
22shell none 22shell none
23tracelog 23tracelog
24 24
25private-bin obs
25private-dev 26private-dev
26private-tmp 27private-tmp
27 28
diff --git a/etc/pdfsam.profile b/etc/pdfsam.profile
index 4dbc05413..e2fbd81ae 100644
--- a/etc/pdfsam.profile
+++ b/etc/pdfsam.profile
@@ -25,6 +25,7 @@ protocol unix
25seccomp 25seccomp
26shell none 26shell none
27 27
28private-bin pdfsam,sh,bash,java,archlinux-java,grep,awk,dirname,uname,which,sort,find,readlink,expr,ls,java-config
28private-dev 29private-dev
29private-tmp 30private-tmp
30 31
diff --git a/etc/peek.profile b/etc/peek.profile
index 0157ca9d4..e65d3f172 100644
--- a/etc/peek.profile
+++ b/etc/peek.profile
@@ -25,6 +25,7 @@ protocol unix
25seccomp 25seccomp
26shell none 26shell none
27 27
28# private-bin breaks gif mode, mp4 and webm mode work fine however
28# private-bin peek,convert,ffmpeg 29# private-bin peek,convert,ffmpeg
29private-dev 30private-dev
30private-tmp 31private-tmp
diff --git a/etc/pithos.profile b/etc/pithos.profile
index be6e1b72a..2aaedd45e 100644
--- a/etc/pithos.profile
+++ b/etc/pithos.profile
@@ -25,6 +25,7 @@ seccomp
25shell none 25shell none
26 26
27disable-mnt 27disable-mnt
28# private-bin pithos,python,python3,python3.6
28private-dev 29private-dev
29private-tmp 30private-tmp
30 31
diff --git a/etc/sdat2img.profile b/etc/sdat2img.profile
index 06889be33..578f623f0 100644
--- a/etc/sdat2img.profile
+++ b/etc/sdat2img.profile
@@ -25,6 +25,7 @@ protocol unix
25seccomp 25seccomp
26shell none 26shell none
27 27
28# private-bin sdat2img,env,python,python3,python3.6
28private-dev 29private-dev
29 30
30noexec ${HOME} 31noexec ${HOME}
diff --git a/etc/strings.profile b/etc/strings.profile
index 28f5598cf..d102cd445 100644
--- a/etc/strings.profile
+++ b/etc/strings.profile
@@ -17,7 +17,9 @@ novideo
17shell none 17shell none
18tracelog 18tracelog
19 19
20private-bin strings
20private-dev 21private-dev
22private-lib
21 23
22memory-deny-write-execute 24memory-deny-write-execute
23 25