mirror of
https://gitlab.com/apparmor/apparmor
synced 2025-09-01 23:05:11 +00:00
Add missing permissions for dovecot-{imap,lmtp,pop3}
References: https://bugzilla.opensuse.org/show_bug.cgi?id=1199535
This commit is contained in:
@@ -35,6 +35,7 @@ profile dovecot-imap /usr/lib/dovecot/imap {
|
|||||||
|
|
||||||
owner /tmp/dovecot.imap.* rw,
|
owner /tmp/dovecot.imap.* rw,
|
||||||
@{PROC}/@{pid}/attr/{apparmor/,}current rw,
|
@{PROC}/@{pid}/attr/{apparmor/,}current rw,
|
||||||
|
@{PROC}/@{pid}/stat r,
|
||||||
/usr/bin/doveconf rix,
|
/usr/bin/doveconf rix,
|
||||||
/usr/lib/dovecot/imap mrix,
|
/usr/lib/dovecot/imap mrix,
|
||||||
/usr/share/dovecot/** r,
|
/usr/share/dovecot/** r,
|
||||||
|
@@ -31,6 +31,8 @@ profile dovecot-lmtp /usr/lib/dovecot/lmtp {
|
|||||||
|
|
||||||
@{HOME}/.dovecot.svbin r,
|
@{HOME}/.dovecot.svbin r,
|
||||||
@{PROC}/@{pid}/attr/{apparmor/,}current rw,
|
@{PROC}/@{pid}/attr/{apparmor/,}current rw,
|
||||||
|
owner @{PROC}/@{pid}/io r,
|
||||||
|
owner @{PROC}/@{pid}/stat r,
|
||||||
@{PROC}/*/mounts r,
|
@{PROC}/*/mounts r,
|
||||||
/tmp/dovecot.lmtp.* rw,
|
/tmp/dovecot.lmtp.* rw,
|
||||||
/usr/lib/dovecot/lmtp mr,
|
/usr/lib/dovecot/lmtp mr,
|
||||||
|
@@ -26,6 +26,7 @@ profile dovecot-pop3 /usr/lib/dovecot/pop3 {
|
|||||||
@{DOVECOT_MAILSTORE}/** rwkl,
|
@{DOVECOT_MAILSTORE}/** rwkl,
|
||||||
|
|
||||||
@{HOME} r, # ???
|
@{HOME} r, # ???
|
||||||
|
@{PROC}/@{pid}/stat r,
|
||||||
/usr/lib/dovecot/pop3 mr,
|
/usr/lib/dovecot/pop3 mr,
|
||||||
|
|
||||||
# Site-specific additions and overrides. See local/README for details.
|
# Site-specific additions and overrides. See local/README for details.
|
||||||
|
Reference in New Issue
Block a user