about summary refs log tree commit diff
path: root/src/libstore/store-api.hh
diff options
context:
space:
mode:
authorEelco Dolstra <edolstra@gmail.com>2017-02-07T18·23+0100
committerEelco Dolstra <edolstra@gmail.com>2017-02-07T18·29+0100
commitf38224e924bc38ea2b94930f8d12e29c7c8df7a8 (patch)
treed1f9c5dbf740f47c2b14a8e466b3d613c59c808c /src/libstore/store-api.hh
parentfa07558a069b974769e22ac944cfe21a69fb4485 (diff)
copyStorePath(): Don't require signatures for "trusted" stores
For example, SSH stores could be trusted.
Diffstat (limited to 'src/libstore/store-api.hh')
-rw-r--r--src/libstore/store-api.hh4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libstore/store-api.hh b/src/libstore/store-api.hh
index 8058daf149..39132be893 100644
--- a/src/libstore/store-api.hh
+++ b/src/libstore/store-api.hh
@@ -562,6 +562,10 @@ public:
 
     const Stats & getStats();
 
+    /* Whether this store paths from this store can be imported even
+       if they lack a signature. */
+    virtual bool isTrusted() { return false; }
+
 protected:
 
     Stats stats;