GNU bug report logs - #45911
'authorized-keys' field is badly documented

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: raingloom <raingloom@HIDDEN>; dated Sat, 16 Jan 2021 03:32:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 45911 <at> debbugs.gnu.org:


Received: (at 45911) by debbugs.gnu.org; 23 Jan 2021 09:10:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 23 04:10:44 2021
Received: from localhost ([127.0.0.1]:33637 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1l3EwO-0008FM-FV
	for submit <at> debbugs.gnu.org; Sat, 23 Jan 2021 04:10:44 -0500
Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21123)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rekado@HIDDEN>) id 1l3EwL-0008F9-1h
 for 45911 <at> debbugs.gnu.org; Sat, 23 Jan 2021 04:10:42 -0500
ARC-Seal: i=1; a=rsa-sha256; t=1611393021; cv=none; 
 d=zohomail.com; s=zohoarc; 
 b=fXU6NMBRiqf9YU03Fh4yOy7g/CviCm8tJNnY5bS8Kiwm1y0a05q+CE4uwcuYbcBmXs595L32FUgl6qbXFUPvWbKGlidh85nXuanvue36Ymlgnlfe+j6O4Vqs6v7D6H1h24je0fa56/lIqJfbGtLYPL8tAyy1agZOipcJJ0xfQwM=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com;
 s=zohoarc; t=1611393021;
 h=Content-Type:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To;
 bh=goBpACD4D/qd2H9yM2lwIw2S9IJ36D1UQyDgIYl/a90=; 
 b=YPvZinDQ6bCoLDwPJHM3b6fRebrIB0szTjVU8f/XkYzlpg7o8z72Y2fb+E2/JBjFyUHihhQ2zRPboGtalr52DT+umQtC9y1jxaeMg5dxeSX5lvoXr6uo+hzee0ITXlWUPup1SbnujzNMfGCG9+RDyo9VcolUXUdz0WYzPhA46uY=
ARC-Authentication-Results: i=1; mx.zohomail.com;
 dkim=pass  header.i=elephly.net;
 spf=pass  smtp.mailfrom=rekado@HIDDEN;
 dmarc=pass header.from=<rekado@HIDDEN> header.from=<rekado@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1611393021; 
 s=zoho; d=elephly.net; i=rekado@HIDDEN;
 h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type;
 bh=goBpACD4D/qd2H9yM2lwIw2S9IJ36D1UQyDgIYl/a90=;
 b=FuLVgqwiIqRciPt7hBF3o772NOMtL8TJnWD0P+VRaqoXcFdp+VmBnFPWGgKptmq4
 C0Tt25dcz4NNf1wxZNAC5teUXzVErMkbxlAk8xcoyWdePjIBRaYqLZE5nn80wa6NZF/
 MVMGh1L0xzj27ndHF/w7DWR1cuh1Xtj82ExcCgmg=
Received: from localhost (p54ad43f8.dip0.t-ipconnect.de [84.173.67.248]) by
 mx.zohomail.com with SMTPS id 1611393018923703.8853503459661;
 Sat, 23 Jan 2021 01:10:18 -0800 (PST)
References: <20210116041615.27cfa112@HIDDEN>
 <87o8hpbee0.fsf@HIDDEN> <20210117013449.1192d841@HIDDEN>
 <87lfcof0xm.fsf@HIDDEN> <20210123063903.66ad778c@HIDDEN>
User-agent: mu4e 1.4.13; emacs 27.1
From: Ricardo Wurmus <rekado@HIDDEN>
To: raingloom <raingloom@HIDDEN>
Subject: Re: bug#45911: authorized-fields is not/badly documented
In-reply-to: <20210123063903.66ad778c@HIDDEN>
X-URL: https://elephly.net
X-PGP-Key: https://elephly.net/rekado.pubkey
X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
Date: Sat, 23 Jan 2021 10:10:15 +0100
Message-ID: <87y2gkj9xk.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-ZohoMailClient: External
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  raingloom <raingloom@HIDDEN> writes: > Okay, so I figured
 out that I should use a G-Expression if I want to > compute the file, instead
 of just include it. Still not sure how to > store it as Scheme data, but
 I have an untested idea invo [...] 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [136.143.188.51 listed in list.dnswl.org]
 0.0 RCVD_IN_MSPIKE_H4      RBL: Very Good reputation (+4)
 [136.143.188.51 listed in wl.mailspike.net]
 2.0 PDS_TONAME_EQ_TOLOCAL_SHORT Short body with To: name matches
 everything in local email
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
X-Debbugs-Envelope-To: 45911
Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 45911 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)


raingloom <raingloom@HIDDEN> writes:

> Okay, so I figured out that I should use a G-Expression if I want to
> compute the file, instead of just include it. Still not sure how to
> store it as Scheme data, but I have an untested idea involving the
> "pipe" syntax for symbols.

Use computed-file instead of local-file.

-- 
Ricardo




Information forwarded to bug-guix@HIDDEN:
bug#45911; Package guix. Full text available.

Message received at 45911 <at> debbugs.gnu.org:


Received: (at 45911) by debbugs.gnu.org; 23 Jan 2021 05:39:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 23 00:39:34 2021
Received: from localhost ([127.0.0.1]:33533 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1l3Be2-0007P4-21
	for submit <at> debbugs.gnu.org; Sat, 23 Jan 2021 00:39:34 -0500
Received: from mx1.riseup.net ([198.252.153.129]:35436)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1l3Bdy-0007Ou-0E
 for 45911 <at> debbugs.gnu.org; Sat, 23 Jan 2021 00:39:32 -0500
Received: from fews1.riseup.net (unknown [10.0.1.83])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (Client CN "*.riseup.net",
 Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified))
 by mx1.riseup.net (Postfix) with ESMTPS id 4DN4gz2Nw3zDqGm;
 Fri, 22 Jan 2021 21:39:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1611380367; bh=wXZbbU+oRSQ/VqY5/l17w0KPxTNQejNDKNwgIPc6GcQ=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=ZwYmOwN1a4aU9mmAd2rz/0jYqf/adU8QyzVup8pdmob9O0m3Fe77mFLckGaEQHToS
 H1vtbDlWxm0dNBBrcj3mqGwsguB8u/Wuy6BaFgW/JXDpDsiKTWEFAECyAIe2qp6Qh6
 F+VdbMT05Khl1UI/CI1ITkC7CuJJ4J0XArq+fGX4=
X-Riseup-User-ID: 911B7C21E08C4F7513E490BFE49B2DEEC4A2999575C258CFF18915CD0B6F0134
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews1.riseup.net (Postfix) with ESMTPSA id 4DN4gn5HWNz5vSS;
 Fri, 22 Jan 2021 21:39:17 -0800 (PST)
Date: Sat, 23 Jan 2021 06:39:03 +0100
From: raingloom <raingloom@HIDDEN>
To: Ludovic =?UTF-8?B?Q291cnTDqHM=?= <ludo@HIDDEN>
Subject: Re: bug#45911: authorized-fields is not/badly documented
Message-ID: <20210123063903.66ad778c@HIDDEN>
In-Reply-To: <87lfcof0xm.fsf@HIDDEN>
References: <20210116041615.27cfa112@HIDDEN> <87o8hpbee0.fsf@HIDDEN>
 <20210117013449.1192d841@HIDDEN> <87lfcof0xm.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 45911
Cc: Ricardo Wurmus <rekado@HIDDEN>, 45911 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Wed, 20 Jan 2021 09:49:09 +0100
Ludovic Court=C3=A8s <ludo@HIDDEN> wrote:

> Hi,
>=20
> raingloom <raingloom@HIDDEN> skribis:
>=20
> > I'm still confused about what the proper way to store the config
> > info is. Like how I should even store it as Scheme source code. =20
>=20
> Did you see this section and do you find it helpful?
>=20
>   https://guix.gnu.org/manual/en/html_node/Getting-Substitutes-from-Other=
-Servers.html
>=20
> Ludo=E2=80=99.

I have, that's how I found out where the setting even is.
An issue that I only now noticed is that it doesn't explain where to
obtain the signing key from, or the new behaviour of `guix archive
--authorize`.

If no one wants to fix it, I'll submit a patch once I'm done setting up
Snapper and some backups.

Edit after this sat in my queue for a few days:
Okay, so I figured out that I should use a G-Expression if I want to
compute the file, instead of just include it. Still not sure how to
store it as Scheme data, but I have an untested idea involving the
"pipe" syntax for symbols.

Thanks for the pointers!




Information forwarded to bug-guix@HIDDEN:
bug#45911; Package guix. Full text available.

Message received at 45911 <at> debbugs.gnu.org:


Received: (at 45911) by debbugs.gnu.org; 20 Jan 2021 21:15:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 20 16:15:17 2021
Received: from localhost ([127.0.0.1]:56363 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1l2Kov-00043m-9d
	for submit <at> debbugs.gnu.org; Wed, 20 Jan 2021 16:15:17 -0500
Received: from lepiller.eu ([89.234.186.109]:55058)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <julien@HIDDEN>) id 1l2Kos-00043d-Of
 for 45911 <at> debbugs.gnu.org; Wed, 20 Jan 2021 16:15:15 -0500
Received: from lepiller.eu (localhost [127.0.0.1])
 by lepiller.eu (OpenSMTPD) with ESMTP id a5a8434f;
 Wed, 20 Jan 2021 21:15:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date
 :in-reply-to:references:mime-version:content-type
 :content-transfer-encoding:subject:to:cc:from:message-id; s=
 dkim; bh=lE4QGTqFz8UKClzUz2JlPbIQrfbS86GivnuHqYmyjfM=; b=Tr+HCrj
 F5Eko8si2hQrlLqhrBj8DvTfilkqOzonyt0XixNZMaLpRYUqZfqLC0XpsaCmYSas
 ECuYZpzdqbPEJ4mYbzS9rGEwy+kMkPWe666gDlyoaSP830eXP3sAjYfwifxyjhD3
 kZSA7PowYNyAeikiNlr3/y0Vb4RjsKFmWziGRbSs1Ycy2xqwKPSGGmstyDQEq2kl
 phx3AfoiV/Pj7zfmLjl9q40BfExVPYpzMNxiqSxXAZjTi+0VUnrc4unt2Zx439cj
 Ii+0g26/+8mZG3cHaanhMTN4JbtZTVivH49Izd37PKAZhoKpSURpb1NHtMjcLmOy
 L+iFzU7S+CRuSZw==
Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id a65f8c46
 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); 
 Wed, 20 Jan 2021 21:15:11 +0000 (UTC)
Date: Wed, 20 Jan 2021 16:15:01 -0500
User-Agent: K-9 Mail for Android
In-Reply-To: <20210120213411.3420d912@HIDDEN>
References: <20210116041615.27cfa112@HIDDEN> <87o8hpbee0.fsf@HIDDEN>
 <20210117013449.1192d841@HIDDEN>
 <08BFBF88-A677-47CE-9859-3B2FC33442F6@HIDDEN>
 <20210120213411.3420d912@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
Subject: Re: bug#45911: authorized-fields is not/badly documented
To: raingloom <raingloom@HIDDEN>
From: Julien Lepiller <julien@HIDDEN>
Message-ID: <A8B5F4CB-39B8-40B1-AC22-36B67ADFE27C@HIDDEN>
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 45911
Cc: Ricardo Wurmus <rekado@HIDDEN>, 45911 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)



Le 20 janvier 2021 15:34:11 GMT-05:00, raingloom <raingloom@riseup=2Enet> =
a =C3=A9crit :
>On Sat, 16 Jan 2021 22:24:16 -0500
>Julien Lepiller <julien@lepiller=2Eeu> wrote:
>
>> Actually, here's how I use it:
>>
>https://framagit=2Eorg/tyreunom/system-configuration/-/blob/master/system=
s/tachikoma=2Escm#L69
>>=20
>> And the key file is the one generated by guix, unmodified:
>>
>https://framagit=2Eorg/tyreunom/system-configuration/-/blob/master/keys/x=
ana=2Epub
>>=20
>> Le 16 janvier 2021 19:34:49 GMT-05:00, raingloom
>> <raingloom@riseup=2Enet> a =C3=A9crit :
>> >On Sat, 16 Jan 2021 07:10:47 +0100
>> >Ricardo Wurmus <rekado@elephly=2Enet> wrote:
>> > =20
>> >> raingloom <raingloom@riseup=2Enet> writes:
>> >>  =20
>> >> > guix archive --authorize started issuing a warning some time ago
>> >> > pointing to "authorized-keys" in "operating-system"=2E
>> >> >
>> >> > * that is not a valid field of operating-system   =20
>> >>=20
>> >> That=E2=80=99s right=2E  It=E2=80=99s a field of guix-configuration,=
 which is =20
>> >documented =20
>> >> in 10=2E8=2E1 Base Services=2E
>> >>  =20
>> >
>> >Thanks, I found that out already, that's how I ran into the other
>> >issues=2E
>> >I'm still confused about what the proper way to store the config
>info
>> >is=2E Like how I should even store it as Scheme source code=2E =20
>
>Thanks, guess I'll go down the file route for now, but this is an
>unsatisfactory solution IMHO=2E
>What if you have multiple keys, or want to only include a subset of
>keys in a given machine?
>Having to use a file object to store a sexp is an odd choice when every
>other part of Guix tries as hard as it can to use sexps and Scheme data
>structures for configuration=2E
>
>If no one wants to fix it, mind if I give it a go?

Go ahead :)




Information forwarded to bug-guix@HIDDEN:
bug#45911; Package guix. Full text available.

Message received at 45911 <at> debbugs.gnu.org:


Received: (at 45911) by debbugs.gnu.org; 20 Jan 2021 20:43:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 20 15:43:13 2021
Received: from localhost ([127.0.0.1]:56342 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1l2KJt-0001CK-80
	for submit <at> debbugs.gnu.org; Wed, 20 Jan 2021 15:43:13 -0500
Received: from mx1.riseup.net ([198.252.153.129]:54468)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1l2KJq-0001CB-V5
 for 45911 <at> debbugs.gnu.org; Wed, 20 Jan 2021 15:43:12 -0500
Received: from fews1.riseup.net (unknown [10.0.1.83])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (Client CN "*.riseup.net",
 Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified))
 by mx1.riseup.net (Postfix) with ESMTPS id 4DLct21bSyzDsc6;
 Wed, 20 Jan 2021 12:43:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1611175388; bh=/kzZEN6s2v9f68VSEFY7cl1rM3pKAE0b+XlR7+PKIRs=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=RlAOWgWkoFbfn2qymD/Cli0Vg20FwT3tQV/F/Bi+LcSKnbLPTkn73QWahd81nQPwc
 rhIdObYxvVZnNlfSH9ab+WgrwCvKQ1VII2zsLz9Xcw5fk+aEKLXQeK/l2PZ2Tec8AS
 RAiKgyQVcDIEmDC7BSecwoyXtvdeE7DatuR6M7pM=
X-Riseup-User-ID: BDE7016984C4CF3A619EFB491B5C94985E118482BE98172832888363E403258C
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews1.riseup.net (Postfix) with ESMTPSA id 4DLcss64ZMz5wTB;
 Wed, 20 Jan 2021 12:42:54 -0800 (PST)
Date: Wed, 20 Jan 2021 21:34:11 +0100
From: raingloom <raingloom@HIDDEN>
To: Julien Lepiller <julien@HIDDEN>
Subject: Re: bug#45911: authorized-fields is not/badly documented
Message-ID: <20210120213411.3420d912@HIDDEN>
In-Reply-To: <08BFBF88-A677-47CE-9859-3B2FC33442F6@HIDDEN>
References: <20210116041615.27cfa112@HIDDEN> <87o8hpbee0.fsf@HIDDEN>
 <20210117013449.1192d841@HIDDEN>
 <08BFBF88-A677-47CE-9859-3B2FC33442F6@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 45911
Cc: Ricardo Wurmus <rekado@HIDDEN>, 45911 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Sat, 16 Jan 2021 22:24:16 -0500
Julien Lepiller <julien@HIDDEN> wrote:

> Actually, here's how I use it:
> https://framagit.org/tyreunom/system-configuration/-/blob/master/systems/=
tachikoma.scm#L69
>=20
> And the key file is the one generated by guix, unmodified:
> https://framagit.org/tyreunom/system-configuration/-/blob/master/keys/xan=
a.pub
>=20
> Le 16 janvier 2021 19:34:49 GMT-05:00, raingloom
> <raingloom@HIDDEN> a =C3=A9crit :
> >On Sat, 16 Jan 2021 07:10:47 +0100
> >Ricardo Wurmus <rekado@HIDDEN> wrote:
> > =20
> >> raingloom <raingloom@HIDDEN> writes:
> >>  =20
> >> > guix archive --authorize started issuing a warning some time ago
> >> > pointing to "authorized-keys" in "operating-system".
> >> >
> >> > * that is not a valid field of operating-system   =20
> >>=20
> >> That=E2=80=99s right.  It=E2=80=99s a field of guix-configuration, whi=
ch is =20
> >documented =20
> >> in 10.8.1 Base Services.
> >>  =20
> >
> >Thanks, I found that out already, that's how I ran into the other
> >issues.
> >I'm still confused about what the proper way to store the config info
> >is. Like how I should even store it as Scheme source code. =20

Thanks, guess I'll go down the file route for now, but this is an
unsatisfactory solution IMHO.
What if you have multiple keys, or want to only include a subset of
keys in a given machine?
Having to use a file object to store a sexp is an odd choice when every
other part of Guix tries as hard as it can to use sexps and Scheme data
structures for configuration.

If no one wants to fix it, mind if I give it a go?




Information forwarded to bug-guix@HIDDEN:
bug#45911; Package guix. Full text available.
Changed bug title to ''authorized-keys' field is badly documented' from 'authorized-fields is not/badly documented' Request was from Ludovic Courtès <ludo@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 45911 <at> debbugs.gnu.org:


Received: (at 45911) by debbugs.gnu.org; 20 Jan 2021 08:49:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 20 03:49:19 2021
Received: from localhost ([127.0.0.1]:52819 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1l29B0-00081x-US
	for submit <at> debbugs.gnu.org; Wed, 20 Jan 2021 03:49:19 -0500
Received: from eggs.gnu.org ([209.51.188.92]:47566)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1l29Az-00081h-C7
 for 45911 <at> debbugs.gnu.org; Wed, 20 Jan 2021 03:49:17 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:46724)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>)
 id 1l29At-0007Tx-Gs; Wed, 20 Jan 2021 03:49:11 -0500
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=58018 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1l29As-0003dM-Q4; Wed, 20 Jan 2021 03:49:11 -0500
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: raingloom <raingloom@HIDDEN>
Subject: Re: bug#45911: authorized-fields is not/badly documented
References: <20210116041615.27cfa112@HIDDEN> <87o8hpbee0.fsf@HIDDEN>
 <20210117013449.1192d841@HIDDEN>
Date: Wed, 20 Jan 2021 09:49:09 +0100
In-Reply-To: <20210117013449.1192d841@HIDDEN> (raingloom@HIDDEN's
 message of "Sun, 17 Jan 2021 01:34:49 +0100")
Message-ID: <87lfcof0xm.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.3 (/)
X-Debbugs-Envelope-To: 45911
Cc: Ricardo Wurmus <rekado@HIDDEN>, 45911 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.3 (-)

Hi,

raingloom <raingloom@HIDDEN> skribis:

> I'm still confused about what the proper way to store the config info
> is. Like how I should even store it as Scheme source code.

Did you see this section and do you find it helpful?

  https://guix.gnu.org/manual/en/html_node/Getting-Substitutes-from-Other-S=
ervers.html

Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#45911; Package guix. Full text available.

Message received at 45911 <at> debbugs.gnu.org:


Received: (at 45911) by debbugs.gnu.org; 17 Jan 2021 03:24:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 16 22:24:35 2021
Received: from localhost ([127.0.0.1]:44420 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1l0yg7-0000Ox-EJ
	for submit <at> debbugs.gnu.org; Sat, 16 Jan 2021 22:24:35 -0500
Received: from lepiller.eu ([89.234.186.109]:53696)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <julien@HIDDEN>) id 1l0yg4-0000On-4L
 for 45911 <at> debbugs.gnu.org; Sat, 16 Jan 2021 22:24:34 -0500
Received: from lepiller.eu (localhost [127.0.0.1])
 by lepiller.eu (OpenSMTPD) with ESMTP id 37ddf6c1;
 Sun, 17 Jan 2021 03:24:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date
 :in-reply-to:references:mime-version:content-type
 :content-transfer-encoding:subject:to:cc:from:message-id; s=
 dkim; bh=xDNXg1MMW6CVJGaZaULvP/iqiA3JHfMtsT5/ZilSHxI=; b=Sf+o/80
 WhLiEia8w+Dn4wO2KNVS5W8UP4DVb5AODgDzETxWFXwk2/WJYMdOZ4ZqYmXjpMku
 2V5SKAFtkCOJLoB7KTbsSzh2xSJXmPT0CMcGCFLojG4y3tmhArDnpa/4n1ZjKoky
 /LiJvvJglOSw/v9LGJy6/OjBzJ+7GSi8hqsQVgW7cT04uUBeJkxfScAyXMbQyNHj
 Qc2UZKNxHXGlTEWCYVyex78w1/HEI43e+NQYuk5AtzZJ5JT7Ocg1v6nX13QNEQWP
 3g6CjahwT0tvFW9CWpBKjrR27vlFInZ4xUGIDRVPjuF3pTd4ghv/mlRNe8RrQblf
 9wQ0tjM2AoP5U0w==
Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 6b2595d5
 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); 
 Sun, 17 Jan 2021 03:24:30 +0000 (UTC)
Date: Sat, 16 Jan 2021 22:24:16 -0500
User-Agent: K-9 Mail for Android
In-Reply-To: <20210117013449.1192d841@HIDDEN>
References: <20210116041615.27cfa112@HIDDEN> <87o8hpbee0.fsf@HIDDEN>
 <20210117013449.1192d841@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary="----RH66XW44QDUH7I2ODLWSLBCVW7H9DK"
Content-Transfer-Encoding: 7bit
Subject: Re: bug#45911: authorized-fields is not/badly documented
To: raingloom <raingloom@HIDDEN>,Ricardo Wurmus <rekado@HIDDEN>
From: Julien Lepiller <julien@HIDDEN>
Message-ID: <08BFBF88-A677-47CE-9859-3B2FC33442F6@HIDDEN>
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 45911
Cc: 45911 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

------RH66XW44QDUH7I2ODLWSLBCVW7H9DK
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

Actually, here's how I use it: https://framagit=2Eorg/tyreunom/system-confi=
guration/-/blob/master/systems/tachikoma=2Escm#L69

And the key file is the one generated by guix, unmodified: https://framagi=
t=2Eorg/tyreunom/system-configuration/-/blob/master/keys/xana=2Epub

Le 16 janvier 2021 19:34:49 GMT-05:00, raingloom <raingloom@riseup=2Enet> =
a =C3=A9crit :
>On Sat, 16 Jan 2021 07:10:47 +0100
>Ricardo Wurmus <rekado@elephly=2Enet> wrote:
>
>> raingloom <raingloom@riseup=2Enet> writes:
>>=20
>> > guix archive --authorize started issuing a warning some time ago
>> > pointing to "authorized-keys" in "operating-system"=2E
>> >
>> > * that is not a valid field of operating-system =20
>>=20
>> That=E2=80=99s right=2E  It=E2=80=99s a field of guix-configuration, wh=
ich is
>documented
>> in 10=2E8=2E1 Base Services=2E
>>=20
>
>Thanks, I found that out already, that's how I ran into the other
>issues=2E
>I'm still confused about what the proper way to store the config info
>is=2E Like how I should even store it as Scheme source code=2E

------RH66XW44QDUH7I2ODLWSLBCVW7H9DK
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body>Actually, here's how I use it: <a href=3D"https://=
framagit=2Eorg/tyreunom/system-configuration/-/blob/master/systems/tachikom=
a=2Escm#L69">https://framagit=2Eorg/tyreunom/system-configuration/-/blob/ma=
ster/systems/tachikoma=2Escm#L69</a><br><br>And the key file is the one gen=
erated by guix, unmodified: <a href=3D"https://framagit=2Eorg/tyreunom/syst=
em-configuration/-/blob/master/keys/xana=2Epub">https://framagit=2Eorg/tyre=
unom/system-configuration/-/blob/master/keys/xana=2Epub</a><br><br><div cla=
ss=3D"gmail_quote">Le 16 janvier 2021 19:34:49 GMT-05:00, raingloom &lt;rai=
ngloom@riseup=2Enet&gt; a =C3=A9crit :<blockquote class=3D"gmail_quote" sty=
le=3D"margin: 0pt 0pt 0pt 0=2E8ex; border-left: 1px solid rgb(204, 204, 204=
); padding-left: 1ex;">
<pre class=3D"k9mail">On Sat, 16 Jan 2021 07:10:47 +0100<br>Ricardo Wurmus=
 &lt;rekado@elephly=2Enet&gt; wrote:<br><br><blockquote class=3D"gmail_quot=
e" style=3D"margin: 0pt 0pt 1ex 0=2E8ex; border-left: 1px solid #729fcf; pa=
dding-left: 1ex;">raingloom &lt;raingloom@riseup=2Enet&gt; writes:<br><br><=
blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 1ex 0=2E8ex; bord=
er-left: 1px solid #ad7fa8; padding-left: 1ex;"> guix archive --authorize s=
tarted issuing a warning some time ago<br> pointing to "authorized-keys" in=
 "operating-system"=2E<br><br> * that is not a valid field of operating-sys=
tem  <br></blockquote><br>That=E2=80=99s right=2E  It=E2=80=99s a field of =
guix-configuration, which is documented<br>in 10=2E8=2E1 Base Services=2E<b=
r><br></blockquote><br>Thanks, I found that out already, that's how I ran i=
nto the other<br>issues=2E<br>I'm still confused about what the proper way =
to store the config info<br>is=2E Like how I should even store it as Scheme=
 source code=2E<br><br><br><br></pre></blockquote></div></body></html>
------RH66XW44QDUH7I2ODLWSLBCVW7H9DK--




Information forwarded to bug-guix@HIDDEN:
bug#45911; Package guix. Full text available.

Message received at 45911 <at> debbugs.gnu.org:


Received: (at 45911) by debbugs.gnu.org; 17 Jan 2021 03:22:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 16 22:22:04 2021
Received: from localhost ([127.0.0.1]:44416 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1l0ydf-0000Kb-Vg
	for submit <at> debbugs.gnu.org; Sat, 16 Jan 2021 22:22:04 -0500
Received: from lepiller.eu ([89.234.186.109]:53686)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <julien@HIDDEN>) id 1l0ydd-0000K9-1G
 for 45911 <at> debbugs.gnu.org; Sat, 16 Jan 2021 22:22:02 -0500
Received: from lepiller.eu (localhost [127.0.0.1])
 by lepiller.eu (OpenSMTPD) with ESMTP id 342237dc;
 Sun, 17 Jan 2021 03:21:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date
 :in-reply-to:references:mime-version:content-type
 :content-transfer-encoding:subject:to:cc:from:message-id; s=
 dkim; bh=QO4XjCoX/xd+tP/cZ0t/Mszrcnl/PvGcbb6eogfNKyk=; b=bOg0aei
 YOJ49n4lbuV11m1mtiSsKqmpTit5esI+m5L3ghyssH2xSiGQFy9Voykd4Gnwr5Q4
 ZU4VQbV4V+Ssk7QM97BB1OZ89xvg03E7d73ngJ6dYkHNw8cwcBrzFiJPKYecR9gz
 AYem2IjDN61AWP/J6bw04CqhtNPTZdOCVNMelDnesJlHKrOPlPov2jg4lmpjwlxB
 2a39y+wqmJPmhXL6qhXduvlAE4zlHfaY96BSMyyaLPRsn6xeUO5zREc+EVkBvV1q
 n1RSnocjmdO2dgpGZe5B3UHzTd2EZYKOblteAGrZW/ygi/DHDg4xoj5x6nsyXYLG
 sygGieqUY2B4U5A==
Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 1a15c921
 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); 
 Sun, 17 Jan 2021 03:21:57 +0000 (UTC)
Date: Sat, 16 Jan 2021 22:17:25 -0500
User-Agent: K-9 Mail for Android
In-Reply-To: <20210117013449.1192d841@HIDDEN>
References: <20210116041615.27cfa112@HIDDEN> <87o8hpbee0.fsf@HIDDEN>
 <20210117013449.1192d841@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary="----QY214ZW916IOP7MJ0DTA14EEVAYDBQ"
Content-Transfer-Encoding: 7bit
Subject: Re: bug#45911: authorized-fields is not/badly documented
To: raingloom <raingloom@HIDDEN>,Ricardo Wurmus <rekado@HIDDEN>
From: Julien Lepiller <julien@HIDDEN>
Message-ID: <936E2328-4662-4330-8BCA-50037B7CE3D7@HIDDEN>
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 45911
Cc: 45911 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

------QY214ZW916IOP7MJ0DTA14EEVAYDBQ
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

I think you need to pass a file-like object, not a scheme expression=2E Don=
't try to modify or interpret the public key file, just pass it directly as=
-is=2E

Le 16 janvier 2021 19:34:49 GMT-05:00, raingloom <raingloom@riseup=2Enet> =
a =C3=A9crit :
>On Sat, 16 Jan 2021 07:10:47 +0100
>Ricardo Wurmus <rekado@elephly=2Enet> wrote:
>
>> raingloom <raingloom@riseup=2Enet> writes:
>>=20
>> > guix archive --authorize started issuing a warning some time ago
>> > pointing to "authorized-keys" in "operating-system"=2E
>> >
>> > * that is not a valid field of operating-system =20
>>=20
>> That=E2=80=99s right=2E  It=E2=80=99s a field of guix-configuration, wh=
ich is
>documented
>> in 10=2E8=2E1 Base Services=2E
>>=20
>
>Thanks, I found that out already, that's how I ran into the other
>issues=2E
>I'm still confused about what the proper way to store the config info
>is=2E Like how I should even store it as Scheme source code=2E

------QY214ZW916IOP7MJ0DTA14EEVAYDBQ
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body>I think you need to pass a file-like object, not a=
 scheme expression=2E Don't try to modify or interpret the public key file,=
 just pass it directly as-is=2E<br><br><div class=3D"gmail_quote">Le 16 jan=
vier 2021 19:34:49 GMT-05:00, raingloom &lt;raingloom@riseup=2Enet&gt; a =
=C3=A9crit :<blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt =
0=2E8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class=3D"k9mail">On Sat, 16 Jan 2021 07:10:47 +0100<br>Ricardo Wurmus=
 &lt;rekado@elephly=2Enet&gt; wrote:<br><br><blockquote class=3D"gmail_quot=
e" style=3D"margin: 0pt 0pt 1ex 0=2E8ex; border-left: 1px solid #729fcf; pa=
dding-left: 1ex;">raingloom &lt;raingloom@riseup=2Enet&gt; writes:<br><br><=
blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 1ex 0=2E8ex; bord=
er-left: 1px solid #ad7fa8; padding-left: 1ex;"> guix archive --authorize s=
tarted issuing a warning some time ago<br> pointing to "authorized-keys" in=
 "operating-system"=2E<br><br> * that is not a valid field of operating-sys=
tem  <br></blockquote><br>That=E2=80=99s right=2E  It=E2=80=99s a field of =
guix-configuration, which is documented<br>in 10=2E8=2E1 Base Services=2E<b=
r><br></blockquote><br>Thanks, I found that out already, that's how I ran i=
nto the other<br>issues=2E<br>I'm still confused about what the proper way =
to store the config info<br>is=2E Like how I should even store it as Scheme=
 source code=2E<br><br><br><br></pre></blockquote></div></body></html>
------QY214ZW916IOP7MJ0DTA14EEVAYDBQ--




Information forwarded to bug-guix@HIDDEN:
bug#45911; Package guix. Full text available.

Message received at 45911 <at> debbugs.gnu.org:


Received: (at 45911) by debbugs.gnu.org; 17 Jan 2021 00:41:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 16 19:41:40 2021
Received: from localhost ([127.0.0.1]:44363 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1l0w8S-00055e-My
	for submit <at> debbugs.gnu.org; Sat, 16 Jan 2021 19:41:40 -0500
Received: from mx1.riseup.net ([198.252.153.129]:52194)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1l0w8P-00055V-T5
 for 45911 <at> debbugs.gnu.org; Sat, 16 Jan 2021 19:41:39 -0500
Received: from fews1.riseup.net (unknown [10.0.1.83])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (Client CN "*.riseup.net",
 Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified))
 by mx1.riseup.net (Postfix) with ESMTPS id 4DJGM26xGPzDqMr;
 Sat, 16 Jan 2021 16:41:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1610844095; bh=IRCDcyh05sWui3Qi+MSWb4JrrLJ8vkzlBRx25bwp1H8=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=nJAttK1TNLHooyayvIYvhte4YSZ0vMqGLgdPkpuuKXhfYSMkiKY+59ux0rqCYT0X7
 y8msh2qvHBzwZewkOu8LuHUYRdynZ9xrBO8C+mKW8+p4Hz2g7+6C1c1es7gIp5jf1K
 iMv/UjWWnPtvgsu+wxaRJ7lU3aTOxBxq4f6O52Sw=
X-Riseup-User-ID: CD07B6D85F0A23FBA5485987E81E28FCAD11315DE6E2A7DA71CDC55764E3C64C
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews1.riseup.net (Postfix) with ESMTPSA id 4DJGLz657Vz5wYS;
 Sat, 16 Jan 2021 16:41:27 -0800 (PST)
Date: Sun, 17 Jan 2021 01:34:49 +0100
From: raingloom <raingloom@HIDDEN>
To: Ricardo Wurmus <rekado@HIDDEN>
Subject: Re: bug#45911: authorized-fields is not/badly documented
Message-ID: <20210117013449.1192d841@HIDDEN>
In-Reply-To: <87o8hpbee0.fsf@HIDDEN>
References: <20210116041615.27cfa112@HIDDEN> <87o8hpbee0.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 45911
Cc: 45911 <at> debbugs.gnu.org, bug-guix@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Sat, 16 Jan 2021 07:10:47 +0100
Ricardo Wurmus <rekado@HIDDEN> wrote:

> raingloom <raingloom@HIDDEN> writes:
>=20
> > guix archive --authorize started issuing a warning some time ago
> > pointing to "authorized-keys" in "operating-system".
> >
> > * that is not a valid field of operating-system =20
>=20
> That=E2=80=99s right.  It=E2=80=99s a field of guix-configuration, which =
is documented
> in 10.8.1 Base Services.
>=20

Thanks, I found that out already, that's how I ran into the other
issues.
I'm still confused about what the proper way to store the config info
is. Like how I should even store it as Scheme source code.




Information forwarded to bug-guix@HIDDEN:
bug#45911; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 17 Jan 2021 00:41:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 16 19:41:43 2021
Received: from localhost ([127.0.0.1]:44366 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1l0w8U-00055u-Ut
	for submit <at> debbugs.gnu.org; Sat, 16 Jan 2021 19:41:43 -0500
Received: from lists.gnu.org ([209.51.188.17]:39620)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1l0w8S-00055f-Sa
 for submit <at> debbugs.gnu.org; Sat, 16 Jan 2021 19:41:41 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:46074)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <raingloom@HIDDEN>)
 id 1l0w8S-0003pc-LK
 for bug-guix@HIDDEN; Sat, 16 Jan 2021 19:41:40 -0500
Received: from mx1.riseup.net ([198.252.153.129]:46152)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <raingloom@HIDDEN>)
 id 1l0w8Q-0007l5-Go
 for bug-guix@HIDDEN; Sat, 16 Jan 2021 19:41:40 -0500
Received: from fews1.riseup.net (unknown [10.0.1.83])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (Client CN "*.riseup.net",
 Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified))
 by mx1.riseup.net (Postfix) with ESMTPS id 4DJGM26xGPzDqMr;
 Sat, 16 Jan 2021 16:41:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1610844095; bh=IRCDcyh05sWui3Qi+MSWb4JrrLJ8vkzlBRx25bwp1H8=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=nJAttK1TNLHooyayvIYvhte4YSZ0vMqGLgdPkpuuKXhfYSMkiKY+59ux0rqCYT0X7
 y8msh2qvHBzwZewkOu8LuHUYRdynZ9xrBO8C+mKW8+p4Hz2g7+6C1c1es7gIp5jf1K
 iMv/UjWWnPtvgsu+wxaRJ7lU3aTOxBxq4f6O52Sw=
X-Riseup-User-ID: CD07B6D85F0A23FBA5485987E81E28FCAD11315DE6E2A7DA71CDC55764E3C64C
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews1.riseup.net (Postfix) with ESMTPSA id 4DJGLz657Vz5wYS;
 Sat, 16 Jan 2021 16:41:27 -0800 (PST)
Date: Sun, 17 Jan 2021 01:34:49 +0100
From: raingloom <raingloom@HIDDEN>
To: Ricardo Wurmus <rekado@HIDDEN>
Subject: Re: bug#45911: authorized-fields is not/badly documented
Message-ID: <20210117013449.1192d841@HIDDEN>
In-Reply-To: <87o8hpbee0.fsf@HIDDEN>
References: <20210116041615.27cfa112@HIDDEN> <87o8hpbee0.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=198.252.153.129;
 envelope-from=raingloom@HIDDEN; helo=mx1.riseup.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
Cc: 45911 <at> debbugs.gnu.org, bug-guix@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

On Sat, 16 Jan 2021 07:10:47 +0100
Ricardo Wurmus <rekado@HIDDEN> wrote:

> raingloom <raingloom@HIDDEN> writes:
>=20
> > guix archive --authorize started issuing a warning some time ago
> > pointing to "authorized-keys" in "operating-system".
> >
> > * that is not a valid field of operating-system =20
>=20
> That=E2=80=99s right.  It=E2=80=99s a field of guix-configuration, which =
is documented
> in 10.8.1 Base Services.
>=20

Thanks, I found that out already, that's how I ran into the other
issues.
I'm still confused about what the proper way to store the config info
is. Like how I should even store it as Scheme source code.




Information forwarded to bug-guix@HIDDEN:
bug#45911; Package guix. Full text available.

Message received at 45911 <at> debbugs.gnu.org:


Received: (at 45911) by debbugs.gnu.org; 16 Jan 2021 06:11:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 16 01:11:20 2021
Received: from localhost ([127.0.0.1]:42280 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1l0enw-0004uc-ED
	for submit <at> debbugs.gnu.org; Sat, 16 Jan 2021 01:11:20 -0500
Received: from sender4-of-o55.zoho.com ([136.143.188.55]:21535)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rekado@HIDDEN>) id 1l0env-0004uU-4Q
 for 45911 <at> debbugs.gnu.org; Sat, 16 Jan 2021 01:11:19 -0500
ARC-Seal: i=1; a=rsa-sha256; t=1610777453; cv=none; 
 d=zohomail.com; s=zohoarc; 
 b=J+DPtC/yJUSKYm7de/mMlkv8JjRsm7yVJewSIPCUZGUdB4UDFdPHpd8SNb+i1BwMRx53eqtvA1tXRe6fkpFdVYqsPsL4aU141D3juPhXqJfZ5qvemKKFPPhYeK6YAjvBySM2x/6l1HsbuIxV+YEZ+7FIH38TekXA3eQcydRe218=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com;
 s=zohoarc; t=1610777453;
 h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To;
 bh=BCYJjzODCj9j74jF33n9ggSB/cGxHJoB+PUUCe3Qbrk=; 
 b=EObVrO+XOh3aqzD74ixbZ+uB+Qh+/hfgqDNN0D3A26SvaXAx+WDQgae1liaPGumWYFwVTfCmAa6pyQLEXyd4StGK6A5T3dkRmKCStLCz/mdRHKA+Eh2IrYztuYddebTNXcZKGVFnAPElRhbbEwhvTJZeIXCEWYfxWEBsWsr7BBI=
ARC-Authentication-Results: i=1; mx.zohomail.com;
 dkim=pass  header.i=elephly.net;
 spf=pass  smtp.mailfrom=rekado@HIDDEN;
 dmarc=pass header.from=<rekado@HIDDEN> header.from=<rekado@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1610777453; 
 s=zoho; d=elephly.net; i=rekado@HIDDEN;
 h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding;
 bh=BCYJjzODCj9j74jF33n9ggSB/cGxHJoB+PUUCe3Qbrk=;
 b=bzAjJqQd+uJ+Jc19DqN3QroA/hkibyD7yGV4odo49WumNr4tTb6Yue6h2fFYlrbe
 6XlMfae1uuY7Mong1DCXeR4edPYBfrPc8hNI4dyRM0PZLoZvugQo8ifFdESp8bjnaRN
 Ci19aZwQGJ0I9rZCzjC6uZl/FPvo30O4gBcOOTEc=
Received: from localhost (p54ad45cb.dip0.t-ipconnect.de [84.173.69.203]) by
 mx.zohomail.com with SMTPS id 1610777451166709.1902724974738;
 Fri, 15 Jan 2021 22:10:51 -0800 (PST)
References: <20210116041615.27cfa112@HIDDEN>
User-agent: mu4e 1.4.13; emacs 27.1
From: Ricardo Wurmus <rekado@HIDDEN>
To: raingloom <raingloom@HIDDEN>
Subject: Re: bug#45911: authorized-fields is not/badly documented
In-reply-to: <20210116041615.27cfa112@HIDDEN>
X-URL: https://elephly.net
X-PGP-Key: https://elephly.net/rekado.pubkey
X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
Date: Sat, 16 Jan 2021 07:10:47 +0100
Message-ID: <87o8hpbee0.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-ZohoMailClient: External
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: raingloom <raingloom@HIDDEN> writes: > guix archive
 --authorize
 started issuing a warning some time ago > pointing to "authorized-keys" in
 "operating-system". > > * that is not a valid field of operating-system 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 RCVD_IN_MSPIKE_H2      RBL: Average reputation (+2)
 [136.143.188.55 listed in wl.mailspike.net]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [136.143.188.55 listed in list.dnswl.org]
 2.0 PDS_TONAME_EQ_TOLOCAL_SHORT Short body with To: name matches
 everything in local email
X-Debbugs-Envelope-To: 45911
Cc: 45911 <at> debbugs.gnu.org, bug-guix@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)


raingloom <raingloom@HIDDEN> writes:

> guix archive --authorize started issuing a warning some time ago
> pointing to "authorized-keys" in "operating-system".
>
> * that is not a valid field of operating-system

That=E2=80=99s right.  It=E2=80=99s a field of guix-configuration, which is=
 documented
in 10.8.1 Base Services.

--=20
Ricardo




Information forwarded to bug-guix@HIDDEN:
bug#45911; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 16 Jan 2021 06:11:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 16 01:11:03 2021
Received: from localhost ([127.0.0.1]:42277 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1l0enf-0004s9-3h
	for submit <at> debbugs.gnu.org; Sat, 16 Jan 2021 01:11:03 -0500
Received: from lists.gnu.org ([209.51.188.17]:34420)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rekado@HIDDEN>) id 1l0enc-0004rj-2d
 for submit <at> debbugs.gnu.org; Sat, 16 Jan 2021 01:11:01 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:47710)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rekado@HIDDEN>)
 id 1l0enb-0005ZO-QZ
 for bug-guix@HIDDEN; Sat, 16 Jan 2021 01:10:59 -0500
Received: from sender4-of-o55.zoho.com ([136.143.188.55]:21527)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rekado@HIDDEN>)
 id 1l0enZ-00020T-VF
 for bug-guix@HIDDEN; Sat, 16 Jan 2021 01:10:59 -0500
ARC-Seal: i=1; a=rsa-sha256; t=1610777453; cv=none; 
 d=zohomail.com; s=zohoarc; 
 b=J+DPtC/yJUSKYm7de/mMlkv8JjRsm7yVJewSIPCUZGUdB4UDFdPHpd8SNb+i1BwMRx53eqtvA1tXRe6fkpFdVYqsPsL4aU141D3juPhXqJfZ5qvemKKFPPhYeK6YAjvBySM2x/6l1HsbuIxV+YEZ+7FIH38TekXA3eQcydRe218=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com;
 s=zohoarc; t=1610777453;
 h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To;
 bh=BCYJjzODCj9j74jF33n9ggSB/cGxHJoB+PUUCe3Qbrk=; 
 b=EObVrO+XOh3aqzD74ixbZ+uB+Qh+/hfgqDNN0D3A26SvaXAx+WDQgae1liaPGumWYFwVTfCmAa6pyQLEXyd4StGK6A5T3dkRmKCStLCz/mdRHKA+Eh2IrYztuYddebTNXcZKGVFnAPElRhbbEwhvTJZeIXCEWYfxWEBsWsr7BBI=
ARC-Authentication-Results: i=1; mx.zohomail.com;
 dkim=pass  header.i=elephly.net;
 spf=pass  smtp.mailfrom=rekado@HIDDEN;
 dmarc=pass header.from=<rekado@HIDDEN> header.from=<rekado@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1610777453; 
 s=zoho; d=elephly.net; i=rekado@HIDDEN;
 h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding;
 bh=BCYJjzODCj9j74jF33n9ggSB/cGxHJoB+PUUCe3Qbrk=;
 b=bzAjJqQd+uJ+Jc19DqN3QroA/hkibyD7yGV4odo49WumNr4tTb6Yue6h2fFYlrbe
 6XlMfae1uuY7Mong1DCXeR4edPYBfrPc8hNI4dyRM0PZLoZvugQo8ifFdESp8bjnaRN
 Ci19aZwQGJ0I9rZCzjC6uZl/FPvo30O4gBcOOTEc=
Received: from localhost (p54ad45cb.dip0.t-ipconnect.de [84.173.69.203]) by
 mx.zohomail.com with SMTPS id 1610777451166709.1902724974738;
 Fri, 15 Jan 2021 22:10:51 -0800 (PST)
References: <20210116041615.27cfa112@HIDDEN>
User-agent: mu4e 1.4.13; emacs 27.1
From: Ricardo Wurmus <rekado@HIDDEN>
To: raingloom <raingloom@HIDDEN>
Subject: Re: bug#45911: authorized-fields is not/badly documented
In-reply-to: <20210116041615.27cfa112@HIDDEN>
X-URL: https://elephly.net
X-PGP-Key: https://elephly.net/rekado.pubkey
X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
Date: Sat, 16 Jan 2021 07:10:47 +0100
Message-ID: <87o8hpbee0.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-ZohoMailClient: External
Received-SPF: pass client-ip=136.143.188.55; envelope-from=rekado@HIDDEN;
 helo=sender4-of-o55.zoho.com
X-Spam_score_int: 0
X-Spam_score: -0.1
X-Spam_bar: /
X-Spam_report: (-0.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 PDS_TONAME_EQ_TOLOCAL_SHORT=1.997, RCVD_IN_DNSWL_NONE=-0.0001,
 RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.7 (/)
X-Debbugs-Envelope-To: submit
Cc: 45911 <at> debbugs.gnu.org, bug-guix@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)


raingloom <raingloom@HIDDEN> writes:

> guix archive --authorize started issuing a warning some time ago
> pointing to "authorized-keys" in "operating-system".
>
> * that is not a valid field of operating-system

That=E2=80=99s right.  It=E2=80=99s a field of guix-configuration, which is=
 documented
in 10.8.1 Base Services.

--=20
Ricardo




Information forwarded to bug-guix@HIDDEN:
bug#45911; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 16 Jan 2021 03:31:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 15 22:31:11 2021
Received: from localhost ([127.0.0.1]:42080 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1l0cIi-0000zk-EJ
	for submit <at> debbugs.gnu.org; Fri, 15 Jan 2021 22:31:11 -0500
Received: from lists.gnu.org ([209.51.188.17]:43820)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1l0cId-0000za-Mm
 for submit <at> debbugs.gnu.org; Fri, 15 Jan 2021 22:30:54 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:39052)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <raingloom@HIDDEN>)
 id 1l0cIc-0008Hu-MJ
 for bug-guix@HIDDEN; Fri, 15 Jan 2021 22:30:51 -0500
Received: from mx1.riseup.net ([198.252.153.129]:44568)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <raingloom@HIDDEN>)
 id 1l0cIa-0005oh-Nt
 for bug-guix@HIDDEN; Fri, 15 Jan 2021 22:30:50 -0500
Received: from fews1.riseup.net (unknown [10.0.1.83])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (Client CN "*.riseup.net",
 Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified))
 by mx1.riseup.net (Postfix) with ESMTPS id 4DHk8G3Z82zFmJj
 for <bug-guix@HIDDEN>; Fri, 15 Jan 2021 19:30:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1610767836; bh=5SOGcQSLEpJ0w+6pgjoNxl4F205JhOla74XtePQ4IeE=;
 h=Date:From:To:Subject:From;
 b=fk5jUoWr/zFtS/clgRY00vFWhe6LnliLlTDS7a2yNgBQhon8fnRYripGbInbE3JA/
 xXMshg2/c88Th78JN4enUAkphRFpWlVsauaoH+b6jJynWcVKHxKCXgOiLmPwJ5CGMG
 LgnqbFeOmEtkCGKKQ8RofPD61jfl28wlRpBj6hFw=
X-Riseup-User-ID: 7CF458865CEC495C22ABF4ADB9C5FE03B6F4901F048A81CD1AFF12DA7E21993A
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews1.riseup.net (Postfix) with ESMTPSA id 4DHk8F550lz5xsH
 for <bug-guix@HIDDEN>; Fri, 15 Jan 2021 19:30:19 -0800 (PST)
Date: Sat, 16 Jan 2021 04:16:15 +0100
From: raingloom <raingloom@HIDDEN>
To: Guix Bugs <bug-guix@HIDDEN>
Subject: authorized-fields is not/badly documented
Message-ID: <20210116041615.27cfa112@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Received-SPF: pass client-ip=198.252.153.129;
 envelope-from=raingloom@HIDDEN; helo=mx1.riseup.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

guix archive --authorize started issuing a warning some time ago
pointing to "authorized-keys" in "operating-system".

* that is not a valid field of operating-system
* there is no such item in the Guix info page's index
* the relevant example loads a single key from a file, without
  indicating what the syntax of the file is
* trying to store /etc/guix/signing-key.pub as a Scheme file results in
  a parser error due to the hexadecimal syntax being incompatible with
  some Scheme syntax weirdness

So, how the hecc do I add keys permanently the Official Way? Because I
have no idea. I'll try to update the docs when I figure it out.
OOoor... the person who introduced the change could document it. :|




Acknowledgement sent to raingloom <raingloom@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#45911; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 23 Jan 2021 09:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.