]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - debian/nfs-kernel-server.init
Imported Debian patch 1.0.8-1
[nfs-utils.git] / debian / nfs-kernel-server.init
old mode 100755 (executable)
new mode 100644 (file)
index 0cd93a0..d20e918
@@ -20,7 +20,6 @@ PREFIX=/usr
 [ -x $PREFIX/sbin/rpc.nfsd    ] || exit 0
 [ -x $PREFIX/sbin/rpc.mountd  ] || exit 0
 [ -x $PREFIX/sbin/exportfs    ] || exit 0
-[ -x $PREFIX/sbin/rpc.svcgssd ] || exit 0
 
 # Read config
 DEFAULTFILE=/etc/default/nfs-kernel-server
@@ -64,7 +63,7 @@ case "$1" in
                do_modprobe nfsd
 
                # See if our running kernel supports the NFS kernel server
-               if [ -f /proc/kallsyms ] && ! grep -q init_nfsd /proc/kallsyms; then
+               if [ -f /proc/kallsyms ] && ! grep -qE 'init_nf(sd|     )' /proc/kallsyms; then
                        echo "Not starting $DESC: no support in current kernel."
                        exit 0
                fi
@@ -75,14 +74,6 @@ case "$1" in
                echo "done."
 
                printf "Starting $DESC:"
-               if [ "$NEED_SVCGSSD" = yes ]
-               then
-                   printf " svcgssd"
-                   start-stop-daemon --start --quiet \
-                           --make-pidfile --pidfile /var/run/rpc.svcgssd.pid \
-                           --exec $PREFIX/sbin/rpc.svcgssd -- $RPCSVCGSSDOPTS
-               fi
-
                printf " nfsd"
                start-stop-daemon --start --quiet \
                    --nicelevel $RPCNFSDPRIORITY \
@@ -117,13 +108,6 @@ case "$1" in
        printf "Stopping $DESC: mountd"
        start-stop-daemon --stop --oknodo --quiet \
            --name rpc.mountd --user 0
-       if [ "$NEED_SVCGSSD" = yes ]
-       then
-           printf " svcgssd"
-           start-stop-daemon --stop --oknodo --quiet \
-                   --name rpc.svcgssd --user 0
-           rm -f /var/run/rpc.svcgssd.pid
-       fi
        printf " nfsd"
        start-stop-daemon --stop --oknodo --quiet \
            --name nfsd --user 0 --signal 2