aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-a-l
diff options
context:
space:
mode:
authorLibravatar glitsj16 <glitsj16@users.noreply.github.com>2023-01-04 21:20:37 +0000
committerLibravatar GitHub <noreply@github.com>2023-01-04 21:20:37 +0000
commit8eba8de944ae88204571453b17e17253284ac822 (patch)
tree4eda26407eff1aa4ad4697b3015cdf2e6ae7c228 /etc/profile-a-l
parentsylpheed: refactoring (diff)
downloadfirejail-8eba8de944ae88204571453b17e17253284ac822.tar.gz
firejail-8eba8de944ae88204571453b17e17253284ac822.tar.zst
firejail-8eba8de944ae88204571453b17e17253284ac822.zip
email-common: refactoring
No longer used for claws-mail and sylpheed only.
Diffstat (limited to 'etc/profile-a-l')
-rw-r--r--etc/profile-a-l/email-common.profile24
1 files changed, 16 insertions, 8 deletions
diff --git a/etc/profile-a-l/email-common.profile b/etc/profile-a-l/email-common.profile
index 86fb27514..2c57dc108 100644
--- a/etc/profile-a-l/email-common.profile
+++ b/etc/profile-a-l/email-common.profile
@@ -1,5 +1,5 @@
1# Firejail profile for email-common 1# Firejail profile for email-common
2# Description: Common profile for claws-mail and sylpheed email clients 2# Description: Common profile for GUI mail clients
3# This file is overwritten after every install/update 3# This file is overwritten after every install/update
4# Persistent local customizations 4# Persistent local customizations
5include email-common.local 5include email-common.local
@@ -14,6 +14,8 @@ noblacklist ${HOME}/.signature
14# when storing mail outside the default ${HOME}/Mail path, 'noblacklist' the custom path in your email-common.local 14# when storing mail outside the default ${HOME}/Mail path, 'noblacklist' the custom path in your email-common.local
15# and 'blacklist' it in your disable-common.local too so it is kept hidden from other applications 15# and 'blacklist' it in your disable-common.local too so it is kept hidden from other applications
16noblacklist ${HOME}/Mail 16noblacklist ${HOME}/Mail
17noblacklist /var/mail
18noblacklist /var/spool/mail
17 19
18noblacklist ${DOCUMENTS} 20noblacklist ${DOCUMENTS}
19 21
@@ -38,6 +40,8 @@ whitelist ${HOME}/Mail
38whitelist ${RUNUSER}/gnupg 40whitelist ${RUNUSER}/gnupg
39whitelist /usr/share/gnupg 41whitelist /usr/share/gnupg
40whitelist /usr/share/gnupg2 42whitelist /usr/share/gnupg2
43whitelist /var/mail
44whitelist /var/spool/mail
41include whitelist-common.inc 45include whitelist-common.inc
42include whitelist-runuser-common.inc 46include whitelist-runuser-common.inc
43include whitelist-usr-share-common.inc 47include whitelist-usr-share-common.inc
@@ -69,16 +73,20 @@ private-etc alternatives,ca-certificates,crypto-policies,dconf,fonts,gcrypt,gnup
69private-tmp 73private-tmp
70# encrypting and signing email 74# encrypting and signing email
71writable-run-user 75writable-run-user
76writable-var
72 77
78dbus-user filter
79dbus-user.talk ca.desrt.dconf
80dbus-user.talk org.freedesktop.Notifications
81dbus-user.talk org.freedesktop.secrets
82dbus-user.talk org.gnome.keyring
83dbus-user.talk org.gnome.keyring.PrivatePrompter
84dbus-user.talk org.gnome.keyring.SystemPrompter
85dbus-user.talk org.gnome.seahorse
86dbus-user.talk org.gnome.seahorse.Application
87dbus-user.talk org.mozilla.*
73dbus-system none 88dbus-system none
74 89
75# If you want to read local mail stored in /var/mail, add the following to email-common.local:
76#noblacklist /var/mail
77#noblacklist /var/spool/mail
78#whitelist /var/mail
79#whitelist /var/spool/mail
80#writable-var
81
82read-only ${HOME}/.mozilla/firefox/profiles.ini 90read-only ${HOME}/.mozilla/firefox/profiles.ini
83read-only ${HOME}/.signature 91read-only ${HOME}/.signature
84restrict-namespaces 92restrict-namespaces