diff options
-rwxr-xr-x | share/hydractl/provision-chroot | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/share/hydractl/provision-chroot b/share/hydractl/provision-chroot index 06720c7..c989f63 100755 --- a/share/hydractl/provision-chroot +++ b/share/hydractl/provision-chroot @@ -50,10 +50,14 @@ hydra_sudo_run mkdir -p /var/chroot hydra_sudo_run debootstrap --variant=minbase --arch $arch $version $WORK/ $mirror # Arch specific procedures -if [ "$arch" != "armel" ] && [ "$arch" != "armhf" ]; then +if [ "$arch" == "armel" ] || [ "$arch" == "armhf" ]; then + if [ ! -f '/usr/bin/qemu-arm-static' ]; then + hydra_sudo run apt-get install qemu-user-static + fi + hydra_sudo_run cp /usr/bin/qemu-arm-static $WORK/usr/bin/ $CHROOT /debootstrap/debootstrap --second-stage fi -echo "$hostname.$domain" | hydra_sudo_run tee /var/chroot/squeeze/etc/hostname > /dev/null +echo "$hostname.$domain" | hydra_sudo_run tee $WORK/etc/hostname > /dev/null $CHROOT apt-get install locales |