[lxc-devel] [PATCH] Enable support for chroot on busybox hosts

Bogdan Purcareata bogdan.purcareata at freescale.com
Tue Apr 9 10:23:33 UTC 2013


Signed-off-by: Bogdan Purcareata <bogdan.purcareata at freescale.com>
---
 templates/lxc-busybox.in | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/templates/lxc-busybox.in b/templates/lxc-busybox.in
index cb425ec..450c5a5 100644
--- a/templates/lxc-busybox.in
+++ b/templates/lxc-busybox.in
@@ -189,8 +189,11 @@ configure_busybox()
     # passwd exec must be setuid
     chmod +s $rootfs/bin/passwd
     touch $rootfs/etc/shadow
+
     echo "setting root passwd to root"
+    mount --bind /lib $rootfs/lib
     echo "root:root" | chroot $rootfs chpasswd
+    umount $rootfs/lib
 
 
     # add ssh functionality if dropbear package available on host
-- 
1.7.11.7






More information about the lxc-devel mailing list