chiark / gitweb /
main: make it possible to run a system daemon along side an aloready running one...
[elogind.git] / src / dbus.c
index 2998c58..1620469 100644 (file)
@@ -907,7 +907,7 @@ static int bus_init_private(Manager *m) {
                 return 0;
 
         /* We want the private bus only when running as init */
-        if (m->running_as != MANAGER_SYSTEM)
+        if (getpid() != 1)
                 return 0;
 
         if (!(m->private_bus = dbus_server_listen("unix:abstract=/org/freedesktop/systemd1/private", &error))) {