diff options
Diffstat (limited to 'corepkgs/fetchurl')
-rw-r--r-- | corepkgs/fetchurl/builder.sh.in | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/corepkgs/fetchurl/builder.sh.in b/corepkgs/fetchurl/builder.sh.in index a6cc69930..4379b423d 100644 --- a/corepkgs/fetchurl/builder.sh.in +++ b/corepkgs/fetchurl/builder.sh.in @@ -1,15 +1,15 @@ -#! /bin/sh +#! @shell@ -e export PATH=/bin:/usr/bin -echo "downloading $url into $out..." +echo "downloading $url into $out" prefetch=@prefix@/store/nix-prefetch-url-$md5 if test -f "$prefetch"; then echo "using prefetched $prefetch"; - mv $prefetch $out || exit 1 + mv $prefetch $out else - @wget@ --passive-ftp "$url" -O "$out" || exit 1 + @curl@ --fail --location --max-redirs 20 "$url" > "$out" fi actual=$(@bindir@/nix-hash --flat $out) |