aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rw-r--r--etc/arduino.profile28
-rw-r--r--etc/qtox.profile5
2 files changed, 32 insertions, 1 deletions
diff --git a/etc/arduino.profile b/etc/arduino.profile
new file mode 100644
index 000000000..e80222bb6
--- /dev/null
+++ b/etc/arduino.profile
@@ -0,0 +1,28 @@
1# This file is overwritten during software install.
2# Persistent customizations should go in a .local file.
3include /etc/firejail/arduino.local
4
5# Firejail profile for arduino
6noblacklist ${HOME}/.arduino15
7noblacklist ${HOME}/Arduino
8
9include /etc/firejail/disable-common.inc
10include /etc/firejail/disable-programs.inc
11include /etc/firejail/disable-passwdmgr.inc
12include /etc/firejail/disable-devel.inc
13
14caps.drop all
15netfilter
16no3d
17nogroups
18nonewprivs
19noroot
20nosound
21protocol unix,inet,inet6
22seccomp
23shell none
24
25private-tmp
26
27noexec ${HOME}
28noexec /tmp
diff --git a/etc/qtox.profile b/etc/qtox.profile
index 40a959d05..f3158b206 100644
--- a/etc/qtox.profile
+++ b/etc/qtox.profile
@@ -3,7 +3,8 @@
3include /etc/firejail/qtox.local 3include /etc/firejail/qtox.local
4 4
5# qTox instant messaging profile 5# qTox instant messaging profile
6noblacklist ${HOME}/.config/tox 6noblacklist ~/.config/tox
7noblacklist ~/.config/qt5ct
7include /etc/firejail/disable-common.inc 8include /etc/firejail/disable-common.inc
8include /etc/firejail/disable-programs.inc 9include /etc/firejail/disable-programs.inc
9include /etc/firejail/disable-devel.inc 10include /etc/firejail/disable-devel.inc
@@ -11,6 +12,8 @@ include /etc/firejail/disable-passwdmgr.inc
11 12
12mkdir ${HOME}/.config/tox 13mkdir ${HOME}/.config/tox
13whitelist ${HOME}/.config/tox 14whitelist ${HOME}/.config/tox
15mkdir ${HOME}/.config/qt5ct
16whitelist ${HOME}/.config/qt5ct
14whitelist ${DOWNLOADS} 17whitelist ${DOWNLOADS}
15 18
16caps.drop all 19caps.drop all