diff --git a/profiles/apparmor.d/usr.lib.dovecot.imap b/profiles/apparmor.d/usr.lib.dovecot.imap index ade0e4157..8ee2d5a4e 100644 --- a/profiles/apparmor.d/usr.lib.dovecot.imap +++ b/profiles/apparmor.d/usr.lib.dovecot.imap @@ -35,6 +35,7 @@ profile dovecot-imap /usr/lib/dovecot/imap { owner /tmp/dovecot.imap.* rw, @{PROC}/@{pid}/attr/{apparmor/,}current rw, + @{PROC}/@{pid}/stat r, /usr/bin/doveconf rix, /usr/lib/dovecot/imap mrix, /usr/share/dovecot/** r, diff --git a/profiles/apparmor.d/usr.lib.dovecot.lmtp b/profiles/apparmor.d/usr.lib.dovecot.lmtp index 7b2e5599b..ad26eff3e 100644 --- a/profiles/apparmor.d/usr.lib.dovecot.lmtp +++ b/profiles/apparmor.d/usr.lib.dovecot.lmtp @@ -31,6 +31,8 @@ profile dovecot-lmtp /usr/lib/dovecot/lmtp { @{HOME}/.dovecot.svbin r, @{PROC}/@{pid}/attr/{apparmor/,}current rw, + owner @{PROC}/@{pid}/io r, + owner @{PROC}/@{pid}/stat r, @{PROC}/*/mounts r, /tmp/dovecot.lmtp.* rw, /usr/lib/dovecot/lmtp mr, diff --git a/profiles/apparmor.d/usr.lib.dovecot.pop3 b/profiles/apparmor.d/usr.lib.dovecot.pop3 index a593d6b1a..ed010ddaf 100644 --- a/profiles/apparmor.d/usr.lib.dovecot.pop3 +++ b/profiles/apparmor.d/usr.lib.dovecot.pop3 @@ -26,6 +26,7 @@ profile dovecot-pop3 /usr/lib/dovecot/pop3 { @{DOVECOT_MAILSTORE}/** rwkl, @{HOME} r, # ??? + @{PROC}/@{pid}/stat r, /usr/lib/dovecot/pop3 mr, # Site-specific additions and overrides. See local/README for details.