X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=debian%2Fspamass-milter.init;h=690186a795e4c46829d5ee7bc4fb4cd1a25459ae;hb=7ce79f61b02ca3dc4ead62465486fa8efe912711;hp=afa63ca6774c764ecaf2b7bb391461a4f55c92ba;hpb=c61b00acb15e1ce668eb9d6c2f12d72ff173a898;p=deb_pkgs%2Fspamass-milter.git diff --git a/debian/spamass-milter.init b/debian/spamass-milter.init index afa63ca..690186a 100644 --- a/debian/spamass-milter.init +++ b/debian/spamass-milter.init @@ -125,18 +125,22 @@ start() { fi; start-stop-daemon --start -p $PIDFILE $CHUID --exec $DAEMON -- -P $PIDFILE -f -p $SOCKET $OPTIONS sleep 1 - if [ -n "$SOCKETMODE" ]; then - chmod $SOCKETMODE $SOCKET; - fi; - if [ -n "$SOCKETOWNER" ]; then - chown $SOCKETOWNER $SOCKET; + if [ $(dirname $SOCKET) != "." ]; then + if [ -n "$SOCKETMODE" ]; then + chmod $SOCKETMODE $SOCKET; + fi; + if [ -n "$SOCKETOWNER" ]; then + chown $SOCKETOWNER $SOCKET; + fi; fi; } stop(){ start-stop-daemon --oknodo --stop -p $PIDFILE --signal 3 --exec $DAEMON /bin/sleep 5 - /bin/rm -f $SOCKET + if [ $(dirname $SOCKET) != "." ]; then + /bin/rm -f $SOCKET + fi; /bin/rm -f $PIDFILE }