aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar veloute <21003408+veloute@users.noreply.github.com>2018-09-03 18:03:01 +1000
committerLibravatar SkewedZeppelin <8296104+SkewedZeppelin@users.noreply.github.com>2018-09-03 04:03:00 -0400
commitbf77f08e62ad99cc4ba756c1f780d6869c452c20 (patch)
tree9c6125e7f509841e822eec9b3ea096c6d7b69137
parentadditional restrictions for write-permissions on chroot (diff)
downloadfirejail-bf77f08e62ad99cc4ba756c1f780d6869c452c20.tar.gz
firejail-bf77f08e62ad99cc4ba756c1f780d6869c452c20.tar.zst
firejail-bf77f08e62ad99cc4ba756c1f780d6869c452c20.zip
created jdownloader profile (#2105)
* created jdownloader profile * fixed some issues * few more changes
-rw-r--r--etc/JDownloader.profile51
-rw-r--r--etc/jdownloader.profile10
2 files changed, 61 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
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