From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Sassmannshausen Subject: Re: Support for signed substitutes pushed Date: Mon, 31 Mar 2014 20:24:35 +0200 Message-ID: <87lhvqp6os.fsf@serenity.home> References: <878urwzhpt.fsf@gnu.org> <87ha6fic8t.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40223) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WUgtS-0004z8-AH for guix-devel@gnu.org; Mon, 31 Mar 2014 14:25:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WUgtM-0001QM-S4 for guix-devel@gnu.org; Mon, 31 Mar 2014 14:25:10 -0400 In-reply-to: <87ha6fic8t.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: =?utf-8?Q?Ludovic_Court=C3=A8s?= Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain Hello, I ran into some problems setting up substitution: when running # guix archive --authorize < hydra.gnu.org.pub guix persistently returned guix archive: error: No such file or directory I was finally able to resolve this problem by # mkdir /usr/local/etc/guix In config.scm %config-directory is either $NIX_CONF_DIR or /usr/local/etc/guix. This is used as the directory for the acl file. I imagine that directory is set during ./configure. Maybe this directory should be created if necessary? Other than that, everything now seems to be working as suggested by the instructions so congrats to you and Nikita for your hard work! Please find a tiny patch attached fixing a typo in the documentation. Best wishes, Alex --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-doc-fix-typo.patch Content-Description: Typo fix >From 99fb1eed13590ac070a86b22444d7b040c2e7276 Mon Sep 17 00:00:00 2001 From: Alex Sassmannshausen Date: Mon, 31 Mar 2014 20:08:26 +0200 Subject: [PATCH] doc: fix typo. * doc/guix.texi (Substitutes): add a missing 's'. --- doc/guix.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index 5bd7dbd..3d76f48 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -979,7 +979,7 @@ This indicates that substitutes from @code{hydra.gnu.org} are usable and will be downloaded, when possible, for future builds. Guix ignores substitutes that are not signed, or that are not signed by -one of the keys listed in the ACL. It also detects and raise an error +one of the keys listed in the ACL. It also detects and raises an error when attempting to use a substitute that has been tampered with. The substitute mechanism can be disabled globally by running -- 1.7.10.4 --=-=-=--