diff --git a/install.sh b/install.sh index bbe6490..614c778 100755 --- a/install.sh +++ b/install.sh @@ -272,10 +272,10 @@ try_install_prebuilt() { [ "$quiet" = "1" ] && echo "Trying Dosh prebuilt $(release_artifact_name)" need curl need tar - if ! curl -fL "$download_url" -o "$archive"; then - echo "prebuilt unavailable: $download_url" >&2 + if ! curl -fsL "$download_url" -o "$archive" 2>/dev/null; then alt_download_url="$(release_latest_tag_download_url || true)" - if [ -z "$alt_download_url" ] || ! curl -fL "$alt_download_url" -o "$archive"; then + if [ -z "$alt_download_url" ] || ! curl -fsL "$alt_download_url" -o "$archive"; then + echo "prebuilt unavailable: $download_url" >&2 [ -z "$alt_download_url" ] || echo "prebuilt unavailable: $alt_download_url" >&2 return 1 fi