CentOS 7 SeLinux Problem?
Günther J. Niederwimmer
gjn at gjn.priv.at
Fri Jun 21 15:48:45 EEST 2019
Hello,
I update my dovecot to the last Version, now I have this error in the audit
Log.
Can any tell me what I can do, without selinux disabled
//
SELinux hindert /usr/sbin/dovecot daran, mit getattr-Zugriff auf Datei /proc/
sys/fs/suid_dumpable zuzugreifen.
***** Plugin catchall (100. Wahrscheinlichkeit) schlägt vor **************
If you believe that dovecot should be allowed getattr access on the
suid_dumpable file by default.
Dann sie sollten dies als Fehler melden.
Um diesen Zugriff zu erlauben, können Sie ein lokales Richtlinien-Modul
erstellen.
Ausführen
allow this access for now by executing:
# ausearch -c 'dovecot' --raw | audit2allow -M my-dovecot
# semodule -i my-dovecot.pp
zusätzliche Information:
Quellkontext system_u:system_r:dovecot_t:s0
Zielkontext system_u:object_r:proc_security_t:s0
Zielobjekte /proc/sys/fs/suid_dumpable [ file ]
Quelle dovecot
Quellpfad /usr/sbin/dovecot
Port <Unknown>
Host <Unknown>
RPM-Pakete der Quelle dovecot-2.3.6-2.x86_64
RPM-Pakete des Ziels
Richtlinien-RPM selinux-policy-3.13.1-229.el7_6.12.noarch
SELinux aktiviert True
Richtlinientyp targeted
Enforcing-Modus Enforcing
Rechnername mx01.example.com
Plattform Linux mx01.example.com
3.10.0-957.21.3.el7.x86_64 #1
SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64
Anzahl der Alarme 1
Zuerst gesehen 2019-06-21 06:15:28 CEST
Zuletzt gesehen 2019-06-21 06:15:28 CEST
Lokale ID 259a6386-ad49-4cdf-a21b-97f891c997aa
Raw-Audit-Meldungen
type=AVC msg=audit(1561090528.816:4135): avc: denied { getattr } for
pid=28610 comm="dovecot" path="/proc/sys/fs/suid_dumpable" dev="proc"
ino=39881 scontext=system_u:system_r:dovecot_t:s0
tcontext=system_u:object_r:proc_security_t:s0 tclass=file permissive=0
type=SYSCALL msg=audit(1561090528.816:4135): arch=x86_64 syscall=stat
success=no exit=EACCES a0=556b5394906b a1=7fff567c8e40 a2=7fff567c8e40
a3=7fff567c87e0 items=0 ppid=1 pid=28610 auid=4294967295 uid=0 gid=0 euid=0
suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm=dovecot
exe=/usr/sbin/dovecot subj=system_u:system_r:dovecot_t:s0 key=(null)
Hash: dovecot,dovecot_t,proc_security_t,file,getattr
//
when I create a separate my-dovecot.pp I have the same Error :-(
--
mit freundliche Grüßen / best regards,
Günther J. Niederwimmer
More information about the dovecot
mailing list