summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/netbase/netbase/nfsroot
diff options
context:
space:
mode:
authorDongxiao Xu <dongxiao.xu@intel.com>2010-11-18 20:02:03 +0800
committerRichard Purdie <rpurdie@linux.intel.com>2010-11-22 10:25:33 +0000
commita2ede09151032b5f5df584d085d599ed6bffb3e0 (patch)
tree2d14fb6e1037126e638d2d617d9553f0faba5b1b /meta/recipes-core/netbase/netbase/nfsroot
parentd80c854c702be10c5f76e5647872bd8188506d22 (diff)
downloadpoky-a2ede09151032b5f5df584d085d599ed6bffb3e0.tar.gz
netbase: Upgrade to version 4.43
Fixed its metadata Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Diffstat (limited to 'meta/recipes-core/netbase/netbase/nfsroot')
-rw-r--r--meta/recipes-core/netbase/netbase/nfsroot39
1 files changed, 0 insertions, 39 deletions
diff --git a/meta/recipes-core/netbase/netbase/nfsroot b/meta/recipes-core/netbase/netbase/nfsroot
deleted file mode 100644
index fc384a8ea5..0000000000
--- a/meta/recipes-core/netbase/netbase/nfsroot
+++ /dev/null
@@ -1,39 +0,0 @@
1#! /bin/sh
2
3# In case the interface is used as nfsroot, avoid ifup, otherwise
4# nfsroot may lose response
5
6nfsroot=0
7
8if test "x$IFACE" = xlo ; then
9 exit 0
10fi
11
12exec 9<&0 < /proc/mounts
13while read dev mtpt fstype rest; do
14 if test $mtpt = "/" ; then
15 case $fstype in
16 nfs | nfs4)
17 nfsroot=1
18 nfs_addr=`echo $rest | sed -e 's/^.*addr=\([0-9.]*\).*$/\1/'`
19 break
20 ;;
21 *)
22 ;;
23 esac
24 fi
25done
26exec 0<&9 9<&-
27
28test $nfsroot -eq 0 && exit 0
29
30if test -x /sbin/ip ; then
31 nfs_iface=`ip route get $nfs_addr | grep dev | sed -e 's/^.*dev \([-a-z0-9.]*\).*$/\1/'`
32fi
33
34if test "x$IFACE" = "x$nfs_iface" ; then
35 echo "ifup skipped for nfsroot interface $nfs_iface"
36 exit 1
37fi
38
39exit 0