#!/bin/bash set -e (( ! $UID )) arch=${1-x86_64} img=${2-arch.img} (( $( home/user/.ssh/authorized_keys sed -i etc/pacman.d/mirrorlist -e '1i Server = http://10.0.2.2/proxy.cgi/$repo/os/$arch/' setarch "${arch}" chroot . bash -c ' mkinitcpio -S autodetect -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img syslinux-install_update -i -a -m systemctl enable multi-user.target systemctl enable {dhcpcd,sshd}.service useradd -p 00as1wm0AZG56 -d /home/user user chown -R user:users /home/user passwd -l root sed "s/--quiet --lsign-key/--batch --yes --quiet --lsign-key/" -i /usr/bin/pacman-key pacman-key --init pacman-key --populate archlinux sed "s/--batch --yes//" -i /usr/bin/pacman-key ' umount dev umount proc umount sys umount tmp umount home umount boot popd umount "${img}.mnt" rmdir "${img}.mnt" losetup -d ${sda}