]> arthur.barton.de Git - ngircd-alex.git/blobdiff - contrib/Debian/ngircd.init
ngIRCd Release 23~rc1
[ngircd-alex.git] / contrib / Debian / ngircd.init
index 8639e2295b9203550557341eb0601210865fe0c9..8127e8fddef192ca57a46f7f6a7f26010193eb60 100755 (executable)
@@ -1,7 +1,7 @@
 #!/bin/sh
 #
 # ngIRCd start and stop script for Debian-based systems
-# Copyright 2008-2013 Alexander Barton <alex@barton.de>
+# Copyright 2008-2015 Alexander Barton <alex@barton.de>
 #
 
 ### BEGIN INIT INFO
@@ -37,7 +37,7 @@ log_daemon_msg() {
        echo -n "$*"
 }
 log_end_msg() {
-       [ "$1" == "0" ] && echo "." || echo " failed!"
+       [ "$1" = "0" ] && echo "." || echo " failed!"
 }
 log_failure_msg() {
        echo "$*"
@@ -84,6 +84,7 @@ Do_Start() {
                log_warning_msg "$NAME seems to be already running, nothing to do."
                exit 0
        fi
+       rm -f "$PIDFILE"
        start-stop-daemon --start \
                --quiet --exec $DAEMON -- $PARAMS
        sleep $STARTTIME