diff options
Diffstat (limited to 'maintainer/test-packages.sh')
-rwxr-xr-x | maintainer/test-packages.sh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/maintainer/test-packages.sh b/maintainer/test-packages.sh index 7a19651d..26caaf8e 100755 --- a/maintainer/test-packages.sh +++ b/maintainer/test-packages.sh @@ -92,7 +92,11 @@ check_pkg_urls() CT_DoStep EXTRA "Looking for ${archive_filename}${e}" for m in ${mirrors}; do url="${m}/${archive_filename}${e}" - mh="${m#*://}" + case "${url}" in + # WGET always returns success for FTP URLs in spider mode :( + ftp://*) CT_DoLog DEBUG "Skipping '${url}': FTP not supported"; continue;; + esac + mh="${url#*://}" mh="${mh%%[:/]*}" if [ -n "${mirror_status[${mh}]}" ]; then CT_DoLog DEBUG "Skipping '${url}': already found on this host at '${mirror_status[${mh}]}'" |