]> git.donarmstrong.com Git - deb_pkgs/spamass-milter.git/blobdiff - debian/spamass-milter.init
add moving pidfile and initscript support
[deb_pkgs/spamass-milter.git] / debian / spamass-milter.init
index a262c2d2283dc820aa4b1d5dbe567e18908529c2..deb05e685b1442224f90c0096fd3c8edc635ebef 100644 (file)
@@ -60,6 +60,15 @@ case "$1" in
 
        if [ ! -d $(dirname $SOCKET) ]; then
            mkdir -p $(dirname $SOCKET);
+           if [ -n "$RUNAS" ]; then
+               chown "$RUNAS" $(dirname $SOCKET);
+           fi;
+       fi;
+       if [ ! -d $(dirname $PIDFILE) ]; then
+           mkdir -p $(dirname $PIDFILE);
+           if [ -n "$RUNAS" ]; then
+               chown "$RUNAS" $(dirname $PIDFILE);
+           fi;
        fi;
        start-stop-daemon --start -p $PIDFILE $CHUID --exec $DAEMON -- -P $PIDFILE -f -p $SOCKET $OPTIONS