aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Hugo Osvaldo Barrera <hugo@whynothugo.nl>2022-07-28 20:03:50 +0200
committerLibravatar Kelvin M. Klann <kmk3.code@protonmail.com>2022-08-11 21:33:17 +0000
commitd7c31bdbfe632ad2b383df4927e9885dafb8aa5a (patch)
tree3b920be857c3b560f0dfaf02b8c122b7b5e62fcf
parentMerge pull request #5284 from kmk3/build-config-sh-fixes (diff)
downloadfirejail-d7c31bdbfe632ad2b383df4927e9885dafb8aa5a.tar.gz
firejail-d7c31bdbfe632ad2b383df4927e9885dafb8aa5a.tar.zst
firejail-d7c31bdbfe632ad2b383df4927e9885dafb8aa5a.zip
neomutt: Avoid creating empty files/directories
neomutt won't write to these locations. Processes it spawns might read to some of them, but creating an empty file doesn't help. This just pollutes user's $HOME with empty files and directories. I've kept a few paths that MAY be written to by neomutt; it's not ideal, but I want to minimise the risk of potential data loss, even if it is corener cases. See: https://github.com/netblue30/firejail/discussions/5276
-rw-r--r--etc/profile-m-z/neomutt.profile20
1 files changed, 0 insertions, 20 deletions
diff --git a/etc/profile-m-z/neomutt.profile b/etc/profile-m-z/neomutt.profile
index 5d482adca..9000b7972 100644
--- a/etc/profile-m-z/neomutt.profile
+++ b/etc/profile-m-z/neomutt.profile
@@ -50,31 +50,11 @@ include disable-programs.inc
50include disable-xdg.inc 50include disable-xdg.inc
51 51
52mkdir ${HOME}/.Mail 52mkdir ${HOME}/.Mail
53mkdir ${HOME}/.bogofilter
54mkdir ${HOME}/.config/mutt
55mkdir ${HOME}/.config/nano
56mkdir ${HOME}/.config/neomutt
57mkdir ${HOME}/.elinks
58mkdir ${HOME}/.emacs.d
59mkdir ${HOME}/.gnupg
60mkdir ${HOME}/.mail 53mkdir ${HOME}/.mail
61mkdir ${HOME}/.mutt
62mkdir ${HOME}/.neomutt
63mkdir ${HOME}/.vim
64mkdir ${HOME}/.w3m
65mkdir ${HOME}/Mail 54mkdir ${HOME}/Mail
66mkdir ${HOME}/mail 55mkdir ${HOME}/mail
67mkdir ${HOME}/postponed 56mkdir ${HOME}/postponed
68mkdir ${HOME}/sent 57mkdir ${HOME}/sent
69mkfile ${HOME}/.emacs
70mkfile ${HOME}/.mailcap
71mkfile ${HOME}/.msmtprc
72mkfile ${HOME}/.muttrc
73mkfile ${HOME}/.nanorc
74mkfile ${HOME}/.neomuttrc
75mkfile ${HOME}/.signature
76mkfile ${HOME}/.viminfo
77mkfile ${HOME}/.vimrc
78whitelist ${DOCUMENTS} 58whitelist ${DOCUMENTS}
79whitelist ${DOWNLOADS} 59whitelist ${DOWNLOADS}
80whitelist ${HOME}/.Mail 60whitelist ${HOME}/.Mail