From mboxrd@z Thu Jan 1 00:00:00 1970 From: myglc2 Subject: Re: Archive authentication & =?utf-8?Q?=E2=80=98guix_challenge?= =?utf-8?Q?=E2=80=99?= Date: Mon, 13 Feb 2017 12:13:14 -0500 Message-ID: <864lzy10b9.fsf@gmail.com> References: <8737goz2ba.fsf@gnu.org> <8660kud3u4.fsf@gmail.com> <874m03z5h2.fsf_-_@gnu.org> <86o9y9fybz.fsf@gmail.com> <87shnk3iib.fsf@gnu.org> <87y3xa4z08.fsf@gmail.com> <8760kefaoc.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55217) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cdKBo-0002fE-7J for guix-devel@gnu.org; Mon, 13 Feb 2017 12:13:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cdKBj-0002nh-4f for guix-devel@gnu.org; Mon, 13 Feb 2017 12:13:24 -0500 In-reply-to: <8760kefaoc.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" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel@gnu.org, Maxim Cournoyer --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit On 02/13/2017 at 14:05 Ludovic Courtès writes: > Hi Maxim, > > Maxim Cournoyer skribis: > >> ludo@gnu.org (Ludovic Courtès) writes: >> >>> myglc2 skribis: >>> >>>> On 02/09/2017 at 17:36 Ludovic Courtès writes: >>> >>> [...] >>> >>>>> Could it be that the ‘guix archive’ you ran uses a configuration >>>>> directory other than this one? What does: >>>>> >>>>> guile -c '(use-modules (guix config)) (pk %config-directory)' >>>>> >>>>> print? >> >> I remember being equally confused by not finding the key imported in the >> /etc/guix/acl file, as per the manual. >> >> On my GuixSD system, the value of %config-directory is: >> "/usr/local/etc/guix", and the file "/usr/local/etc/guix/acl" does >> contain multiple times the public key of Bayfront, which must be due >> to passed attempts at adding the Bayfront key using "guix archive". > > I suppose that’s because you installed Guix in /usr/local at some point? > > myglc2, are you in a similar situation? Hmm, apparently so ... guile -c '(use-modules (guix config)) (pk %config-directory)' ... returns ... ;;; ("/etc/guix") ... but in the REPL I get ... (use-modules (guix config)) (pk %config-directory) => "/usr/local/etc/guix" ... /usr/local/etc/guix/acl is the only file under /usr and I didn't install in /usr/local. The system was created with 'guix init' on a previous GuixSD system and has since been modified by 'guix reconfigure' and 'guix package', running either from 'git pull' or git checkout. I don't know if this is related, but I see that guix config.log (attached) has ... guix_sysconfdir='/usr/local/etc' Also, you may recall that, on the previous system, we had to make /usr/local/sbin/guix-register a symlink to guix-register to get 'guix init' to work ... https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25444 HTH, - George --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=config.log.gz Content-Transfer-Encoding: base64 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 --=-=-=--