aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2017-11-05 08:05:09 -0500
committerLibravatar netblue30 <netblue30@yahoo.com>2017-11-05 08:05:09 -0500
commitb8891b8ed067de19d0bb4ab22429819d15f290a7 (patch)
tree1d1502595959a786d1b80a5949cdf22bee2aed40 /etc
parentadding nheko profile (diff)
downloadfirejail-b8891b8ed067de19d0bb4ab22429819d15f290a7.tar.gz
firejail-b8891b8ed067de19d0bb4ab22429819d15f290a7.tar.zst
firejail-b8891b8ed067de19d0bb4ab22429819d15f290a7.zip
adding nheko profile
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