# Number of servers to be started up by default
RPCNFSDCOUNT=8
-# No NFS V3.
-RPCMOUNTDOPTS="--no-nfs-version 3"
+# Default to NFS version 3.
+RPCMOUNTDOPTS=""
# See how we were called.
case "$1" in
echo -n "Starting NFS quotas: "
daemon rpc.rquotad
echo
- echo -n "Starting NFS mountd: "
- daemon rpc.mountd $RPCMOUNTDOPTS
- echo
echo -n "Starting NFS daemon: "
daemon rpc.nfsd $RPCNFSDCOUNT
echo
+
+ # Let's see if we support NFS version 3.
+ /usr/sbin/rpcinfo -u localhost nfs 3 &>/dev/null
+ if [ $? -ne 0 ]; then
+ RPCMOUNTDOPTS="--no-nfs-version 3"
+ fi
+
+ echo -n "Starting NFS mountd: "
+ daemon rpc.mountd $RPCMOUNTDOPTS
+ echo
touch /var/lock/subsys/nfs
;;
stop)