summaryrefslogtreecommitdiff
path: root/.config/firejail/neomutt.profile
diff options
context:
space:
mode:
Diffstat (limited to '.config/firejail/neomutt.profile')
-rw-r--r--.config/firejail/neomutt.profile10
1 files changed, 7 insertions, 3 deletions
diff --git a/.config/firejail/neomutt.profile b/.config/firejail/neomutt.profile
index 0a43c6f..0934bd1 100644
--- a/.config/firejail/neomutt.profile
+++ b/.config/firejail/neomutt.profile
@@ -16,6 +16,7 @@ whitelist ${HOME}/.mbsyncrc
16whitelist ${HOME}/.config/mbsync 16whitelist ${HOME}/.config/mbsync
17whitelist ${HOME}/.config/msmtp 17whitelist ${HOME}/.config/msmtp
18whitelist ${HOME}/.w3m 18whitelist ${HOME}/.w3m
19whitelist ${HOME}/attachments
19 20
20noblacklist ${HOME}/.Mail 21noblacklist ${HOME}/.Mail
21noblacklist ${HOME}/.cache/mutt 22noblacklist ${HOME}/.cache/mutt
@@ -31,22 +32,25 @@ noblacklist ${HOME}/.mbsyncrc
31noblacklist ${HOME}/.config/mbsync 32noblacklist ${HOME}/.config/mbsync
32noblacklist ${HOME}/.config/msmtp 33noblacklist ${HOME}/.config/msmtp
33noblacklist ${HOME}/.w3m 34noblacklist ${HOME}/.w3m
35whitelist ${HOME}/attachments
34 36
35# Access to GPG for encrypting/decrypting/signing mail and passwords with pass 37# Access to GPG for encrypting/decrypting/signing mail and passwords with pass
36whitelist ${HOME}/.gnupg
37noblacklist ${HOME}/.gnupg 38noblacklist ${HOME}/.gnupg
38whitelist ${RUNUSER}/gnupg 39whitelist ${HOME}/.gnupg
40noblacklist ${RUNUSER}/gnupg
39 41
40# This assumes you keep mail account passwords under a separate directory named mail 42# This assumes you keep mail account passwords under a separate directory named mail
41# This to avoid exposing all passwords to the sandbox, only necessary ones 43# This to avoid exposing all passwords to the sandbox, only necessary ones
44noblacklist ${HOME}/.local/share/password-store
42whitelist ${HOME}/.local/share/password-store/mail 45whitelist ${HOME}/.local/share/password-store/mail
43noblacklist ${HOME}/.local/share/password-store/mail
44 46
45# abook 47# abook
46whitelist ${HOME}/.config/abook 48whitelist ${HOME}/.config/abook
47whitelist ${HOME}/.local/share/abook 49whitelist ${HOME}/.local/share/abook
48 50
51# Breaks GPG when enabled
49#include whitelist-runuser-common.inc 52#include whitelist-runuser-common.inc
53
50writable-run-user 54writable-run-user
51blacklist /tmp/.X11-unix 55blacklist /tmp/.X11-unix
52blacklist ${RUNUSER}/wayland-* 56blacklist ${RUNUSER}/wayland-*