aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/arm.profile42
-rw-r--r--platform/debian/conffiles3
-rw-r--r--src/firecfg/firecfg.config1
3 files changed, 46 insertions, 0 deletions
diff --git a/etc/arm.profile b/etc/arm.profile
new file mode 100644
index 000000000..3000c35d7
--- /dev/null
+++ b/etc/arm.profile
@@ -0,0 +1,42 @@
1# Persistent global definitions go here
2include /etc/firejail/globals.local
3
4# This file is overwritten during software install.
5# Persistent customizations should go in a .local file.
6include /etc/firejail/arm.local
7
8# Firejail profile for arm
9
10noblacklist ${HOME}/.arm
11
12include /etc/firejail/disable-common.inc
13include /etc/firejail/disable-devel.inc
14include /etc/firejail/disable-passwdmgr.inc
15include /etc/firejail/disable-programs.inc
16
17mkdir ${HOME}/.arm
18whitelist ${HOME}/.arm
19include /etc/firejail/whitelist-common.inc
20
21caps.drop all
22ipc-namespace
23netfilter
24no3d
25nogroups
26nonewprivs
27noroot
28nosound
29novideo
30protocol unix,inet,inet6
31seccomp
32shell none
33tracelog
34
35disable-mnt
36#private-bin arm,tor,sh,python2,python2.7,ps,lsof,ldconfig
37private-dev
38private-etc tor,passwd
39private-tmp
40
41noexec ${HOME}
42noexec /tmp
diff --git a/platform/debian/conffiles b/platform/debian/conffiles
index a2e02dd6a..a60bf92c3 100644
--- a/platform/debian/conffiles
+++ b/platform/debian/conffiles
@@ -66,6 +66,7 @@
66/etc/firejail/dragon.profile 66/etc/firejail/dragon.profile
67/etc/firejail/dropbox.profile 67/etc/firejail/dropbox.profile
68/etc/firejail/elinks.profile 68/etc/firejail/elinks.profile
69/etc/firejail/electron.profile
69/etc/firejail/emacs.profile 70/etc/firejail/emacs.profile
70/etc/firejail/empathy.profile 71/etc/firejail/empathy.profile
71/etc/firejail/enchant.profile 72/etc/firejail/enchant.profile
@@ -230,6 +231,7 @@
230/etc/firejail/qutebrowser.profile 231/etc/firejail/qutebrowser.profile
231/etc/firejail/ranger.profile 232/etc/firejail/ranger.profile
232/etc/firejail/rhythmbox.profile 233/etc/firejail/rhythmbox.profile
234/etc/firejail/riot-web.profile
233/etc/firejail/ristretto.profile 235/etc/firejail/ristretto.profile
234/etc/firejail/rtorrent.profile 236/etc/firejail/rtorrent.profile
235/etc/firejail/scribus.profile 237/etc/firejail/scribus.profile
@@ -264,6 +266,7 @@
264/etc/firejail/transmission-show.profile 266/etc/firejail/transmission-show.profile
265/etc/firejail/uget-gtk.profile 267/etc/firejail/uget-gtk.profile
266/etc/firejail/unbound.profile 268/etc/firejail/unbound.profile
269/etc/firejail/unknown-horizons.profile
267/etc/firejail/unrar.profile 270/etc/firejail/unrar.profile
268/etc/firejail/unzip.profile 271/etc/firejail/unzip.profile
269/etc/firejail/uudeview.profile 272/etc/firejail/uudeview.profile
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index b3614bf64..eb611034f 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -9,6 +9,7 @@ amarok
9android-studio 9android-studio
10arduino 10arduino
11ark 11ark
12arm
12atom 13atom
13atom-beta 14atom-beta
14atool 15atool