]> git.pld-linux.org Git - packages/dbus.git/blobdiff - messagebus.upstart
- updated to 1.4.6
[packages/dbus.git] / messagebus.upstart
index cddc1934f7a61e655794f08fe9e64f5671553d9d..fefdbc89e50ffb5e5c6d12e7aaadb783e03d808e 100644 (file)
@@ -1,6 +1,6 @@
 description "The D-BUS systemwide message bus"
 
-start on started SERVICE=syslog-ng
+start on pld.sysinit-done
 stop on pld.shutdown-started
 
 pre-start script
@@ -13,8 +13,17 @@ end script
 respawn
 exec /usr/bin/dbus-daemon --system --fork
 
+post-start script
+       # ask Upstart to reconnect to the bus
+       kill -USR1 1
+       # lockfile for hald
+       touch /var/lock/subsys/messagebus
+end script
+
 post-stop script
        rm -f /var/run/dbus.pid || :
+       # lockfile for hald
+       rm -f /var/lock/subsys/messagebus || :
 end script
 
 expect fork
This page took 0.06202 seconds and 4 git commands to generate.