summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2007-07-24 11:53:35 +0000
committerRichard Hughes <richard@hughsie.com>2007-07-24 11:53:35 +0000
commitd6fddc64b5ed5ddd7b087679b4bd4b8d79e2fe69 (patch)
treedd80ae50d1ec2d761765e192b2b739d0d58cf02d
parent21dfdb6349056c2198a30b44eeae681b6213ca55 (diff)
2007-07-24 Richard Hughes <richard@hughsie.com>
* bus/system.conf.in: Add new servicehelper fields to the default system.conf file.
-rw-r--r--ChangeLog5
-rw-r--r--bus/system.conf.in6
2 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 74ffe366..df954cf4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2007-07-24 Richard Hughes <richard@hughsie.com>
+ * bus/system.conf.in:
+ Add new servicehelper fields to the default system.conf file.
+
+2007-07-24 Richard Hughes <richard@hughsie.com>
+
* bus/config-parser-trivial.c: (service_dirs_find_dir),
(service_dirs_append_link_unique_or_free), (bus_config_parser_new),
(bus_config_parser_unref), (bus_config_parser_start_element),
diff --git a/bus/system.conf.in b/bus/system.conf.in
index 287efc9f..bb468bb9 100644
--- a/bus/system.conf.in
+++ b/bus/system.conf.in
@@ -20,6 +20,12 @@
<!-- Fork into daemon mode -->
<fork/>
+ <!-- We use system service launching using a helper -->
+ <standard_system_servicedirs/>
+
+ <!-- This is a setuid helper that is used to launch system services -->
+ <servicehelper>@DBUS_LIBEXECDIR@/dbus-daemon-launch-helper</servicehelper>
+
<!-- Write a pid file -->
<pidfile>@DBUS_SYSTEM_PID_FILE@</pidfile>