pidfiles are evil

This commit is contained in:
2014-07-03 11:05:52 +04:00
parent c9168818d4
commit 4bf86dc02f
12 changed files with 38 additions and 28 deletions

View File

@@ -1,8 +1,8 @@
#!/usr/bin/env watchman
service_respawn=true
service_command='/usr/bin/dbus-daemon'
service_args='--system'
service_pidfile='/run/dbus/pid'
service_args='--system --nofork'
start_pre() {
/usr/bin/dbus-uuidgen --ensure=/etc/machine-id
@@ -13,8 +13,3 @@ start() {
start_pre
watchman.start
}
stop() {
[[ -e "$service_pidfile" ]] && { rm "$service_pidfile"; }
watchman.stop
}