# independent fashion.
#
# description: starts and stops nfs server services
-# chkconfig: 2345 99 01
+# chkconfig: 2345 60 20
#
# Copyright (c) 2000-2001 Mission Critical Linux, Inc.
#
$EXPORTFS -r
echo "done."
- if /usr/sbin/rpcinfo -u localhost nfs 3 &>/dev/null
+ echo -n "Starting $NFSD: "
+ startdaemon $PREFIX$NFSD $RPCNFSDCOUNT
+
+ # Disable NFSv3 on mountd if we don't have NFSv3
+ rpcinfo -u localhost nfs 3 &>/dev/null
+ if [ "$?" != "0" ]
then
RPCMOUNTDOPTS="$RPCMOUNTDOPTS --no-nfs-version 3"
fi
+ echo -n "Starting $MOUNTD: "
+ startdaemon $MOUNTD $RPCMOUNTDOPTS
# Start rquotad if it is set
if [ -n "$RQUOTAD" ]
startdaemon $RQUOTAD
fi
- echo -n "Starting $MOUNTD: "
- startdaemon $MOUNTD $RPCMOUNTDOPTS
- echo -n "Starting $NFSD: "
- startdaemon $PREFIX$NFSD $RPCNFSDCOUNT
-
# if this lock file doesn't exist, init won't even try to run
# the shutdown script for this service on RedHat systems!
# on non-RedHat systems, /var/lock/subsys may not exist.