diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2012-04-04T13·41+0200 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2012-04-04T13·41+0200 |
commit | 0837348049bbdd24378ad9376caad932712d5acd (patch) | |
tree | 38870e9815368f2aa21b6d3d9f9fb3f14ad27722 | |
parent | b8fb0ce5634456ba987231fc755c32af6f4ada30 (diff) |
Follow redirects when checking for the existence of MANIFEST.bz2
If we don't follow redirects, we might think that MANIFEST.bz2 exists just because the HEAD request succeeds on the redirector URI.
-rwxr-xr-x | scripts/nix-pull.in | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/nix-pull.in b/scripts/nix-pull.in index 136a5c9fa4bd..084197c48a1c 100755 --- a/scripts/nix-pull.in +++ b/scripts/nix-pull.in @@ -50,7 +50,7 @@ sub processURL { my $manifest; # First see if a bzipped manifest is available. - if (system("$Nix::Config::curl --fail --silent --head '$url'.bz2 > /dev/null") == 0) { + if (system("$Nix::Config::curl --fail --silent --location --head '$url'.bz2 > /dev/null") == 0) { print "fetching list of Nix archives at `$url.bz2'...\n"; $manifest = downloadFile "$url.bz2"; } |