diff options
Diffstat (limited to 'scripts/nfs')
| -rw-r--r-- | scripts/nfs | 8 | 
1 files changed, 7 insertions, 1 deletions
| diff --git a/scripts/nfs b/scripts/nfs index 5eb17bf..717dfe8 100644 --- a/scripts/nfs +++ b/scripts/nfs @@ -41,7 +41,13 @@ do_nfsmount()  	# get nfs root from dhcp  	if [ "x${NFSROOT}" = "xauto" ]; then -		NFSROOT=${ROOTSERVER}:${ROOTPATH} +		# check if server ip is part of dhcp root-path +		if [ "${ROOTPATH#*:}" = "${ROOTPATH}" ]; then +			NFSROOT=${ROOTSERVER}:${ROOTPATH} +		else +			NFSROOT=${ROOTPATH} +		fi +  	# nfsroot=[<server-ip>:]<root-dir>[,<nfs-options>]  	elif [ -n "${NFSROOT}" ]; then  		# nfs options are an optional arg | 
