aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar Tad <tad@spotco.us>2018-08-13 04:02:26 -0400
committerLibravatar Tad <tad@spotco.us>2018-08-13 04:02:26 -0400
commit9c44e7a437475f1bd93039873cfbcaf61d5a4e92 (patch)
treeed2d72ed01ddb88ce8f7a42074a4b1008fe83b6c /etc
parentMerges (diff)
downloadfirejail-9c44e7a437475f1bd93039873cfbcaf61d5a4e92.tar.gz
firejail-9c44e7a437475f1bd93039873cfbcaf61d5a4e92.tar.zst
firejail-9c44e7a437475f1bd93039873cfbcaf61d5a4e92.zip
Add profile for electrum0.9.56-rc1
+ minor nitpicks to beaker.profile
Diffstat (limited to 'etc')
-rw-r--r--etc/beaker.profile1
-rw-r--r--etc/electrum.profile52
2 files changed, 52 insertions, 1 deletions
diff --git a/etc/beaker.profile b/etc/beaker.profile
index 4c884e77e..9215576c7 100644
--- a/etc/beaker.profile
+++ b/etc/beaker.profile
@@ -13,7 +13,6 @@ include /etc/firejail/disable-interpreters.inc
13mkdir ${HOME}/.config/Beaker Browser 13mkdir ${HOME}/.config/Beaker Browser
14whitelist ${HOME}/.config/Beaker Browser 14whitelist ${HOME}/.config/Beaker Browser
15whitelist ${DOWNLOADS} 15whitelist ${DOWNLOADS}
16
17include /etc/firejail/whitelist-common.inc 16include /etc/firejail/whitelist-common.inc
18 17
19# Redirect 18# Redirect
diff --git a/etc/electrum.profile b/etc/electrum.profile
new file mode 100644
index 000000000..d611f3e61
--- /dev/null
+++ b/etc/electrum.profile
@@ -0,0 +1,52 @@
1# Firejail profile for electrum
2# This file is overwritten after every install/update
3# Persistent local customizations
4include /etc/firejail/electrum.local
5# Persistent global definitions
6include /etc/firejail/globals.local
7
8noblacklist ${HOME}/.electrum
9
10# Allow python (blacklisted by disable-interpreters.inc)
11noblacklist ${PATH}/python2*
12noblacklist ${PATH}/python3*
13noblacklist /usr/lib/python2*
14noblacklist /usr/lib/python3*
15
16include /etc/firejail/disable-common.inc
17include /etc/firejail/disable-devel.inc
18include /etc/firejail/disable-interpreters.inc
19include /etc/firejail/disable-passwdmgr.inc
20include /etc/firejail/disable-programs.inc
21include /etc/firejail/disable-xdg.inc
22
23mkdir ${HOME}/.electrum
24whitelist ${HOME}/.electrum
25include /etc/firejail/whitelist-common.inc
26include /etc/firejail/whitelist-var-common.inc
27
28caps.drop all
29ipc-namespace
30netfilter
31no3d
32#nodbus
33nodvd
34nogroups
35nonewprivs
36noroot
37nosound
38notv
39novideo
40protocol unix,inet,inet6
41seccomp
42shell none
43
44disable-mnt
45private-bin electrum,python*
46private-cache
47private-dev
48private-etc fonts,dconf,ca-certificates,ssl,pki,crypto-policies,machine-id
49private-tmp
50
51noexec ${HOME}
52noexec /tmp