[patch] initialize selinux avc after forking
Havoc Pennington
hp at redhat.com
Tue Nov 2 12:13:45 PST 2004
On Tue, 2004-11-02 at 14:40 -0500, Colin Walters wrote:
> We need to call avc_init *after* forking (i.e. before bus_context_new).
> It creates a thread for policy reload notifications, and a fork kills
> that thread. Not sure how this worked before; I think the fork might
> have been moved later, to be more configurable. I split
> bus_selinux_init into two functions, bus_selinux_pre_init and
> bus_selinux_full_init. The former just determines whether SELinux is
> enabled or not, so the config file parsing, etc can do the right thing.
>
Looks good to me
Havoc
More information about the dbus
mailing list