aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-a-l
diff options
context:
space:
mode:
authorLibravatar lecso7 <74806639+lecso7@users.noreply.github.com>2021-09-19 18:31:52 -0800
committerLibravatar lecso7 <74806639+lecso7@users.noreply.github.com>2021-09-20 23:51:26 +1200
commitdf53dcec8aa036ca99b244df3ddddd6ac48aa28b (patch)
tree4a3dd29bcbbb12eee59e6e330df7e38ae5b9a933 /etc/profile-a-l
parentLet programs outside librewolf sandbox open new tabs in librewolf (#4546) (diff)
downloadfirejail-df53dcec8aa036ca99b244df3ddddd6ac48aa28b.tar.gz
firejail-df53dcec8aa036ca99b244df3ddddd6ac48aa28b.tar.zst
firejail-df53dcec8aa036ca99b244df3ddddd6ac48aa28b.zip
Create goldendict.profile
Diffstat (limited to 'etc/profile-a-l')
-rw-r--r--etc/profile-a-l/goldendict.profile57
1 files changed, 57 insertions, 0 deletions
diff --git a/etc/profile-a-l/goldendict.profile b/etc/profile-a-l/goldendict.profile
new file mode 100644
index 000000000..59a572319
--- /dev/null
+++ b/etc/profile-a-l/goldendict.profile
@@ -0,0 +1,57 @@
1# Firejail profile for goldendict
2# This file is overwritten after every install/update
3# Persistent local customizations
4include goldendict.local
5# Persistent global definitions
6include globals.local
7
8noblacklist ${HOME}/.goldendict
9noblacklist ${HOME}/.cache/GoldenDict
10
11include disable-common.inc
12include disable-devel.inc
13include disable-exec.inc
14include disable-interpreters.inc
15include disable-programs.inc
16include disable-shell.inc
17include disable-xdg.inc
18
19mkdir ${HOME}/.goldendict
20mkdir ${HOME}/.cache/GoldenDict
21whitelist ${HOME}/.goldendict
22whitelist ${HOME}/.cache/GoldenDict
23# The default path of dictionaries
24whitelist /usr/share/stardict/dic
25include whitelist-common.inc
26include whitelist-runuser-common.inc
27include whitelist-usr-share-common.inc
28include whitelist-var-common.inc
29
30apparmor
31caps.drop all
32netfilter
33# no3d leads to the libGL MESA-LOADER errors
34#no3d
35nodvd
36nogroups
37noinput
38nonewprivs
39noroot
40notv
41nou2f
42novideo
43protocol unix,inet,inet6,netlink
44seccomp
45seccomp.block-secondary
46shell none
47tracelog
48
49disable-mnt
50private-bin goldendict
51private-cache
52private-dev
53private-etc ca-certificates,crypto-policies,fonts,ld.so.preload,machine-id,nsswitch.conf,pki,resolv.conf,ssl
54private-tmp
55
56dbus-user none
57dbus-system none