aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar Tad <tad@spotco.us>2018-07-04 15:48:02 -0400
committerLibravatar Tad <tad@spotco.us>2018-07-04 15:48:02 -0400
commite91e7b2b8165450e695c7f45492cca2ae6927678 (patch)
treea9379cc4330adfa679cdae89f64741c6f23df679 /etc
parentMerge pull request #2025 from Bundy01/master (diff)
downloadfirejail-e91e7b2b8165450e695c7f45492cca2ae6927678.tar.gz
firejail-e91e7b2b8165450e695c7f45492cca2ae6927678.tar.zst
firejail-e91e7b2b8165450e695c7f45492cca2ae6927678.zip
Merges + misc fixes
- Change some links in README to HTTPS - Fixup some typos in firejail-profile manpage - Cleanup dash from private-etc - Fixup gradio - Synchronize server profile with default profile
Diffstat (limited to 'etc')
-rw-r--r--etc/ark.profile2
-rw-r--r--etc/bsdtar.profile2
-rw-r--r--etc/disable-common.inc2
-rw-r--r--etc/disable-programs.inc2
-rw-r--r--etc/gradio.profile8
-rw-r--r--etc/server.profile10
6 files changed, 18 insertions, 8 deletions
diff --git a/etc/ark.profile b/etc/ark.profile
index 0c7ef3dae..12675b30b 100644
--- a/etc/ark.profile
+++ b/etc/ark.profile
@@ -31,7 +31,7 @@ protocol unix
31seccomp 31seccomp
32shell none 32shell none
33 33
34private-bin ark,unrar,rar,unzip,zip,zipinfo,7z,p7zip,unar,lsar,lrzip,lzop,lz4,bash,dash,sh,tclsh 34private-bin ark,unrar,rar,unzip,zip,zipinfo,7z,p7zip,unar,lsar,lrzip,lzop,lz4,bash,sh,tclsh
35#private-etc smb.conf,samba,mtab,fonts,drirc,kde5rc,passwd,group,xdg 35#private-etc smb.conf,samba,mtab,fonts,drirc,kde5rc,passwd,group,xdg
36 36
37private-dev 37private-dev
diff --git a/etc/bsdtar.profile b/etc/bsdtar.profile
index a49fc023a..d3bc76ba5 100644
--- a/etc/bsdtar.profile
+++ b/etc/bsdtar.profile
@@ -34,7 +34,7 @@ shell none
34tracelog 34tracelog
35 35
36# support compressed archives 36# support compressed archives
37private-bin sh,bash,dash,bsdtar,gtar,compress,gzip,lzma,xz,bzip2,lbzip2,lzip,lzop,lz4,libarchive 37private-bin sh,bash,bsdtar,gtar,compress,gzip,lzma,xz,bzip2,lbzip2,lzip,lzop,lz4,libarchive
38private-dev 38private-dev
39private-etc passwd,group,localtime 39private-etc passwd,group,localtime
40 40
diff --git a/etc/disable-common.inc b/etc/disable-common.inc
index 56121809a..b2357716a 100644
--- a/etc/disable-common.inc
+++ b/etc/disable-common.inc
@@ -391,4 +391,4 @@ blacklist ${HOME}/*.local/share/flatpak
391blacklist /var/lib/flatpak 391blacklist /var/lib/flatpak
392blacklist /usr/share/flatpak 392blacklist /usr/share/flatpak
393# most of the time bwrap is SUID binary 393# most of the time bwrap is SUID binary
394blacklist /usr/bin/bwrap \ No newline at end of file 394blacklist ${PATH}/bwrap
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index f72b5a5c3..1dee73078 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -393,6 +393,7 @@ blacklist ${HOME}/.local/share/gnome-photos
393blacklist ${HOME}/.local/share/gnome-recipes 393blacklist ${HOME}/.local/share/gnome-recipes
394blacklist ${HOME}/.local/share/gnome-ring 394blacklist ${HOME}/.local/share/gnome-ring
395blacklist ${HOME}/.local/share/gnome-twitch 395blacklist ${HOME}/.local/share/gnome-twitch
396blacklist ${HOME}/.local/share/gradio
396blacklist ${HOME}/.local/share/gwenview 397blacklist ${HOME}/.local/share/gwenview
397blacklist ${HOME}/.local/share/kaffeine 398blacklist ${HOME}/.local/share/kaffeine
398blacklist ${HOME}/.local/share/kate 399blacklist ${HOME}/.local/share/kate
@@ -550,6 +551,7 @@ blacklist ${HOME}/.cache/google-chrome
550blacklist ${HOME}/.cache/google-chrome-beta 551blacklist ${HOME}/.cache/google-chrome-beta
551blacklist ${HOME}/.cache/google-chrome-unstable 552blacklist ${HOME}/.cache/google-chrome-unstable
552blacklist ${HOME}/.cache/gnome-twitch 553blacklist ${HOME}/.cache/gnome-twitch
554blacklist ${HOME}/.cache/gradio
553blacklist ${HOME}/.cache/icedove 555blacklist ${HOME}/.cache/icedove
554blacklist ${HOME}/.cache/INRIA/Natron 556blacklist ${HOME}/.cache/INRIA/Natron
555blacklist ${HOME}/.cache/inkscape 557blacklist ${HOME}/.cache/inkscape
diff --git a/etc/gradio.profile b/etc/gradio.profile
index 1a7ff60ed..bba92a0bc 100644
--- a/etc/gradio.profile
+++ b/etc/gradio.profile
@@ -5,10 +5,8 @@ include /etc/firejail/gradio.local
5# Persistent global definitions 5# Persistent global definitions
6include /etc/firejail/globals.local 6include /etc/firejail/globals.local
7 7
8noblacklist ${HOME}/.cache/gradio
8noblacklist ${HOME}/.local/share/gradio 9noblacklist ${HOME}/.local/share/gradio
9mkdir ${HOME}/.local/share/gradio
10whitelist ${HOME}/.local/share/gradio
11whitelist ${HOME}/.cache/gradio
12 10
13include /etc/firejail/disable-common.inc 11include /etc/firejail/disable-common.inc
14include /etc/firejail/disable-devel.inc 12include /etc/firejail/disable-devel.inc
@@ -16,6 +14,10 @@ include /etc/firejail/disable-interpreters.inc
16include /etc/firejail/disable-passwdmgr.inc 14include /etc/firejail/disable-passwdmgr.inc
17include /etc/firejail/disable-programs.inc 15include /etc/firejail/disable-programs.inc
18 16
17mkdir ${HOME}/.cache/gradio
18mkdir ${HOME}/.local/share/gradio
19whitelist ${HOME}/.cache/gradio
20whitelist ${HOME}/.local/share/gradio
19include /etc/firejail/whitelist-common.inc 21include /etc/firejail/whitelist-common.inc
20include /etc/firejail/whitelist-var-common.inc 22include /etc/firejail/whitelist-var-common.inc
21 23
diff --git a/etc/server.profile b/etc/server.profile
index 9cc906e55..94e2d5da9 100644
--- a/etc/server.profile
+++ b/etc/server.profile
@@ -22,18 +22,24 @@ include /etc/firejail/disable-passwdmgr.inc
22include /etc/firejail/disable-programs.inc 22include /etc/firejail/disable-programs.inc
23 23
24caps 24caps
25# ipc-namespace
26# netfilter /etc/firejail/webserver.net
25no3d 27no3d
28# nodbus
26nodvd 29nodvd
30# nogroups
31# nonewprivs
32# noroot
27nosound 33nosound
28notv 34notv
29novideo 35novideo
30seccomp 36seccomp
31 37# shell none
32# netfilter /etc/firejail/webserver.net
33 38
34# disable-mnt 39# disable-mnt
35private 40private
36# private-bin program 41# private-bin program
42# private-cache
37private-dev 43private-dev
38# private-etc none 44# private-etc none
39# private-lib 45# private-lib