#!/usr/bin/env bash root="$(cd "$(dirname "$0")" || exit; pwd)" hcl="$root/amd64.pkrvars.hcl" base="https://cdimage.debian.org/cdimage/archive/latest-oldstable/arm64/iso-cd/" sums="$(curl -L "$base/SHA256SUMS")" sha="$(echo "$sums" | awk '{print $1}')" file="$(echo "$sums" | awk '{print $2}')" echo "Found $file with sum $sha" sed -i "$hcl" -E \ -e "s,( url *=).*$,\1 \"$base$file\"," \ -e "s,( checksum *=).*$,\1 \"$sha\","