aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar smitsohu <smitsohu@gmail.com>2018-03-24 22:33:23 +0100
committerLibravatar smitsohu <smitsohu@gmail.com>2018-03-24 22:33:23 +0100
commitbe248ccc236969d3488e36f2f934e3f2c37539a2 (patch)
treeef65b2502b3e29ff65b2c3a3bb91d83d76d9360e /etc
parentspectre (diff)
downloadfirejail-be248ccc236969d3488e36f2f934e3f2c37539a2.tar.gz
firejail-be248ccc236969d3488e36f2f934e3f2c37539a2.tar.zst
firejail-be248ccc236969d3488e36f2f934e3f2c37539a2.zip
fix akonadi_control, enable it in firecfg for a better default
Diffstat (limited to 'etc')
-rw-r--r--etc/akonadi_control.profile3
-rw-r--r--etc/kmail.profile5
2 files changed, 5 insertions, 3 deletions
diff --git a/etc/akonadi_control.profile b/etc/akonadi_control.profile
index fb299a518..0443774dd 100644
--- a/etc/akonadi_control.profile
+++ b/etc/akonadi_control.profile
@@ -22,6 +22,7 @@ include /etc/firejail/whitelist-var-common.inc
22# depending on your setup it might be possible to 22# depending on your setup it might be possible to
23# enable some of the commented options below 23# enable some of the commented options below
24 24
25# apparmor
25caps.drop all 26caps.drop all
26ipc-namespace 27ipc-namespace
27no3d 28no3d
@@ -34,7 +35,7 @@ nosound
34notv 35notv
35novideo 36novideo
36# protocol unix,inet,inet6 37# protocol unix,inet,inet6
37# seccomp.drop @cpu-emulation,@debug,@obsolete,@privileged,@resources,add_key,fanotify_init,io_cancel,io_destroy,kcmp,keyctl,name_to_handle_at,ni_syscall,open_by_handle_at,personality,process_vm_readv,ptrace,remap_file_pages,request_key,syslog,umount,userfaultfd,vmsplice # we need to allow io_getevents, ioprio_set, io_setup, io_submit system calls 38# seccomp.drop @cpu-emulation,@debug,@obsolete,@privileged,@resources,add_key,fanotify_init,io_cancel,io_destroy,kcmp,keyctl,name_to_handle_at,ni_syscall,open_by_handle_at,personality,process_vm_readv,ptrace,remap_file_pages,request_key,syslog,umount,userfaultfd,vmsplice
38tracelog 39tracelog
39 40
40private-dev 41private-dev
diff --git a/etc/kmail.profile b/etc/kmail.profile
index 1b3255d61..3ee8370cb 100644
--- a/etc/kmail.profile
+++ b/etc/kmail.profile
@@ -5,8 +5,8 @@ include /etc/firejail/kmail.local
5# Persistent global definitions 5# Persistent global definitions
6include /etc/firejail/globals.local 6include /etc/firejail/globals.local
7 7
8# akonadi with mysql backend fails to run inside this sandbox 8# if akonadi has a mysql backend, starting it inside this sandbox will fail
9# and should be started in advance 9# one solution is to have akonadi already running when kmail is launched
10 10
11noblacklist ${HOME}/.cache/akonadi* 11noblacklist ${HOME}/.cache/akonadi*
12noblacklist ${HOME}/.config/akonadi* 12noblacklist ${HOME}/.config/akonadi*
@@ -24,6 +24,7 @@ include /etc/firejail/disable-devel.inc
24include /etc/firejail/disable-passwdmgr.inc 24include /etc/firejail/disable-passwdmgr.inc
25include /etc/firejail/disable-programs.inc 25include /etc/firejail/disable-programs.inc
26 26
27# apparmor
27caps.drop all 28caps.drop all
28netfilter 29netfilter
29nodvd 30nodvd