- printf "Stopping $DESC: mountd"
- start-stop-daemon --stop --oknodo --quiet \
- --name rpc.mountd --user 0
- printf " nfsd"
+ log_daemon_msg "Stopping $DESC"
+
+ if [ "$NEED_MOUNTD" != "no" ]; then
+ log_progress_msg "mountd"
+ start-stop-daemon --stop --oknodo --quiet \
+ --name rpc.mountd --user 0
+ if [ $? != 0 ]; then
+ log_end_msg $?
+ exit $?
+ fi
+ fi
+
+ if [ "$NEED_SVCGSSD" = "yes" ]; then
+ log_progress_msg "svcgssd"
+ start-stop-daemon --stop --oknodo --quiet \
+ --name rpc.svcgssd --user 0
+ if [ $? != 0 ]; then
+ log_end_msg $?
+ exit $?
+ fi
+ fi
+
+ log_progress_msg "nfsd"