From: Michel Normand Date: Fri, 13 Nov 2009 10:48:29 +0000 (+0100) Subject: lxc lxc-sshd using new lxc.mount.entry keyword X-Git-Tag: lxc_0_6_4~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0079c6c0daf68f3ac9d7f20ffdfa4946168c583a;p=thirdparty%2Flxc.git lxc lxc-sshd using new lxc.mount.entry keyword Signed-off-by: Michel Normand Signed-off-by: Daniel Lezcano --- diff --git a/scripts/lxc-sshd.in b/scripts/lxc-sshd.in index 85c7e761f..28e414052 100755 --- a/scripts/lxc-sshd.in +++ b/scripts/lxc-sshd.in @@ -348,7 +348,6 @@ untar_tarball() { NAME="sshd" CONFFILE="lxc.conf" -MNTFILE="mount.conf" UTSNAME= IPV4="172.20.0.20/24" @@ -390,26 +389,21 @@ lxc.network.flags = up lxc.network.link = br0 lxc.network.ipv4 = $IPV4 lxc.network.name = eth0 -lxc.mount = $MNTFILE lxc.rootfs = $ROOTFS -EOF - -cat < $MNTFILE -/lib $(pwd)/$ROOTFS/lib none ro,bind 0 0 -/bin $(pwd)/$ROOTFS/bin none ro,bind 0 0 -/usr $(pwd)/$ROOTFS/usr none ro,bind 0 0 -/sbin $(pwd)/$ROOTFS/sbin none ro,bind 0 0 +lxc.mount.entry=/lib $(pwd)/$ROOTFS/lib none ro,bind 0 0 +lxc.mount.entry=/bin $(pwd)/$ROOTFS/bin none ro,bind 0 0 +lxc.mount.entry=/usr $(pwd)/$ROOTFS/usr none ro,bind 0 0 +lxc.mount.entry=/sbin $(pwd)/$ROOTFS/sbin none ro,bind 0 0 EOF if [ "$(uname -m)" = "x86_64" ]; then -cat <> $MNTFILE -/lib64 $(pwd)/$ROOTFS/lib64 none ro,bind 0 0 +cat <> $CONFFILE +lxc.mount.entry=/lib64 $(pwd)/$ROOTFS/lib64 none ro,bind 0 0 EOF fi @BINDIR@/lxc-create -n $NAME -f $CONFFILE - rm -f $MNTFILE rm -f $CONFFILE echo "Done."