X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=debian%2Fnfs-kernel-server.init;h=6e352c0f303a5e43eb9cbd455ce6161c5900c7f9;hb=a4e12fe4050f413561acecfcd6d02e400b208c08;hp=3922c1a07031bc9a164d82e7cb9a62e4a10e0349;hpb=582e963f4aa62c9c6957c3868d487a82385cc5a1;p=nfs-utils.git diff --git a/debian/nfs-kernel-server.init b/debian/nfs-kernel-server.init index 3922c1a..6e352c0 100644 --- a/debian/nfs-kernel-server.init +++ b/debian/nfs-kernel-server.init @@ -2,7 +2,7 @@ ### BEGIN INIT INFO # Provides: nfs-kernel-server -# Required-Start: $portmap $time +# Required-Start: nfs-common $portmap $time # Required-Stop: $portmap $time # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 @@ -104,6 +104,7 @@ case "$1" in [ -z "$ClearAddr" ] || echo "nfsd 127.0.0.1 1" >/proc/net/rpc/auth.unix.ip/channel if [ "$NEED_SVCGSSD" = "yes" ]; then + do_modprobe rpcsec_gss_krb5 log_progress_msg "svcgssd" start-stop-daemon --start --oknodo --quiet \ --exec $PREFIX/sbin/rpc.svcgssd -- $RPCSVCGSSDOPTS @@ -129,7 +130,7 @@ case "$1" in stop) log_daemon_msg "Stopping $DESC" - + log_progress_msg "mountd" start-stop-daemon --stop --oknodo --quiet \ --name rpc.mountd --user 0 @@ -137,7 +138,7 @@ case "$1" in log_end_msg $? exit $? fi - + if [ "$NEED_SVCGSSD" = "yes" ]; then log_progress_msg "svcgssd" start-stop-daemon --stop --oknodo --quiet \ @@ -166,7 +167,7 @@ case "$1" in fi log_end_msg 0 - if mountpoint -q /proc/nfs/nfsd + if mountpoint -q $PROCNFSD_MOUNTPOINT then $PREFIX/sbin/exportfs -f fi