aboutsummaryrefslogtreecommitdiffstats
path: root/etc/JDownloader.profile
diff options
context:
space:
mode:
Diffstat (limited to 'etc/JDownloader.profile')
-rw-r--r--etc/JDownloader.profile51
1 files changed, 51 insertions, 0 deletions
diff --git a/etc/JDownloader.profile b/etc/JDownloader.profile
new file mode 100644
index 000000000..748203806
--- /dev/null
+++ b/etc/JDownloader.profile
@@ -0,0 +1,51 @@
1# Firejail profile for JDownloader
2# This file is overwritten after every install/update
3# Persistent local customizations
4include /etc/firejail/JDownloader.local
5# Persistent global definitions
6include /etc/firejail/globals.local
7
8noblacklist ${HOME}/.jd
9
10# Allow access to java
11noblacklist ${PATH}/java
12noblacklist /usr/lib/java
13noblacklist /etc/java
14noblacklist /usr/share/java
15
16
17include /etc/firejail/disable-common.inc
18include /etc/firejail/disable-devel.inc
19include /etc/firejail/disable-interpreters.inc
20include /etc/firejail/disable-passwdmgr.inc
21include /etc/firejail/disable-programs.inc
22include /etc/firejail/disable-xdg.inc
23
24include /etc/firejail/whitelist-var-common.inc
25
26mkdir ${HOME}/.jd
27whitelist ${HOME}/.jd
28whitelist ${DOWNLOADS}
29
30caps.drop all
31ipc-namespace
32netfilter
33no3d
34nodbus
35nodvd
36nogroups
37nonewprivs
38noroot
39nosound
40notv
41novideo
42protocol unix,inet,inet6
43seccomp
44shell none
45
46private-cache
47private-dev
48private-tmp
49
50noexec ${HOME}
51noexec /tmp