aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-m-z/rednotebook.profile
diff options
context:
space:
mode:
Diffstat (limited to 'etc/profile-m-z/rednotebook.profile')
-rw-r--r--etc/profile-m-z/rednotebook.profile66
1 files changed, 66 insertions, 0 deletions
diff --git a/etc/profile-m-z/rednotebook.profile b/etc/profile-m-z/rednotebook.profile
new file mode 100644
index 000000000..d1dd365ab
--- /dev/null
+++ b/etc/profile-m-z/rednotebook.profile
@@ -0,0 +1,66 @@
1# Firejail profile for rednotebook
2# Description: Daily journal with calendar, templates and keyword searching
3# This file is overwritten after every install/update
4# Persistent local customizations
5include rednotebook.local
6# Persistent global definitions
7include globals.local
8
9noblacklist ${HOME}/.cache/rednotebook
10noblacklist ${HOME}/.rednotebook
11
12# Allow python (blacklisted by disable-interpreters.inc)
13include allow-python3.inc
14
15include disable-common.inc
16include disable-devel.inc
17include disable-exec.inc
18include disable-interpreters.inc
19include disable-programs.inc
20include disable-shell.inc
21
22mkdir ${HOME}/.cache/rednotebook
23mkdir ${HOME}/.rednotebook
24whitelist ${HOME}/.cache/rednotebook
25whitelist ${HOME}/.rednotebook
26whitelist ${DESKTOP}
27whitelist ${DOCUMENTS}
28whitelist ${DOWNLOADS}
29whitelist ${MUSIC}
30whitelist ${PICTURES}
31whitelist ${VIDEOS}
32whitelist /usr/libexec/webkit2gtk-4.0
33include whitelist-common.inc
34include whitelist-runuser-common.inc
35include whitelist-usr-share-common.inc
36include whitelist-var-common.inc
37
38apparmor
39caps.drop all
40machine-id
41net none
42no3d
43nodvd
44nogroups
45noinput
46nonewprivs
47noroot
48nosound
49notv
50nou2f
51novideo
52protocol unix
53seccomp
54seccomp.block-secondary
55shell none
56tracelog
57
58disable-mnt
59private-bin python3*,rednotebook
60private-cache
61private-dev
62private-etc alternatives,fonts,ld.so.cache,ld.so.conf,ld.so.conf.d,ld.so.preload,pango,X11
63private-tmp
64
65dbus-user none
66dbus-system none