]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - debian/nfs-kernel-server.init
2001-06-15 Chip Salzenberg <chip@debian.org>
[nfs-utils.git] / debian / nfs-kernel-server.init
index 1626213119b2c6af24c9922e97a93ec2d1c2feab..e95586b21269023c871dc9741ac429429f22fb42 100755 (executable)
@@ -21,12 +21,10 @@ DESC="NFS kernel daemon"
 RPCNFSDCOUNT=8 # Number of servers to be started up by default
 RPCMOUNTDOPTS=
 
 RPCNFSDCOUNT=8 # Number of servers to be started up by default
 RPCMOUNTDOPTS=
 
-# Make sure that daemon cwds are in root fs.
-cd /
-
 # See how we were called.
 case "$1" in
   start)
 # See how we were called.
 case "$1" in
   start)
+       cd /    # daemons should have root dir as cwd
        if grep -q '^/' /etc/exports; then
                printf "Exporting directories for $DESC..."
                $PREFIX/sbin/exportfs -r
        if grep -q '^/' /etc/exports; then
                printf "Exporting directories for $DESC..."
                $PREFIX/sbin/exportfs -r
@@ -38,7 +36,7 @@ case "$1" in
                    --exec $PREFIX/sbin/rpc.nfsd -- $RPCNFSDCOUNT
                printf " mountd"
                $PREFIX/bin/rpcinfo -u localhost nfs 3 > /dev/null 2>&1 ||
                    --exec $PREFIX/sbin/rpc.nfsd -- $RPCNFSDCOUNT
                printf " mountd"
                $PREFIX/bin/rpcinfo -u localhost nfs 3 > /dev/null 2>&1 ||
-                   RPCMOUNTDOPTS="$RPCMOUNDOPTS --no-nfs-version 3"
+                   RPCMOUNTDOPTS="$RPCMOUNTDOPTS --no-nfs-version 3"
                start-stop-daemon --start --quiet \
                    --exec $PREFIX/sbin/rpc.mountd -- $RPCMOUNTDOPTS
                echo "."
                start-stop-daemon --start --quiet \
                    --exec $PREFIX/sbin/rpc.mountd -- $RPCMOUNTDOPTS
                echo "."