summaryrefslogtreecommitdiffstats
path: root/generic
diff options
context:
space:
mode:
authorTim Sander <tim01@vlsi.informatik.tu-darmstadt.de>2010-06-01 00:35:34 +0200
committerTim Sander <tim01@vlsi.informatik.tu-darmstadt.de>2010-06-01 20:58:07 +0200
commitefa24d76b372acb2bd8bab97524386a1d8393b3b (patch)
tree7ed0180a4f7eb4cfaeb20a3d13b9c01c2a0cfc5f /generic
parentabc5694ecd2a945160b452596a49f58f5011cd71 (diff)
downloadptxdist-efa24d76b372acb2bd8bab97524386a1d8393b3b.tar.gz
ptxdist-efa24d76b372acb2bd8bab97524386a1d8393b3b.tar.xz
dbus: add upstart support
Diffstat (limited to 'generic')
-rw-r--r--generic/etc/init/dbus.conf23
1 files changed, 23 insertions, 0 deletions
diff --git a/generic/etc/init/dbus.conf b/generic/etc/init/dbus.conf
new file mode 100644
index 000000000..67376b482
--- /dev/null
+++ b/generic/etc/init/dbus.conf
@@ -0,0 +1,23 @@
+# dbus - D-Bus system message bus
+#
+# The D-Bus system message bus allows system daemons and user applications
+# to communicate.
+
+description "D-Bus system message bus"
+
+start on filesystem and started networking
+stop on runlevel [06]
+
+expect fork
+respawn
+
+pre-start script
+ mkdir -p /var/run/dbus
+ chown messagebus:messagebus /var/run/dbus
+
+ exec dbus-uuidgen --ensure
+end script
+
+exec dbus-daemon --system --fork
+
+post-start exec kill -USR1 1