diff options
Diffstat (limited to 'bus/main.c')
| -rw-r--r-- | bus/main.c | 10 | 
1 files changed, 8 insertions, 2 deletions
| @@ -377,9 +377,9 @@ main (int argc, char **argv)      }    _dbus_string_free (&pid_fd); -  if (!bus_selinux_init ()) +  if (!bus_selinux_pre_init ())      { -      _dbus_warn ("SELinux initialization failed\n"); +      _dbus_warn ("SELinux pre-initialization failed\n");        exit (1);      } @@ -396,6 +396,12 @@ main (int argc, char **argv)        exit (1);      } +  if (!bus_selinux_full_init ()) +    { +      _dbus_warn ("SELinux initialization failed\n"); +      exit (1); +    } +    setup_reload_pipe (bus_context_get_loop (context));    _dbus_set_signal_handler (SIGHUP, signal_handler); | 
