[lxc-devel] [PATCH 1/2] centos: Fix booting a Centos 6 container
Serge Hallyn
serge.hallyn at ubuntu.com
Thu Jan 29 22:47:41 UTC 2015
Quoting Stéphane Graber (stgraber at ubuntu.com):
> Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Acked-by: Serge E. Hallyn <serge.hallyn at ubuntu.com>
> ---
> templates/lxc-centos.in | 12 ++++++++----
> 1 file changed, 8 insertions(+), 4 deletions(-)
>
> diff --git a/templates/lxc-centos.in b/templates/lxc-centos.in
> index 4696ce3..dd9b254 100644
> --- a/templates/lxc-centos.in
> +++ b/templates/lxc-centos.in
> @@ -270,7 +270,6 @@ EOF
> # set minimal fstab
> cat <<EOF > $rootfs_path/etc/fstab
> /dev/root / rootfs defaults 0 0
> -none /dev/shm tmpfs nosuid,nodev 0 0
> EOF
>
> # create lxc compatibility init script
> @@ -280,14 +279,19 @@ start on startup
> env container
>
> pre-start script
> - if [ "x$container" != "xlxc" -a "x$container" != "xlibvirt" ]; then
> + if [ "x\$container" != "xlxc" -a "x\$container" != "xlibvirt" ]; then
> stop;
> fi
> - initctl start tty TTY=console
> +
> rm -f /var/lock/subsys/*
> rm -f /var/run/*.pid
> + [ -e /etc/mtab ] || ln -s /proc/mounts /etc/mtab
> + mkdir -p /dev/shm
> + mount -t tmpfs -o nosuid,nodev tmpfs /dev/shm
> +
> + initctl start tty TTY=console
> telinit 3
> - exit 0;
> + exit 0
> end script
> EOF
> elif [ "$release" = "5" ]; then
> --
> 1.9.1
>
> _______________________________________________
> lxc-devel mailing list
> lxc-devel at lists.linuxcontainers.org
> http://lists.linuxcontainers.org/listinfo/lxc-devel
More information about the lxc-devel
mailing list