Yeah, I'd suspect you're running things in different contexts from the
init script that from the command line.
Possibly the initial role is different.
It's been many years since I've looked into selinux, and I don't fully
remember how it works.
Basically, whichever context freeradius is running as cannot launch a
dbus.
You could solve that by launching a dbus for freeradius to use or by
updating the context.
|