]> code.ossystems Code Review - openembedded-core.git/commitdiff
busybox: fix unexpected "done" in /etc/udhcpc.d/50default script.
authorEnric Balletbo i Serra <eballetbo@gmail.com>
Sun, 27 Jun 2010 10:29:31 +0000 (12:29 +0200)
committerRichard Purdie <rpurdie@linux.intel.com>
Tue, 29 Jun 2010 11:38:02 +0000 (12:38 +0100)
Run udhcpc results in

 udhcpc (v1.15.3) started
 /etc/udhcpc.d/50default: line 37: syntax error: unexpected "done" (expecting "fi")
 run-parts: /etc/udhcpc.d/50default exited with code 2

Signed-off-by: Enric Balletbo i Serra <eballetbo@gmail.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
meta/packages/busybox/busybox-1.15.3/udhcpc-fix-nfsroot.patch
meta/packages/busybox/busybox_1.15.3.bb

index 3b975b63f937bb5068402e56319d2c7bc45fd745..edea898b1031c254bc077f9b2b0441ed71af7a03 100644 (file)
@@ -1,8 +1,8 @@
-Index: busybox-1.15.1/examples/udhcp/simple.script
+Index: busybox-1.15.3/examples/udhcp/simple.script
 ===================================================================
---- busybox-1.15.1.orig/examples/udhcp/simple.script   2009-09-16 22:52:09.000000000 +0200
-+++ busybox-1.15.1/examples/udhcp/simple.script        2009-09-16 22:57:11.424608476 +0200
-@@ -10,10 +10,17 @@ NETMASK=""
+--- busybox-1.15.3.orig/examples/udhcp/simple.script   2010-06-27 12:17:14.116876946 +0200
++++ busybox-1.15.3/examples/udhcp/simple.script        2010-06-27 12:18:38.607868533 +0200
+@@ -10,10 +10,17 @@
  BROADCAST="broadcast +"
  [ -n "$broadcast" ] && BROADCAST="broadcast $broadcast"
  
@@ -21,7 +21,7 @@ Index: busybox-1.15.1/examples/udhcp/simple.script
                ;;
  
        renew|bound)
-@@ -21,15 +28,18 @@ case "$1" in
+@@ -21,15 +28,17 @@
                ifconfig $interface $ip $NETMASK $BROADCAST
  
                if [ -n "$router" ] ; then
@@ -34,8 +34,7 @@ Index: busybox-1.15.1/examples/udhcp/simple.script
 +                              while route del default gw 0.0.0.0 dev $interface 2>/dev/null ; do
 +                                      :
 +                              done
-+                      :
-+              done
++                      fi
  
                        metric=0
                        for i in $router ; do
index d6373758ebf191a48d680d89412c324aa244edd1..9be4abdb1756a2998acd6cba9dff24eead19a042 100644 (file)
@@ -1,5 +1,5 @@
 require busybox.inc
-PR = "4"
+PR = "r5"
 
 SRC_URI = "\
   http://www.busybox.net/downloads/busybox-${PV}.tar.bz2;name=tarball \