aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rw-r--r--etc/JDownloader.profile51
-rw-r--r--etc/disable-programs.inc1
-rw-r--r--etc/jdownloader.profile10
3 files changed, 62 insertions, 0 deletions
diff --git a/etc/JDownloader.profile b/etc/JDownloader.profile
new file mode 100644
index 000000000..659a41603
--- /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
8
9noblacklist ${HOME}/.jd
10
11# Allow access to java
12noblacklist ${PATH}/java
13noblacklist /usr/lib/java
14noblacklist /etc/java
15noblacklist /usr/share/java
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
24mkdir ${HOME}/.jd
25whitelist ${HOME}/.jd
26whitelist ${DOWNLOADS}
27include /etc/firejail/whitelist-common.inc
28include /etc/firejail/whitelist-var-common.inc
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
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index d685fceed..1213e4f24 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -287,6 +287,7 @@ blacklist ${HOME}/.inkscape
287blacklist ${HOME}/.jack-server 287blacklist ${HOME}/.jack-server
288blacklist ${HOME}/.jack-settings 288blacklist ${HOME}/.jack-settings
289blacklist ${HOME}/.java 289blacklist ${HOME}/.java
290blacklist ${HOME}/.jd
290blacklist ${HOME}/.jitsi 291blacklist ${HOME}/.jitsi
291blacklist ${HOME}/.kde/share/apps/digikam 292blacklist ${HOME}/.kde/share/apps/digikam
292blacklist ${HOME}/.kde/share/apps/gwenview 293blacklist ${HOME}/.kde/share/apps/gwenview
diff --git a/etc/jdownloader.profile b/etc/jdownloader.profile
new file mode 100644
index 000000000..dbcc85e8d
--- /dev/null
+++ b/etc/jdownloader.profile
@@ -0,0 +1,10 @@
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
8
9# Redirect
10include /etc/firejail/JDownloader.profile