+ stop
+ start
+ /sbin/service idmapd status >/dev/null && /sbin/service idmapd reload
+ /sbin/service svcgssd status >/dev/null && /sbin/service svcgssd restart
+ ;;
+ reload|force-reload)
+ if [ -f /var/lock/subsys/nfs ]; then
+ msg_reloading "NFS"
+ busy
+ /usr/sbin/exportfs -r
+ [ $? -ne 0 ] && RETVAL=7
+ if [ $RETVAL -eq 0 ]; then
+ ok
+ /sbin/service idmapd status >/dev/null && /sbin/service idmapd reload
+ /sbin/service svcgssd status >/dev/null && /sbin/service svcgssd restart
+ else
+ died
+ fi
+ else
+ msg_not_running "NFS"
+ exit 7
+ fi
+ ;;
+ probe)
+ if [ ! -f /var/lock/subsys/nfs ]; then
+ echo start
+ exit 0
+ fi
+ /sbin/pidof rpc.mountd >/dev/null 2>&1; MOUNTD="$?"
+ /sbin/pidof nfsd >/dev/null 2>&1; NFSD="$?"
+ if [ $MOUNTD = 1 -o $NFSD = 1 ]; then
+ echo restart
+ exit 0
+ fi
+ if [ /etc/exports -nt /var/lock/subsys/nfs ]; then
+ echo reload
+ exit 0
+ fi
+ ;;
+ status)
+ echo "Configured NFS exports:"
+ grep -v "^#" /etc/exports
+ echo
+ echo "Active NFS exports:"
+ /usr/sbin/exportfs -v
+ echo
+ status rpc.mountd
+ RETVAL=$?
+ status nfsd
+ RET=$?
+ [ $RETVAL -eq 0 ] && RETVAL=$RET