X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=debian%2Fspamass-milter.init;h=ef5696276b755550b6f7b16cbd83a02014167496;hb=bef116225aaf81fc42373a387d73e78eb5b6c3fb;hp=b94fd43e70339048e9bb642dfbfce22b91f26cc3;hpb=9663a5b6a8a216033d8ee3d5c64fc72b9fcb6972;p=deb_pkgs%2Fspamass-milter.git diff --git a/debian/spamass-milter.init b/debian/spamass-milter.init index b94fd43..ef56962 100644 --- a/debian/spamass-milter.init +++ b/debian/spamass-milter.init @@ -124,19 +124,23 @@ start() { /bin/rm -f $SOCKET fi; start-stop-daemon --start -p $PIDFILE $CHUID --exec $DAEMON -- -P $PIDFILE -f -p $SOCKET $OPTIONS - sleep 1s - if [ -n "$SOCKETMODE" ]; then - chmod $SOCKETMODE $SOCKET; - fi; - if [ -n "$SOCKETOWNER" ]; then - chown $SOCKETOWNER $SOCKET; + sleep 1 + if [ $(dirname $SOCKET) != "." ]; + 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 5s - /bin/rm -f $SOCKET + /bin/sleep 5 + if [ $(dirname $SOCKET) != "." ]; then + /bin/rm -f $SOCKET + fi; /bin/rm -f $PIDFILE }