From f16dce149c4d735e4d1bb3adb309aa2718acbbe7 Mon Sep 17 00:00:00 2001 From: yalh76 Date: Sat, 2 Mar 2019 16:29:01 +0100 Subject: [PATCH] Fix lcx creation for aarch64 --- sub_scripts/lxc_build.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sub_scripts/lxc_build.sh b/sub_scripts/lxc_build.sh index ac34707..1ac40d9 100755 --- a/sub_scripts/lxc_build.sh +++ b/sub_scripts/lxc_build.sh @@ -88,7 +88,13 @@ then # Si le conteneur existe déjà fi echo -e "\e[1m> Création d'une machine debian $DISTRIB minimaliste.\e[0m" | tee -a "$LOG_BUILD_LXC" -sudo lxc-create -n $LXC_NAME -t debian -- -r $DISTRIB >> "$LOG_BUILD_LXC" 2>&1 +uname=$(uname -m) +if [[ $uname =~ aarch64 ]] +then + sudo lxc-create -n $LXC_NAME -t debian -- -r $DISTRIB --arch=arm64 >> "$LOG_BUILD_LXC" 2>&1 +else + sudo lxc-create -n $LXC_NAME -t debian -- -r $DISTRIB >> "$LOG_BUILD_LXC" 2>&1 +fi echo -e "\e[1m> Autoriser l'ip forwarding, pour router vers la machine virtuelle.\e[0m" | tee -a "$LOG_BUILD_LXC" echo "net.ipv4.ip_forward=1" | sudo tee /etc/sysctl.d/lxc_pchecker.conf >> "$LOG_BUILD_LXC" 2>&1