aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-a-l/akonadi_control.profile
diff options
context:
space:
mode:
Diffstat (limited to 'etc/profile-a-l/akonadi_control.profile')
-rw-r--r--etc/profile-a-l/akonadi_control.profile55
1 files changed, 55 insertions, 0 deletions
diff --git a/etc/profile-a-l/akonadi_control.profile b/etc/profile-a-l/akonadi_control.profile
new file mode 100644
index 000000000..ffc613f1e
--- /dev/null
+++ b/etc/profile-a-l/akonadi_control.profile
@@ -0,0 +1,55 @@
1# Firejail profile for akonadi_control
2# Persistent local customizations
3include akonadi_control.local
4# Persistent global definitions
5include globals.local
6
7noblacklist ${HOME}/.cache/akonadi*
8noblacklist ${HOME}/.config/akonadi*
9noblacklist ${HOME}/.config/baloorc
10noblacklist ${HOME}/.config/emaildefaults
11noblacklist ${HOME}/.config/emailidentities
12noblacklist ${HOME}/.config/kmail2rc
13noblacklist ${HOME}/.config/mailtransports
14noblacklist ${HOME}/.config/specialmailcollectionsrc
15noblacklist ${HOME}/.local/share/akonadi*
16noblacklist ${HOME}/.local/share/apps/korganizer
17noblacklist ${HOME}/.local/share/contacts
18noblacklist ${HOME}/.local/share/local-mail
19noblacklist ${HOME}/.local/share/notes
20noblacklist /sbin
21noblacklist /tmp/akonadi-*
22noblacklist /usr/sbin
23
24include disable-common.inc
25include disable-devel.inc
26include disable-exec.inc
27include disable-interpreters.inc
28include disable-passwdmgr.inc
29include disable-programs.inc
30
31include whitelist-var-common.inc
32
33# disabled options below are not compatible with the apparmor profile for mysqld-akonadi.
34# this affects ubuntu and debian currently
35
36# apparmor
37caps.drop all
38ipc-namespace
39netfilter
40no3d
41nodvd
42nogroups
43# nonewprivs
44noroot
45nosound
46notv
47nou2f
48novideo
49# protocol unix,inet,inet6,netlink
50# seccomp !io_getevents,!io_setup,!io_submit,!ioprio_set
51tracelog
52
53private-dev
54# private-tmp - breaks programs that depend on akonadi
55