[lxc-devel] [PATCH 2/6] shutdown fixes for openSUSE container

Serge Hallyn serge.hallyn at ubuntu.com
Tue Feb 19 19:44:35 UTC 2013


Quoting Jiri Slaby (jslaby at suse.cz):
> From: Frederic Crozat <fcrozat at suse.com>
> 
> - mount /run on tmpfs outside container
> - replace /var/run bind mount on /run by a symlink
> ---

Formality, but could you please sign off your patches?

Acked-by: Serge E. Hallyn <serge.hallyn at ubuntu.com>

>  templates/lxc-opensuse.in | 5 +++++
>  1 file changed, 5 insertions(+)
> 
> diff --git a/templates/lxc-opensuse.in b/templates/lxc-opensuse.in
> index f69eae1..56e93d7 100644
> --- a/templates/lxc-opensuse.in
> +++ b/templates/lxc-opensuse.in
> @@ -188,6 +188,10 @@ EOF
>  #   create mtab symlink
>      rm -f $cache/partial-$arch/etc/mtab
>      ln -sf /proc/self/mounts $cache/partial-$arch/etc/mtab
> +
> +# ensure /var/run and /run are symlinked
> +    rm -fr $cache/partial-$arch/var/run
> +    ln -s -f ../run $cache/partial-$arch/var/run
>      if [ $? -ne 0 ]; then
>          echo "Failed to download the rootfs, aborting."
>          return 1
> @@ -290,6 +294,7 @@ EOF
>      cat <<EOF > $path/fstab
>  proc            proc         proc	nodev,noexec,nosuid 0 0
>  sysfs           sys          sysfs	defaults  0 0
> +tmpfs           run          tmpfs	mode=0755,nodev,nosuid 0 0
>  EOF
>  
>      if [ $? -ne 0 ]; then
> -- 
> 1.8.1.2
> 
> 




More information about the lxc-devel mailing list