X-Git-Url: https://git.decadent.org.uk/gitweb/?p=nfs-utils.git;a=blobdiff_plain;f=debian%2Fnfs-common.init;h=0f25166a3fa91fb31b9a47b4e4f1658fdbccea76;hp=b6fb962e8692b4125c475afe510cc11938e936b6;hb=72913e3a0498e2099800de53871b696c72feda1b;hpb=4b00650283c8e87e9e0326a4bd42faae2d69f9f0 diff --git a/debian/nfs-common.init b/debian/nfs-common.init index b6fb962..0f25166 100755 --- a/debian/nfs-common.init +++ b/debian/nfs-common.init @@ -117,25 +117,27 @@ case "$1" in then printf " gssd" start-stop-daemon --stop --oknodo --quiet \ - --name rpc.gssd --user 0 + --name rpc.gssd rm -f $GSSD_PIDFILE fi if [ "$NEED_IDMAPD" = yes ] then printf " idmapd" start-stop-daemon --stop --oknodo --quiet \ - --name rpc.idmapd --user 0 + --name rpc.idmapd rm -f $IDMAPD_PIDFILE fi if [ "$NEED_LOCKD" = yes ] then printf " lockd" start-stop-daemon --stop --oknodo --quiet \ - --name rpc.lockd --user 0 || true + --name rpc.lockd || true + else + pkill -KILL -u root -x lockd || true fi printf " statd" start-stop-daemon --stop --oknodo --quiet \ - --name rpc.statd --user 0 + --name rpc.statd echo "." ;;