Package: jigdo-file
Version: 0.7.3-5
Severity: important
Control: fixed -1 0.8.0-1
Tags: patch
jigdo-lite(1) silently ignores HTTPS mirrors, falling back to
us.cdimage.d.o and snapshot.d.o.
AFAICS this is already fixed in unstable, but please fix it in buster
too.
--
Jakub Wilk
diff --git a/scripts/jigdo-lite b/scripts/jigdo-lite
index d92fb51..fc57610 100755
--- a/scripts/jigdo-lite
+++ b/scripts/jigdo-lite
@@ -596,7 +596,7 @@ imageDownload() {
for pass in x xx xxx xxxx xxxxx xxxxxx xxxxxxx xxxxxxxx; do
$jigdoFile print-missing-all --image="$image" --jigdo="$jigdoF" \
--template="$template" $jigdoOpts $uriOpts \
- | egrep -i '^(http:|ftp:|$)' >"$list"
+ | egrep -i '^(http:|https:|ftp:|$)' >"$list"
missingCount=`egrep '^$' <"$list" | wc -l | sed -e 's/ *//g'`
# Accumulate URLs in $@, pass them to fetchAndMerge in batches
shift "$#" # Solaris /bin/sh doesn't understand "set --"