Auditd not starting with SELinux enforcing
Issue
-
The auditd service fails when selinux is in enforcing mode. It starts when selinux is permissive.
# service auditd start Starting auditd: [FAILED] # setenforce 0 # service auditd start Starting auditd: [ OK ] -
The avc denial logs in audit.log file shows selinux context issue on audit.rules file
type=AVC msg=audit(1570212026.551:137): avc: denied { open } for pid=4339 comm="auditctl" name="audit.rules" dev=dm-0 ino=656423 scontext=unconfined_u:system_r:auditctl_t:s0 tcontext=unconfined_u:object_r:user_home_t:s0 tclass=file
Environment
- Red Hat Enterprise Linux 6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.