[meta-freescale] [PATCH 10/27] lxc: remove dhcp from busybox template
Matthew McClintock
msm at freescale.com
Thu Nov 29 11:15:34 PST 2012
From: Stuart Yoder <stuart.yoder at freescale.com>
-the dhcp which is started by default in a container
causes our default examples various issues..including
vlans not working right, and screwing up host
network interfaces if networking isn't virtualized
-we do not know yet what the right upstream fix
is for this with more testing and characterization
needed
Signed-off-by: Stuart Yoder <stuart.yoder at freescale.com>
---
recipes-tools/lxc/busybox_remove_dhcp.patch | 12 ++++++++++++
recipes-tools/lxc/lxc_0.8.0-rc1.bb | 3 ++-
2 files changed, 14 insertions(+), 1 deletion(-)
create mode 100644 recipes-tools/lxc/busybox_remove_dhcp.patch
diff --git a/recipes-tools/lxc/busybox_remove_dhcp.patch b/recipes-tools/lxc/busybox_remove_dhcp.patch
new file mode 100644
index 0000000..d28fda8
--- /dev/null
+++ b/recipes-tools/lxc/busybox_remove_dhcp.patch
@@ -0,0 +1,12 @@
+diff --git a/templates/lxc-busybox.in b/templates/lxc-busybox.in
+index a94eaa3..29b87ce 100644
+--- a/templates/lxc-busybox.in
++++ b/templates/lxc-busybox.in
+@@ -80,7 +80,6 @@ EOF
+ #!/bin/sh
+ /bin/syslogd
+ /bin/mount -a
+-/bin/udhcpc
+ EOF
+
+ # executable
diff --git a/recipes-tools/lxc/lxc_0.8.0-rc1.bb b/recipes-tools/lxc/lxc_0.8.0-rc1.bb
index 51a34f4..e6ed2d6 100644
--- a/recipes-tools/lxc/lxc_0.8.0-rc1.bb
+++ b/recipes-tools/lxc/lxc_0.8.0-rc1.bb
@@ -3,7 +3,7 @@ SECTION = "console/utils"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
PRIORITY = "optional"
-PR = "r1"
+PR = "r2"
DEPENDS = "libxml2 libcap"
RDEPENDS_${PN} = " \
rsync \
@@ -22,6 +22,7 @@ RDEPENDS_${PN} = " \
SRC_URI = "http://lxc.sourceforge.net/download/lxc/${PN}-${PV}.tar.gz \
file://noldconfig.patch \
file://libmounts.patch \
+ file://busybox_remove_dhcp.patch \
"
SRC_URI[md5sum] ="06ceecf4dbe1be988fc903ad8dd34d29"
--
1.7.9.7
More information about the meta-freescale
mailing list