diff options
author | Ludovic Courtès <ludo@gnu.org> | 2015-07-13 15:46:12 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2015-07-13 18:29:01 +0200 |
commit | 24f5aaaf24e009de7f7402f2d311a26cafbf4f4a (patch) | |
tree | 117c62b4767426211474aadfde6f5c10bf90221d /.dir-locals.el | |
parent | 895d1eda547708dd46074a2dd2f934de275fb102 (diff) | |
download | guix-24f5aaaf24e009de7f7402f2d311a26cafbf4f4a.tar.gz |
substitute: Honor "substitute-urls" option passed by "untrusted" clients.
* guix/scripts/substitute.scm (or*): New macro. (%cache-url): Honor "untrusted-substitute-urls". * guix/tests.scm (%test-substitute-urls): New variable. (open-connection-for-tests): Use it. * tests/derivations.scm ("derivation-prerequisites-to-build and substitutes", "derivation-prerequisites-to-build and substitutes, non-substitutable build", "derivation-prerequisites-to-build and substitutes, local build"): Pass it to 'set-build-options'. * tests/guix-daemon.sh: Likewise. * tests/store.scm ("substitute query, alternating URLs"): New test. ("substitute query", "substitute", "substitute + build-things with output path", "substitute, corrupt output hash", "substitute --fallback"): Pass #:substitute-urls to 'set-build-options'.
Diffstat (limited to '.dir-locals.el')
0 files changed, 0 insertions, 0 deletions