hydra_user_config version stretch "Distro version"
hydra_user_config vg $hostname "Install vg"
hydra_user_config grub y "Setup GRUB? (y/n)"
- hydra_user_config mirror http://http.debian.net/debian/ "Debian mirror"
+ hydra_user_config mirror https://deb.debian.org/debian/ "Debian mirror"
hydra_user_config ssh y "Install openssh-server? (y/n)"
# Check arch
# Initial system install.
echo "Installing base system..."
-hydra_sudo_run LC_ALL=C DEBIAN_FRONTEND=noninteractive debootstrap --arch=$arch $version $WORK/ $mirror
+hydra_sudo_run LC_ALL=C DEBIAN_FRONTEND=noninteractive debootstrap --force-check-gpg --arch=$arch $version $WORK/ $mirror
# Initial configuration.
echo "Applying initial configuration..."
hydra_user_config domain example.org "Domain"
hydra_user_config arch amd64 "System arch"
hydra_user_config version stretch "Distro version"
- hydra_user_config mirror http://http.debian.net/debian/ "Debian mirror"
+ hydra_user_config mirror https://deb.debian.org/debian/ "Debian mirror"
}
# Load configuration
done
hydra_sudo_run mkdir -p /var/chroot
-hydra_sudo_run debootstrap --variant=minbase --arch $arch $version $WORK $mirror
+hydra_sudo_run debootstrap --force-check-gpg --variant=minbase --arch $arch $version $WORK $mirror
# Apt
if [ "$version" != "sid" ]; then
hydra_user_config domain example.org "Domain"
hydra_user_config arch armel "System arch"
hydra_user_config version stretch "Distro version"
- hydra_user_config mirror http://http.debian.net/debian/ "Debian mirror"
+ hydra_user_config mirror https://deb.debian.org/debian/ "Debian mirror"
# Check arch
if [ "$arch" != "armel" ] && [ "$arch" != "armhf" ]; then
hydra_sudo_run mount "$device"p2 $WORK
# Bootstrap the system
-hydra_sudo_run debootstrap --foreign --arch=$arch $version $WORK $mirror
+hydra_sudo_run debootstrap --force-check-gpg --foreign --arch=$arch $version $WORK $mirror
hydra_sudo_run cp /usr/bin/qemu-arm-static $WORK/usr/bin/
$CHROOT /debootstrap/debootstrap --second-stage