From 24194b6b543427510766813fdce01cfb79d00651 Mon Sep 17 00:00:00 2001 From: Nikita Karetnikov Date: Sat, 15 Mar 2014 11:46:16 +0000 Subject: nar: Clarify that 'assert-valid-signature' accepts a string. * guix/nar.scm (assert-valid-signature): Improve the wording. --- guix/nar.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'guix/nar.scm') diff --git a/guix/nar.scm b/guix/nar.scm index 5bf174554c..dfee309d04 100644 --- a/guix/nar.scm +++ b/guix/nar.scm @@ -369,8 +369,9 @@ while the locks are held." port) (define (assert-valid-signature signature hash file) - ;; Bail out if SIGNATURE, an sexp, doesn't match HASH, a bytevector - ;; containing the expected hash for FILE. + ;; Bail out if SIGNATURE, which must be a string as produced by + ;; 'canonical-sexp->string', doesn't match HASH, a bytevector containing + ;; the expected hash for FILE. (let* ((signature (catch 'gcry-error (lambda () (string->canonical-sexp signature)) -- cgit v1.2.3