X-Git-Url: https://git.decadent.org.uk/gitweb/?p=nfs-utils.git;a=blobdiff_plain;f=debian%2Fnfs-kernel-server.init;h=548b5e057ffc0a78879617a3494c7a205f13cdd6;hp=e95586b21269023c871dc9741ac429429f22fb42;hb=7ac2c918e16fd63aa81c3aeb0e4870cded076bba;hpb=509cf23ffbe6075e6065d3b59db02bdec1c51f59 diff --git a/debian/nfs-kernel-server.init b/debian/nfs-kernel-server.init index e95586b..548b5e0 100755 --- a/debian/nfs-kernel-server.init +++ b/debian/nfs-kernel-server.init @@ -25,7 +25,8 @@ RPCMOUNTDOPTS= case "$1" in start) cd / # daemons should have root dir as cwd - if grep -q '^/' /etc/exports; then + if grep -q '^/' /etc/exports + then printf "Exporting directories for $DESC..." $PREFIX/sbin/exportfs -r echo "done." @@ -35,7 +36,7 @@ case "$1" in start-stop-daemon --start --quiet \ --exec $PREFIX/sbin/rpc.nfsd -- $RPCNFSDCOUNT printf " mountd" - $PREFIX/bin/rpcinfo -u localhost nfs 3 > /dev/null 2>&1 || + $PREFIX/bin/rpcinfo -u localhost nfs 3 >/dev/null 2>&1 || RPCMOUNTDOPTS="$RPCMOUNTDOPTS --no-nfs-version 3" start-stop-daemon --start --quiet \ --exec $PREFIX/sbin/rpc.mountd -- $RPCMOUNTDOPTS @@ -48,10 +49,10 @@ case "$1" in stop) printf "Stopping $DESC: mountd" start-stop-daemon --stop --oknodo --quiet \ - --exec $PREFIX/sbin/rpc.mountd + --name rpc.mountd --user 0 printf " nfsd" start-stop-daemon --stop --oknodo --quiet \ - --name nfsd --user root --signal 2 + --name nfsd --user 0 --signal 2 echo "." printf "Unexporting directories for $DESC..."