]> gitweb.fluxo.info Git - hydra.git/commitdiff
Use https://deb.debian.org/debian/ mirror when possible and adds --force-check-gpg...
authorSilvio Rhatto <rhatto@riseup.net>
Wed, 3 Jan 2018 00:04:44 +0000 (22:04 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Wed, 3 Jan 2018 00:04:44 +0000 (22:04 -0200)
share/hydractl/provision
share/hydractl/provision-chroot
share/hydractl/provision-raspi

index 8cf112e062d3546d93cda86085ab732097dc7122..938b28e00646a9a4367660b63865ce145a57bed6 100755 (executable)
@@ -108,7 +108,7 @@ function hydra_provision_config {
   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
@@ -309,7 +309,7 @@ APT_INSTALL="hydra_sudo_run LC_ALL=C DEBIAN_FRONTEND=noninteractive chroot $WORK
 
 # 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..."
index e8ce9b54805730ea2e8657a30e1d765351303e95..7d518f815c173a468f9b59e2f8ded95bad3720ad 100755 (executable)
@@ -27,7 +27,7 @@ function hydra_provision_config {
   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
@@ -46,7 +46,7 @@ for req in debootstrap qemu-user-static; do
 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
index a54422c029d4f679e49c9baa177c41ba6d55ba9b..1acb280bd7ca3bc414db9ab4e8131a439f396232 100755 (executable)
@@ -28,7 +28,7 @@ function hydra_provision_config {
   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
@@ -67,7 +67,7 @@ hydra_sudo_run mkfs.ext4 "$device"p2
 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