SVN: geninitrd/trunk/mod-nfs.sh
glen
glen at pld-linux.org
Fri Apr 3 01:29:33 CEST 2009
Author: glen
Date: Fri Apr 3 01:29:33 2009
New Revision: 10297
Modified:
geninitrd/trunk/mod-nfs.sh
Log:
- fix nfsroot detection
Modified: geninitrd/trunk/mod-nfs.sh
==============================================================================
--- geninitrd/trunk/mod-nfs.sh (original)
+++ geninitrd/trunk/mod-nfs.sh Fri Apr 3 01:29:33 2009
@@ -11,11 +11,11 @@
is_nfs() {
local node="$1"
- if is_yes "`echo "$node" | awk '/^([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:|\/dev\/nfs)/ { print "yes"; }'`"; then
- return 1
+ if is_yes "$(awk -vnode="$node" 'BEGIN { if (node ~ /^([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:|\/dev\/nfs)/) print "yes" }')"; then
+ return 0
fi
- return 0
+ return 1
}
# find modules for for nfs
@@ -33,7 +33,7 @@
else
local m
[ -z "$NFS_ETH_MODULES" ] && NFS_ETH_MODULES=$(/usr/bin/pcidev /m net | xargs)
- warn "NOTE: Network card(s) module(s) $NFS_ETH_MODULES is for this machine"
+ msg "NOTE: Network card(s) module(s) $NFS_ETH_MODULES is for this machine"
for m in $NFS_ETH_MODULES; do
find_module "$m"
done
More information about the pld-cvs-commit
mailing list