Red Hat Bugzilla – Bug 207285
Evolution emits SELinux error messages to terminal and fails to talk to NetworkManager
Last modified: 2007-11-30 17:11:43 EST
Description of problem:
Starting evolution from the terminal, this message appears on startup, and
repeats every few seconds:
libnm_glib_dbus_init: error, org.freedesktop.DBus.Error.AccessDenied raised:
An SELinux policy prevents this sender from sending this message to this
recipient (rejected message had interface "org.freedesktop.DBus" member "Hello"
error name "(unset)" destination "org.freedesktop.DBus")
This is with default SELinux settings i.e. targetted policy, with enforcing on.
I believe everything is properly labelled.
Version-Release number of selected component (if applicable):
"ps axZ" shows evolution is running in "user_u:system_r:unconfined_t"
and that NetworkManager is running in "system_u:system_r:initrc_t"
Looks similar to bug 207221
Turns out I didn't have selinux-policy-targeted installed.
Now installed, and fs relabelled.
Will retry on next reboot.
Sorry for the noise
For what it's worth, I haven't been seeing those messages and NetworkManager is
running in "system_u:system_r:NetworkManager_t" on my machine. But I know next
to nothing about SELinux.
Somehow I didn't have selinux-policy-targeted installed.
Upon installing, relabelling the filesystem, and rebooting, NetworkManager is
now in the correct domain (as in comment #2), and the evolution messages go away.