aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar smitsohu <smitsohu@gmail.com>2018-08-19 22:21:20 +0200
committerLibravatar smitsohu <smitsohu@gmail.com>2018-08-19 22:21:20 +0200
commit203a76861fd8db3bc1ca60c04085a26ad6324ee9 (patch)
tree308ea68eb33c2dc4313dcf095e0da9930483c610
parentcheck privileges for dns.print (diff)
parentAdd a profile for ClamTK (diff)
downloadfirejail-203a76861fd8db3bc1ca60c04085a26ad6324ee9.tar.gz
firejail-203a76861fd8db3bc1ca60c04085a26ad6324ee9.tar.zst
firejail-203a76861fd8db3bc1ca60c04085a26ad6324ee9.zip
Merge branch 'master' of https://github.com/netblue30/firejail
-rw-r--r--README.md2
-rw-r--r--RELNOTES2
-rw-r--r--etc/clamtk.profile28
-rw-r--r--etc/disable-passwdmgr.inc1
-rw-r--r--etc/keepassxc.profile6
-rw-r--r--etc/steam.profile2
-rw-r--r--src/firecfg/firecfg.config1
7 files changed, 37 insertions, 5 deletions
diff --git a/README.md b/README.md
index 644a911b4..681cd1e65 100644
--- a/README.md
+++ b/README.md
@@ -167,4 +167,4 @@ We also keep a list of profile fixes for previous released versions in [etc-fixe
167## New profiles 167## New profiles
168Microsoft Office Online, riot-desktop, gnome-mpv, snox, gradio, standardnotes-desktop, 168Microsoft Office Online, riot-desktop, gnome-mpv, snox, gradio, standardnotes-desktop,
169shellcheck, patch, flameshot, rview, rvim, vimcat, vimdiff, vimpager, vimtutor, 169shellcheck, patch, flameshot, rview, rvim, vimcat, vimdiff, vimpager, vimtutor,
170xxd, Beaker, electrum 170xxd, Beaker, electrum, clamtk
diff --git a/RELNOTES b/RELNOTES
index 974999bcb..d751b2511 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -16,7 +16,7 @@ firejail (0.9.56~rc1) baseline; urgency=low
16 * new profiles: ms-skype, ms-word, riot-desktop, gnome-mpv, snox, gradio, 16 * new profiles: ms-skype, ms-word, riot-desktop, gnome-mpv, snox, gradio,
17 * new profiles: standardnotes-desktop, shellcheck, patch, flameshot, 17 * new profiles: standardnotes-desktop, shellcheck, patch, flameshot,
18 * new profiles: rview, rvim, vimcat, vimdiff, vimpager, vimtutor, xxd, 18 * new profiles: rview, rvim, vimcat, vimdiff, vimpager, vimtutor, xxd,
19 * new profiles: Beaker, electrum 19 * new profiles: Beaker, electrum, clamtk
20 -- netblue30 <netblue30@yahoo.com> Sat, 11 Aug 2018 08:00:00 -0500 20 -- netblue30 <netblue30@yahoo.com> Sat, 11 Aug 2018 08:00:00 -0500
21 21
22firejail (0.9.54) baseline; urgency=low 22firejail (0.9.54) baseline; urgency=low
diff --git a/etc/clamtk.profile b/etc/clamtk.profile
new file mode 100644
index 000000000..d916381b2
--- /dev/null
+++ b/etc/clamtk.profile
@@ -0,0 +1,28 @@
1# Firejail profile for clamtk
2# This file is overwritten after every install/update
3# Persistent local customizations
4include /etc/firejail/clamtk.local
5# Persistent global definitions
6include /etc/firejail/globals.local
7
8caps.drop all
9ipc-namespace
10net none
11no3d
12nodbus
13nodvd
14nogroups
15nonewprivs
16noroot
17nosound
18notv
19novideo
20protocol unix
21seccomp
22shell none
23
24private-dev
25
26memory-deny-write-execute
27noexec ${HOME}
28noexec /tmp
diff --git a/etc/disable-passwdmgr.inc b/etc/disable-passwdmgr.inc
index 6ef11780e..597fbd1fc 100644
--- a/etc/disable-passwdmgr.inc
+++ b/etc/disable-passwdmgr.inc
@@ -10,6 +10,7 @@ blacklist ${HOME}/.config/Sinew Software Systems
10blacklist ${HOME}/.keepass 10blacklist ${HOME}/.keepass
11blacklist ${HOME}/.keepassx 11blacklist ${HOME}/.keepassx
12blacklist ${HOME}/.keepassxc 12blacklist ${HOME}/.keepassxc
13blacklist ${HOME}/.keepassxc-socket
13blacklist ${HOME}/.lastpass 14blacklist ${HOME}/.lastpass
14blacklist ${HOME}/.local/share/KeePass 15blacklist ${HOME}/.local/share/KeePass
15blacklist ${HOME}/.local/share/keepass 16blacklist ${HOME}/.local/share/keepass
diff --git a/etc/keepassxc.profile b/etc/keepassxc.profile
index dcd652e55..2073feabb 100644
--- a/etc/keepassxc.profile
+++ b/etc/keepassxc.profile
@@ -10,6 +10,7 @@ noblacklist ${HOME}/*.kdb
10noblacklist ${HOME}/*.kdbx 10noblacklist ${HOME}/*.kdbx
11noblacklist ${HOME}/.config/keepassxc 11noblacklist ${HOME}/.config/keepassxc
12noblacklist ${HOME}/.keepassxc 12noblacklist ${HOME}/.keepassxc
13noblacklist ${HOME}/.keepassxc-socket
13# 2.2.4 needs this path when compiled with "Native messaging browser extension" 14# 2.2.4 needs this path when compiled with "Native messaging browser extension"
14noblacklist ${HOME}/.mozilla 15noblacklist ${HOME}/.mozilla
15noblacklist ${DOCUMENTS} 16noblacklist ${DOCUMENTS}
@@ -34,7 +35,7 @@ nonewprivs
34noroot 35noroot
35nosound 36nosound
36notv 37notv
37pnovideo 38novideo
38protocol unix 39protocol unix
39seccomp 40seccomp
40shell none 41shell none
@@ -49,6 +50,7 @@ private-tmp
49noexec ${HOME} 50noexec ${HOME}
50noexec /tmp 51noexec /tmp
51 52
53# Mutex is stored in /tmp by default, which is broken by private-tmp
54# Make a new directory and have it stored there. Fixes #2062
52mkdir ${HOME}/.keepassxc-socket 55mkdir ${HOME}/.keepassxc-socket
53
54env TMPDIR=${HOME}/.keepassxc-socket/ 56env TMPDIR=${HOME}/.keepassxc-socket/
diff --git a/etc/steam.profile b/etc/steam.profile
index 4ebd941dd..8dbe613f8 100644
--- a/etc/steam.profile
+++ b/etc/steam.profile
@@ -67,5 +67,5 @@ shell none
67# private-dev should be commented for controllers 67# private-dev should be commented for controllers
68private-dev 68private-dev
69# private-etc breaks a small selection of games on some systems, comment to support those 69# private-etc breaks a small selection of games on some systems, comment to support those
70private-etc asound.conf,ca-certificates,dbus-1,drirc,fonts,group,gtk-2.0,gtk-3.0,host.conf,hostname,hosts,ld.so.cache,ld.so.preload,ld.so.conf,ld.so.conf.d,localtime,lsb-release,machine-id,mime.types,passwd,pulse,resolv.conf,ssl,pki,services,crypto-policies,alternatives 70private-etc asound.conf,ca-certificates,dbus-1,drirc,fonts,group,gtk-2.0,gtk-3.0,host.conf,hostname,hosts,ld.so.cache,ld.so.preload,ld.so.conf,ld.so.conf.d,localtime,lsb-release,machine-id,mime.types,passwd,pulse,resolv.conf,ssl,pki,services,crypto-policies,alternatives,bumblebee,nvidia,os-release
71private-tmp 71private-tmp
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index a33aaeb49..648470b27 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -77,6 +77,7 @@ cinelerra
77clamdscan 77clamdscan
78clamdtop 78clamdtop
79clamscan 79clamscan
80clamtk
80claws-mail 81claws-mail
81clementine 82clementine
82clipit 83clipit