diff --git a/plugins/dbus.c b/plugins/dbus.c index af499741..10cfacff 100644 --- a/plugins/dbus.c +++ b/plugins/dbus.c @@ -58,7 +58,7 @@ static void setup(void *arg) erase("/var/run/dbus/pid"); /* Register service with Finit */ - snprintf(line, sizeof(line), "[S12345] log:prio:daemon.info,tag:dbus %s %s -- %s", cmd, ARGS, DESC); + snprintf(line, sizeof(line), "[S12345] pid:!/run/dbus/pid log:prio:daemon.info,tag:dbus %s %s -- %s", cmd, ARGS, DESC); if (service_register(SVC_TYPE_SERVICE, line, global_rlimit, NULL)) _pe("Failed registering %s", DAEMON); free(cmd);