From: Stéphane Graber Date: Wed, 30 Mar 2016 05:25:53 +0000 (-0400) Subject: lxc-ubuntu: Fix building on secondary architectures X-Git-Tag: lxc-2.0.0.rc15~7^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F928%2Fhead;p=thirdparty%2Flxc.git lxc-ubuntu: Fix building on secondary architectures Signed-off-by: Stéphane Graber --- diff --git a/templates/lxc-ubuntu.in b/templates/lxc-ubuntu.in index 2e1eb55cc..06ce8ce5d 100644 --- a/templates/lxc-ubuntu.in +++ b/templates/lxc-ubuntu.in @@ -39,8 +39,6 @@ export PATH=$PATH:/usr/sbin:/usr/bin:/sbin:/bin set -e -MIRROR=${MIRROR:-http://archive.ubuntu.com/ubuntu} -SECURITY_MIRROR=${SECURITY_MIRROR:-http://security.ubuntu.com/ubuntu} LOCALSTATEDIR="@LOCALSTATEDIR@" LXC_TEMPLATE_CONFIG="@LXCTEMPLATECONFIG@" # Allows the lxc-cache directory to be set by environment variable @@ -333,6 +331,17 @@ download_ubuntu() arch=$2 release=$3 + case $2 in + amd64|i386) + MIRROR=${MIRROR:-http://archive.ubuntu.com/ubuntu} + SECURITY_MIRROR=${SECURITY_MIRROR:-http://security.ubuntu.com/ubuntu} + ;; + *) + MIRROR=${MIRROR:-http://ports.ubuntu.com/ubuntu-ports} + SECURITY_MIRROR=${SECURITY_MIRROR:-http://ports.ubuntu.com/ubuntu-ports} + ;; + esac + packages_template=${packages_template:-"ssh,vim"} debootstrap_parameters=