RemoteStore::addToStore(): Pass content-addressability assertion
... and use this in Downloader::downloadCached(). This fixes $ nix-build https://nixos.org/channels/nixos-16.09-small/nixexprs.tar.xz -A hello error: cannot import path ‘/nix/store/csfbp1s60dkgmk9f8g0zk0mwb7hzgabd-nixexprs.tar.xz’ because it lacks a valid signature
Showing
- src/libstore/download.cc 1 addition, 0 deletionssrc/libstore/download.cc
- src/libstore/local-store.cc 1 addition, 1 deletionsrc/libstore/local-store.cc
- src/libstore/remote-store.cc 1 addition, 1 deletionsrc/libstore/remote-store.cc
- src/libstore/store-api.cc 6 additions, 0 deletionssrc/libstore/store-api.cc
- src/libstore/store-api.hh 6 additions, 1 deletionsrc/libstore/store-api.hh
- src/nix-daemon/nix-daemon.cc 1 addition, 0 deletionssrc/nix-daemon/nix-daemon.cc
Loading
Please register or sign in to comment