aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rw-r--r--etc/disable-programs.inc2
-rw-r--r--etc/qmmp.profile34
-rw-r--r--etc/sayonara.profile33
3 files changed, 69 insertions, 0 deletions
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index ea334c289..c7605d660 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -16,6 +16,7 @@ blacklist ${HOME}/.LuminanceHDR
16blacklist ${HOME}/.Mathematica 16blacklist ${HOME}/.Mathematica
17blacklist ${HOME}/.Natron 17blacklist ${HOME}/.Natron
18blacklist ${HOME}/.PyCharm* 18blacklist ${HOME}/.PyCharm*
19blacklist ${HOME}/.Sayonara
19blacklist ${HOME}/.Skype 20blacklist ${HOME}/.Skype
20blacklist ${HOME}/.Steam 21blacklist ${HOME}/.Steam
21blacklist ${HOME}/.Steampath 22blacklist ${HOME}/.Steampath
@@ -465,6 +466,7 @@ blacklist ${HOME}/.passwd-s3fs
465blacklist ${HOME}/.pingus 466blacklist ${HOME}/.pingus
466blacklist ${HOME}/.purple 467blacklist ${HOME}/.purple
467blacklist ${HOME}/.qemu-launcher 468blacklist ${HOME}/.qemu-launcher
469blacklist ${HOME}/.qmmp
468blacklist ${HOME}/.redeclipse 470blacklist ${HOME}/.redeclipse
469blacklist ${HOME}/.remmina 471blacklist ${HOME}/.remmina
470blacklist ${HOME}/.repo_.gitconfig.json 472blacklist ${HOME}/.repo_.gitconfig.json
diff --git a/etc/qmmp.profile b/etc/qmmp.profile
new file mode 100644
index 000000000..d785ddbbe
--- /dev/null
+++ b/etc/qmmp.profile
@@ -0,0 +1,34 @@
1# Firejail profile for qmmp
2# This file is overwritten after every install/update
3# Persistent local customizations
4include /etc/firejail/qmmp.local
5# Persistent global definitions
6include /etc/firejail/globals.local
7
8noblacklist ${HOME}/.qmmp
9
10include /etc/firejail/disable-common.inc
11include /etc/firejail/disable-devel.inc
12include /etc/firejail/disable-passwdmgr.inc
13include /etc/firejail/disable-programs.inc
14
15caps.drop all
16netfilter
17# no3d
18nodbus
19nogroups
20nonewprivs
21noroot
22notv
23novideo
24protocol unix,inet,inet6
25seccomp
26shell none
27tracelog
28
29private-bin qmmp
30private-dev
31private-tmp
32
33noexec ${HOME}
34noexec /tmp
diff --git a/etc/sayonara.profile b/etc/sayonara.profile
new file mode 100644
index 000000000..756bd99eb
--- /dev/null
+++ b/etc/sayonara.profile
@@ -0,0 +1,33 @@
1# Firejail profile for sayonara player
2# This file is overwritten after every install/update
3# Persistent local customizations
4include /etc/firejail/sayonara.local
5# Persistent global definitions
6include /etc/firejail/globals.local
7
8noblacklist ${HOME}/.Sayonara
9
10include /etc/firejail/disable-common.inc
11include /etc/firejail/disable-devel.inc
12include /etc/firejail/disable-passwdmgr.inc
13include /etc/firejail/disable-programs.inc
14
15caps.drop all
16netfilter
17no3d
18nogroups
19nonewprivs
20noroot
21notv
22novideo
23protocol unix,inet,inet6
24seccomp
25shell none
26tracelog
27
28private-bin sayonara
29private-dev
30private-tmp
31
32noexec ${HOME}
33noexec /tmp