X-Git-Url: https://arthur.barton.de/gitweb/?a=blobdiff_plain;f=contrib%2FDebian%2Fngircd.init;h=5c8c46cab82341f20f3d02a20449299db98911f5;hb=0556aa19011bb16e58bf436fc0199e18c4f3ec21;hp=6a418d78ab506e97e96a5ef4b2586ff367940012;hpb=139d6303e73079f48adfe37be2b88efed31e47df;p=ngircd-alex.git diff --git a/contrib/Debian/ngircd.init b/contrib/Debian/ngircd.init index 6a418d78..5c8c46ca 100755 --- a/contrib/Debian/ngircd.init +++ b/contrib/Debian/ngircd.init @@ -1,7 +1,7 @@ #!/bin/sh # # ngIRCd start and stop script for Debian-based systems -# Copyright 2008-2010 Alexander Barton +# Copyright 2008-2013 Alexander Barton # ### BEGIN INIT INFO @@ -24,13 +24,13 @@ PARAMS="" STARTTIME=1 DIETIME=10 -test -x $DAEMON || exit 5 - test -h "$0" && me=`readlink $0` || me="$0" BASENAME=`basename $me` test -r /etc/default/$BASENAME && . /etc/default/$BASENAME +test -x $DAEMON || exit 5 + # LSB compatibility functions that become used if there is no local # include file available. log_daemon_msg() { @@ -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