forked from lix-project/lix
![]() downloaded files; rather, check the hash of the unpacked store path. When the server produces bzipped NAR archives on demand (like Hydra does), the hash of the file is not known in advance; it's streamed from the server. Thus the manifest doesn't contain a hash for the bzipped NAR archive. However, the server does know the hash of the *uncompressed* NAR archive (the "NarHash" field), since it's stored in the Nix database (nix-store -q --hash /nix/store/bla). So we use that instead for checking the integrity of the download. |
||
---|---|---|
.. | ||
maintenance | ||
build-remote.pl.in | ||
copy-from-other-stores.pl.in | ||
copying-collector.pl | ||
download-using-manifests.pl.in | ||
find-runtime-roots.pl.in | ||
generate-patches.pl.in | ||
Makefile.am | ||
nix-build.in | ||
nix-channel.in | ||
nix-collect-garbage.in | ||
nix-copy-closure.in | ||
nix-http-export.cgi.in | ||
nix-install-package.in | ||
nix-prefetch-url.in | ||
nix-profile.sh.in | ||
nix-pull.in | ||
nix-push.in | ||
nix-reduce-build.in | ||
readconfig.pm.in | ||
readmanifest.pm.in | ||
remove-patches.pl | ||
show-duplication.pl | ||
update-manifest.pl |