I recently upgraded a box with a Spacewalk 2.6 instance from Oracle Linux 7.3
to Oracle Linux 7.4 and SELinux started complaining about a lot of stuff
regarding java/tomcat. It broke my ability to auth using Kerberos/PAM to the
web interface. If I change to permissive mode via "setenforce 0" I can login
like normal, no problems. Even after running the sealert commands to set local
policies to in theory fix the problems, SELinux in enforcing mode breaks my
normal auth.
I'm seeing this stuff in the syslog, but even after applying the custom
policies, with SELinux enforcing I still can't login. Anyone else noticing this?
setroubleshoot: SELinux is preventing java from getattr access on the directory
/var/log/rhn.
setroubleshoot: SELinux is preventing
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.141-2.b16.el7_4.x86_64/jre/bin/java from
nlmsg_relay access on the netlink_audit_socket Unknown.
In the audit.log I'm seeing stuff like:
**** Invalid AVC allowed in current policy ***
avc: denied { nlmsg_relay } for pid=##### comm="java"
scontext=system_u:system_r:tomcat_t:s0 tcontext=system_u:system_r:tomcat_t:s0
tclass=netlink_audit_socket
Thanks,
Matthew Wilkinson | Lead Server Administrator, Unix
_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list