Red Hat Bugzilla – Bug 1203153
SELinux prevents avahi from sending a D-bus message to pmwebd (a PCP service)
Last modified: 2015-07-22 03:12:39 EDT
Description of problem: Version-Release number of selected component (if applicable): pcp-3.10.3-1.el6.x86_64 pcp-conf-3.10.3-1.el6.x86_64 pcp-libs-3.10.3-1.el6.x86_64 pcp-manager-3.10.3-1.el6.x86_64 pcp-webapi-3.10.3-1.el6.x86_64 selinux-policy-3.7.19-262.el6.noarch selinux-policy-doc-3.7.19-262.el6.noarch selinux-policy-minimum-3.7.19-262.el6.noarch selinux-policy-mls-3.7.19-262.el6.noarch selinux-policy-targeted-3.7.19-262.el6.noarch How reproducible: always Steps to Reproduce: 1. install pcp-webapi package 2. make sure that avahi services are running 3. start the pmwebd service 4. search for USER_AVCs Actual results: ---- type=USER_AVC msg=audit(03/18/2015 10:59:41.963:480) : user pid=2241 uid=dbus auid=unset ses=unset subj=system_u:system_r:system_dbusd_t:s0-s0:c0.c1023 msg='avc: denied { send_msg } for msgtype=method_return dest=:1.33 spid=2256 tpid=30111 scontext=system_u:system_r:avahi_t:s0 tcontext=unconfined_u:system_r:pcp_pmwebd_t:s0 tclass=dbus exe=/bin/dbus-daemon sauid=dbus hostname=? addr=? terminal=?' ---- Expected results: * D-bus messages can go in both directions
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2015-1375.html