aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-a-l/gfeeds.profile
diff options
context:
space:
mode:
Diffstat (limited to 'etc/profile-a-l/gfeeds.profile')
-rw-r--r--etc/profile-a-l/gfeeds.profile62
1 files changed, 62 insertions, 0 deletions
diff --git a/etc/profile-a-l/gfeeds.profile b/etc/profile-a-l/gfeeds.profile
new file mode 100644
index 000000000..e7913f5e4
--- /dev/null
+++ b/etc/profile-a-l/gfeeds.profile
@@ -0,0 +1,62 @@
1# Firejail profile for gfeeds
2# Description: RSS/Atom feed reader for GNOME
3# This file is overwritten after every install/update
4# Persistent local customizations
5include gfeeds.local
6# Persistent global definitions
7include globals.local
8
9noblacklist ${HOME}/.cache/gfeeds
10noblacklist ${HOME}/.cache/org.gabmus.gfeeds
11noblacklist ${HOME}/.config/org.gabmus.gfeeds.json
12
13# Allow python (blacklisted by disable-interpreters.inc)
14include allow-python3.inc
15
16include disable-common.inc
17include disable-devel.inc
18include disable-exec.inc
19include disable-interpreters.inc
20include disable-passwdmgr.inc
21include disable-programs.inc
22include disable-xdg.inc
23
24mkdir ${HOME}/.cache/gfeeds
25mkdir ${HOME}/.cache/org.gabmus.gfeeds
26mkfile ${HOME}/.config/org.gabmus.gfeeds.json
27whitelist ${HOME}/.cache/gfeeds
28whitelist ${HOME}/.cache/org.gabmus.gfeeds
29whitelist ${HOME}/.config/org.gabmus.gfeeds.json
30whitelist /usr/share/gfeeds
31include whitelist-common.inc
32include whitelist-runuser-common.inc
33include whitelist-usr-share-common.inc
34include whitelist-var-common.inc
35
36apparmor
37caps.drop all
38machine-id
39netfilter
40no3d
41nodvd
42nogroups
43nonewprivs
44noroot
45nosound
46notv
47nou2f
48novideo
49protocol unix,inet,inet6
50seccomp
51shell none
52tracelog
53
54disable-mnt
55private-bin gfeeds,python3*
56# private-cache -- feeds are stored in ~/.cache
57private-dev
58private-etc alternatives,ca-certificates,crypto-policies,dbus-1,dconf,fonts,gconf,group,gtk-3.0,host.conf,hostname,hosts,ld.so.cache,ld.so.conf,ld.so.conf.d,ld.so.preload,locale,locale.alias,locale.conf,localtime,machine-id,mime.types,nsswitch.conf,pango,passwd,pki,protocols,resolv.conf,rpc,services,ssl,X11,xdg
59private-tmp
60
61# dbus-user none
62# dbus-system none