X-Git-Url: http://git.pld-linux.org/?p=packages%2Fdspam.git;a=blobdiff_plain;f=dspam.init;h=3582e86f0f511d2589ac2d9bbc7b01e21cf2d90f;hp=ba3f02f7837f84583370a681fd805993036b8b2c;hb=e7eb5bbfd7f66ee14fd5a4f0b44515b45909fdd2;hpb=d02918b65be2e69675b6180e353a0044490249ff diff --git a/dspam.init b/dspam.init index ba3f02f..3582e86 100644 --- a/dspam.init +++ b/dspam.init @@ -20,7 +20,7 @@ case "$1" in # Check if the service is already running? if [ ! -f /var/lock/subsys/dspam ]; then msg_starting dspam - daemon --fork /usr/bin/dspam --daemon + daemon --fork --user mail /usr/bin/dspam --daemon RETVAL=$? [ $RETVAL -eq 0 ] && touch /var/lock/subsys/dspam else @@ -30,8 +30,8 @@ case "$1" in stop) if [ -f /var/lock/subsys/dspam ]; then msg_stopping dspam - killproc dspam - rm -f /var/run/dspam.pid /var/lock/subsys/dspam >/dev/null 2>&1 + killproc --pidfile dspam/dspam.pid dspam + rm -f /var/lock/subsys/dspam >/dev/null 2>&1 else msg_not_running dspam fi @@ -51,7 +51,7 @@ case "$1" in killproc dspam -HUP RETVAL=$? else - msg_not_running dspam >&2 + msg_not_running dspam exit 7 fi ;;