From 1187cc5c0a5afea749859d1acecdaae2a3bd9934 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Tue, 20 Dec 2011 08:53:10 +0100 Subject: [PATCH] abuild: fail fetch on http 404 errors curl does not fail by default. it downloads the 404 error page instead so we need add -f option to curl. --- abuild.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/abuild.in b/abuild.in index 51db163..4437877 100755 --- a/abuild.in +++ b/abuild.in @@ -242,6 +242,7 @@ wget_fallback() { while getopts "C:Lko:s" opt; do case $opt in 'L') ;; # --location. wget does this by default + 'f') ;; # --fail. wget does this by default 'C') wget_opts="$wget_opts -c";; # --continue-at 's') wget_opts="$wget_opts -q";; # --silent 'o') wget_opts="$wget_opts -O $OPTARG";; # --output @@ -283,7 +284,7 @@ uri_fetch() { fetcher=wget_fallback else fetcher=curl - opts="$opts -L" + opts="$opts -L -f" fi $fetcher $opts -o "$SRCDEST/$d.part" "$uri" \