Updated init script for Debian: restart will now start the daemon even if it wasn't running.

Monotone-Parent: aa2df14071d3f06710efeac3490e7780366f1b42
Monotone-Revision: ed15d4f340fd47347d881c8826eb40a2dc22763d

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-01-12T13:55:08
maint-2.0.2
Francis Lachapelle 2012-01-12 13:55:08 +00:00
parent ca798c646e
commit 335ba606b4
1 changed files with 4 additions and 4 deletions

8
debian/sogo.init vendored
View File

@ -80,11 +80,11 @@ case "$1" in
;;
restart|force-reload)
log_daemon_msg "Restarting $DESC" "$NAME"
start-stop-daemon --stop --pidfile $PIDFILE --retry=TERM/20/KILL/5
start-stop-daemon --stop --pidfile $PIDFILE --retry=TERM/20/KILL/5 || true
# Ensure directory's existence and permissions
install -o sogo -g adm -m 755 -d /var/run/$NAME
install -o sogo -g adm -m 750 -d /var/spool/$NAME
install -o sogo -g adm -m 750 -d /var/log/$NAME
install -o $USER -g adm -m 755 -d /var/run/$NAME
install -o $USER -g adm -m 750 -d /var/spool/$NAME
install -o $USER -g adm -m 750 -d /var/log/$NAME
start-stop-daemon -c $USER --quiet --start --pidfile $PIDFILE --exec $DAEMON -- $DAEMON_OPTS
log_end_msg 0
;;