summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rw-r--r--etc/chromium.profile3
-rw-r--r--etc/disable-devel.inc2
-rw-r--r--etc/disable-programs.inc4
-rw-r--r--etc/flowblade.profile13
-rw-r--r--etc/openshot.profile13
-rw-r--r--etc/virtualbox.profile12
6 files changed, 46 insertions, 1 deletions
diff --git a/etc/chromium.profile b/etc/chromium.profile
index 0d383aebf..4109af9a4 100644
--- a/etc/chromium.profile
+++ b/etc/chromium.profile
@@ -25,4 +25,7 @@ whitelist ~/keepassx.kdbx
25whitelist ~/.lastpass 25whitelist ~/.lastpass
26whitelist ~/.config/lastpass 26whitelist ~/.config/lastpass
27 27
28# specific to Arch
29whitelist ~/.config/chromium-flags.conf
30
28include /etc/firejail/whitelist-common.inc 31include /etc/firejail/whitelist-common.inc
diff --git a/etc/disable-devel.inc b/etc/disable-devel.inc
index 971857710..2ac367f37 100644
--- a/etc/disable-devel.inc
+++ b/etc/disable-devel.inc
@@ -20,7 +20,7 @@ blacklist /usr/bin/x86_64-unknown-linux-gnu-gcc*
20# clang/llvm 20# clang/llvm
21blacklist /usr/bin/clang* 21blacklist /usr/bin/clang*
22blacklist /usr/bin/llvm* 22blacklist /usr/bin/llvm*
23blacklist /usb/bin/lldb* 23blacklist /usr/bin/lldb*
24blacklist /usr/lib/llvm* 24blacklist /usr/lib/llvm*
25 25
26# tcc - Tiny C Compiler 26# tcc - Tiny C Compiler
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index 369e4813c..1ff486509 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -35,6 +35,10 @@ blacklist ${HOME}/.gimp*
35blacklist ${HOME}/.config/zathura 35blacklist ${HOME}/.config/zathura
36blacklist ${HOME}/.config/cherrytree 36blacklist ${HOME}/.config/cherrytree
37blacklist ${HOME}/.xpdfrc 37blacklist ${HOME}/.xpdfrc
38blacklist ${HOME}/.openshot
39blacklist ${HOME}/.openshot_qt
40blacklist ${HOME}/.flowblade
41blacklist ${HOME}/.config/flowblade
38 42
39 43
40# Media players 44# Media players
diff --git a/etc/flowblade.profile b/etc/flowblade.profile
new file mode 100644
index 000000000..e1ec291bd
--- /dev/null
+++ b/etc/flowblade.profile
@@ -0,0 +1,13 @@
1# OpenShot profile
2noblacklist ${HOME}/.flowblade
3noblacklist ${HOME}/.config/flowblade
4include /etc/firejail/disable-common.inc
5include /etc/firejail/disable-programs.inc
6include /etc/firejail/disable-passwdmgr.inc
7
8caps.drop all
9netfilter
10nonewprivs
11noroot
12protocol unix,inet,inet6,netlink
13seccomp
diff --git a/etc/openshot.profile b/etc/openshot.profile
new file mode 100644
index 000000000..f12bd7d11
--- /dev/null
+++ b/etc/openshot.profile
@@ -0,0 +1,13 @@
1# OpenShot profile
2noblacklist ${HOME}/.openshot
3noblacklist ${HOME}/.openshot_qt
4include /etc/firejail/disable-common.inc
5include /etc/firejail/disable-programs.inc
6include /etc/firejail/disable-passwdmgr.inc
7
8caps.drop all
9netfilter
10nonewprivs
11noroot
12protocol unix,inet,inet6,netlink
13seccomp
diff --git a/etc/virtualbox.profile b/etc/virtualbox.profile
new file mode 100644
index 000000000..148b7efc8
--- /dev/null
+++ b/etc/virtualbox.profile
@@ -0,0 +1,12 @@
1# VirtualBox profile
2
3noblacklist ${HOME}/.VirtualBox
4noblacklist ${HOME}/VirtualBox VMs
5noblacklist ${HOME}/.config/VirtualBox
6include /etc/firejail/disable-common.inc
7include /etc/firejail/disable-programs.inc
8include /etc/firejail/disable-passwdmgr.inc
9
10caps.drop all
11
12