aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rw-r--r--etc/nheko.profile42
1 files changed, 42 insertions, 0 deletions
diff --git a/etc/nheko.profile b/etc/nheko.profile
new file mode 100644
index 000000000..d0d3ae612
--- /dev/null
+++ b/etc/nheko.profile
@@ -0,0 +1,42 @@
1# Firejail profile for nheko
2# This file is overwritten after every install/update
3# Persistent local customizations
4include /etc/firejail/nheko.local
5# Persistent global definitions
6include /etc/firejail/globals.local
7
8noblacklist ${HOME}/.config/nheko
9noblacklist ${HOME}/.cache/nheko/nheko
10
11include /etc/firejail/disable-common.inc
12include /etc/firejail/disable-devel.inc
13include /etc/firejail/disable-passwdmgr.inc
14include /etc/firejail/disable-programs.inc
15
16mkdir ${HOME}/.config/nheko
17mkdir ${HOME}/.cache/nheko/nheko
18
19whitelist ${HOME}/.config/nheko
20whitelist ${HOME}/.cache/nheko/nheko
21whitelist ${DOWNLOADS}
22
23include /etc/firejail/whitelist-common.inc
24
25caps.drop all
26netfilter
27nodvd
28nogroups
29nonewprivs
30noroot
31notv
32protocol unix,inet,inet6
33seccomp
34shell none
35tracelog
36
37disable-mnt
38private-bin nheko
39private-tmp
40
41noexec ${HOME}
42noexec /tmp