]>
Commit | Line | Data |
---|---|---|
f922e835 JK |
1 | description "The D-BUS systemwide message bus" |
2 | ||
d7f80f7d | 3 | start on pld.sysinit-done |
f922e835 JK |
4 | stop on pld.shutdown-started |
5 | ||
6 | pre-start script | |
7 | if modinfo capability >/dev/null 2>&1; then | |
8 | modprobe -s capability | |
9 | fi | |
10 | dbus-uuidgen --ensure | |
11 | end script | |
12 | ||
ba725408 | 13 | respawn |
f922e835 | 14 | exec /usr/bin/dbus-daemon --system --fork |
ba725408 | 15 | |
e06070cd JK |
16 | post-start script |
17 | # ask Upstart to reconnect to the bus | |
18 | kill -USR1 1 | |
0c1b565d | 19 | # lockfile for hald |
963a0940 | 20 | touch /var/lock/subsys/messagebus || : |
e06070cd JK |
21 | end script |
22 | ||
ba725408 JK |
23 | post-stop script |
24 | rm -f /var/run/dbus.pid || : | |
0c1b565d ER |
25 | # lockfile for hald |
26 | rm -f /var/lock/subsys/messagebus || : | |
ba725408 JK |
27 | end script |
28 | ||
f922e835 JK |
29 | expect fork |
30 | ||
31 | # vi: ft=upstart |