From unknown Sun Aug 17 22:12:08 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#59781 <59781@debbugs.gnu.org> To: bug#59781 <59781@debbugs.gnu.org> Subject: Status: [version 1.4.0rc1] install.sh script should authorize bordeaux Reply-To: bug#59781 <59781@debbugs.gnu.org> Date: Mon, 18 Aug 2025 05:12:08 +0000 retitle 59781 [version 1.4.0rc1] install.sh script should authorize bordeaux reassign 59781 guix submitter 59781 "pelzflorian (Florian Pelz)" severity 59781 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 02 12:44:03 2022 Received: (at submit) by debbugs.gnu.org; 2 Dec 2022 17:44:03 +0000 Received: from localhost ([127.0.0.1]:47919 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p1A4w-0007qT-WD for submit@debbugs.gnu.org; Fri, 02 Dec 2022 12:44:03 -0500 Received: from lists.gnu.org ([209.51.188.17]:55814) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p1A4w-0007q8-3Q for submit@debbugs.gnu.org; Fri, 02 Dec 2022 12:44:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p1A4v-0002z3-Rd for bug-guix@gnu.org; Fri, 02 Dec 2022 12:44:01 -0500 Received: from relay.yourmailgateway.de ([194.59.206.189]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p1A4u-0007h0-Ag for bug-guix@gnu.org; Fri, 02 Dec 2022 12:44:01 -0500 Received: from relay02-mors.netcup.net (localhost [127.0.0.1]) by relay02-mors.netcup.net (Postfix) with ESMTPS id 4NP0g141WNz3x2t for ; Fri, 2 Dec 2022 18:43:57 +0100 (CET) Authentication-Results: relay02-mors.netcup.net; dkim=permerror (bad message/signature format) Received: from policy01-mors.netcup.net (unknown [46.38.225.35]) by relay02-mors.netcup.net (Postfix) with ESMTPS id 4NP0g13dRNz8LCH for ; Fri, 2 Dec 2022 18:43:57 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at policy01-mors.netcup.net X-Spam-Flag: NO X-Spam-Score: -2.899 X-Spam-Level: X-Spam-Status: No, score=-2.899 required=6.31 tests=[ALL_TRUSTED=-1, BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Received: from mxe217.netcup.net (unknown [10.243.12.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by policy01-mors.netcup.net (Postfix) with ESMTPS id 4NP0g04dY8z8sbp for ; Fri, 2 Dec 2022 18:43:55 +0100 (CET) Received: from florianrock64 (ip5b40a50f.dynamic.kabel-deutschland.de [91.64.165.15]) by mxe217.netcup.net (Postfix) with ESMTPSA id CBC389F234 for ; Fri, 2 Dec 2022 18:43:54 +0100 (CET) From: "pelzflorian (Florian Pelz)" To: bug-guix@gnu.org Subject: [version 1.4.0rc1] install.sh script should authorize bordeaux Date: Fri, 02 Dec 2022 18:43:54 +0100 Message-ID: <87bkolzoo5.fsf@pelzflorian.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: CBC389F234 X-Spamd-Result: default: False [-5.38 / 15.00]; BAYES_HAM(-5.28)[99.49%]; MIME_GOOD(-0.10)[text/plain]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:3209, ipnet:91.64.0.0/14, country:DE]; RCVD_COUNT_ZERO(0.00)[0]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[] X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: b4kIfDLKa3scDedrnkzwELIOO00NYUMOxsZVmaEbQyiS60eEdvKjGGHz Received-SPF: none client-ip=194.59.206.189; envelope-from=pelzflorian@pelzflorian.de; helo=relay.yourmailgateway.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Could you make install.sh add bordeaux to /etc/guix/acl? It is important especially on ARM. Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 02 13:08:59 2022 Received: (at 59781) by debbugs.gnu.org; 2 Dec 2022 18:08:59 +0000 Received: from localhost ([127.0.0.1]:48048 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p1AT5-00086T-I7 for submit@debbugs.gnu.org; Fri, 02 Dec 2022 13:08:59 -0500 Received: from tobias.gr ([80.241.217.52]:38484) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p1AT1-00086N-Us for 59781@debbugs.gnu.org; Fri, 02 Dec 2022 13:08:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=ZVsRqdkX1kirs yuKzywinfE+gAl76iyPKu8GILbgsjg=; h=in-reply-to:date:subject:cc:to: from:references; d=tobias.gr; b=LHxiYCHUb9ieuNtJhX3N9AIf6RotQVB9iDdZJ5 kp2cNSZvK+2mNXf/WSSCjDFsmWwpMVbeRuMRwviXkXSHgjg74eCKqjHO0JYpHC8+bLp1Z7 K52kGqD97cc4Sgdq/usA4VJDUiFZfNuHs2raZJ8uGhYP4KUCYouUi1BO/byfaLThQHSQw7 nnESDp/UxeIZdGy2YaNRcmiXrBNuVbdERUsuFflvG3KZ1pLK6z3vPkO5z+44NUtha7SYPa vUJBB/UOu1CSMX6zN483TsQ0iTT2PPaiSn5WgZRY3ipkICehgaWFqtsQ53gTRUl14CCoW7 WqITmZSOwCj3CTQKdbmh+m6w== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id ea8753d4 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Fri, 2 Dec 2022 18:08:52 +0000 (UTC) References: <87bkolzoo5.fsf@pelzflorian.de> From: Tobias Geerinckx-Rice To: "pelzflorian (Florian Pelz)" Subject: Re: bug#59781: [version 1.4.0rc1] install.sh script should authorize bordeaux Date: Fri, 02 Dec 2022 19:09:14 +0100 In-reply-to: <87bkolzoo5.fsf@pelzflorian.de> BIMI-Selector: v=BIMI1; s=default; Message-ID: <87r0xhy8vj.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59781 Cc: 59781@debbugs.gnu.org, bug-guix@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable pelzflorian (Florian Pelz) =E5=86=99=E9=81=93=EF=BC=9A > Could you make install.sh add bordeaux to /etc/guix/acl? It is > important especially on ARM. If you mean guix-install.sh: I did so ages ago, but something=20 (valid) stopped me from pushing it. Now I can't for the life of me remember what it was=E2=80=A6 Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCY4o/kA0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW154NEBAMIJpu2NKZg/Zg7nERnlz1ht2Cr3eTsoSBeJGmyZ 1wAXAQDfXl389VQMUcmcwuE6pl3zFnlXtA3UMFYkqz66rUtcCg== =RNGF -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 02 14:35:16 2022 Received: (at 59781) by debbugs.gnu.org; 2 Dec 2022 19:35:16 +0000 Received: from localhost ([127.0.0.1]:48433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p1Boa-0000QZ-I2 for submit@debbugs.gnu.org; Fri, 02 Dec 2022 14:35:16 -0500 Received: from relay.yourmailgateway.de ([188.68.63.166]:56619) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p1BoX-0000QM-2Y for 59781@debbugs.gnu.org; Fri, 02 Dec 2022 14:35:15 -0500 Received: from mors-relay-8202.netcup.net (localhost [127.0.0.1]) by mors-relay-8202.netcup.net (Postfix) with ESMTPS id 4NP37M1Fcwz4Gb0; Fri, 2 Dec 2022 20:35:11 +0100 (CET) Authentication-Results: mors-relay-8202.netcup.net; dkim=permerror (bad message/signature format) Received: from policy02-mors.netcup.net (unknown [46.38.225.35]) by mors-relay-8202.netcup.net (Postfix) with ESMTPS id 4NP37M0sTCz4GPh; Fri, 2 Dec 2022 20:35:11 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at policy02-mors.netcup.net X-Spam-Flag: NO X-Spam-Score: -2.899 X-Spam-Level: X-Spam-Status: No, score=-2.899 required=6.31 tests=[ALL_TRUSTED=-1, BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Received: from mxe217.netcup.net (unknown [10.243.12.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by policy02-mors.netcup.net (Postfix) with ESMTPS id 4NP37K5412z8sZy; Fri, 2 Dec 2022 20:35:09 +0100 (CET) Received: from florianrock64 (ip5b40a50f.dynamic.kabel-deutschland.de [91.64.165.15]) by mxe217.netcup.net (Postfix) with ESMTPSA id 12E399EC5C; Fri, 2 Dec 2022 20:35:07 +0100 (CET) From: "pelzflorian (Florian Pelz)" To: Tobias Geerinckx-Rice Subject: Re: bug#59781: [version 1.4.0rc1] install.sh script should authorize bordeaux References: <87bkolzoo5.fsf@pelzflorian.de> <87r0xhy8vj.fsf@nckx> Date: Fri, 02 Dec 2022 20:35:07 +0100 In-Reply-To: <87r0xhy8vj.fsf@nckx> (Tobias Geerinckx-Rice's message of "Fri, 02 Dec 2022 19:09:14 +0100") Message-ID: <871qph38gk.fsf@pelzflorian.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 12E399EC5C X-Spamd-Result: default: False [-5.18 / 15.00]; BAYES_HAM(-5.08)[99.01%]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ZERO(0.00)[0]; ASN(0.00)[asn:3209, ipnet:91.64.0.0/14, country:DE]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_DN_SOME(0.00)[]; ARC_NA(0.00)[] X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: CDaZkgT6RjTXtEqcNjbs5hdcDZoc3Vcp20mgYy0H2cLfQyUuwxF1RV/D X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59781 Cc: 59781@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Tobias Geerinckx-Rice writes: > If you mean guix-install.sh: Yes I mean guix-install.sh. :) Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 05 09:55:04 2022 Received: (at 59781) by debbugs.gnu.org; 5 Dec 2022 14:55:04 +0000 Received: from localhost ([127.0.0.1]:36484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p2Cs3-000439-Rt for submit@debbugs.gnu.org; Mon, 05 Dec 2022 09:55:04 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p2Cs1-00042N-Aq for 59781@debbugs.gnu.org; Mon, 05 Dec 2022 09:55:01 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p2Crv-0003E2-0z; Mon, 05 Dec 2022 09:54:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=pF1+sj5OitSeze02vFiqWL84c3hCA+oI2lVCR0nNDZQ=; b=QcuX9JJulLYrURHUNS5F bCePZzfy3V2+SW/UmkU/YmLY02C4Tn1qARgiSZWFwySprtXO6yv/Pah9lAB3hjU6kGDDQSR35xvC7 O8j/8yBDvuIGMxfPM/jLak7/C74SWw1rVBz4mr6hvkSB4ok9zPZXJY2LbzBizkNscVYG2tZiorlLL eUuv6d4R4O6L1BBbNSn5UmBLsjIgt9PXSngn5unPsYlMzZWir7c3MVJ9rMJ3NGvBRGnnp723Uepib pMzSKQYzCE/FhrzXiWnZGiQw6p3MfHQ1jjz8AIiT50SFgR5sTM1+6UXfiG+kq/2ER+k7UXuL5bFwn rpLxY3qw/pVZag==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p2Cru-0007R2-2p; Mon, 05 Dec 2022 09:54:54 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Tobias Geerinckx-Rice Subject: Re: bug#59781: [version 1.4.0rc1] install.sh script should authorize bordeaux References: <87bkolzoo5.fsf@pelzflorian.de> <87r0xhy8vj.fsf@nckx> Date: Mon, 05 Dec 2022 15:54:51 +0100 In-Reply-To: <87r0xhy8vj.fsf@nckx> (Tobias Geerinckx-Rice's message of "Fri, 02 Dec 2022 19:09:14 +0100") Message-ID: <877cz5rjd0.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59781 Cc: 59781@debbugs.gnu.org, "pelzflorian \(Florian Pelz\)" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi! Tobias Geerinckx-Rice skribis: > pelzflorian (Florian Pelz) =E5=86=99=E9=81=93=EF=BC=9A >> Could you make install.sh add bordeaux to /etc/guix/acl? It is >> important especially on ARM. > > If you mean guix-install.sh: I did so ages ago, but something (valid) > stopped me from pushing it. > > Now I can't for the life of me remember what it was=E2=80=A6 I think that=E2=80=99s because the key for bordeaux.guix is missing from 1.= 3.0, isn=E2=80=99t it? Can we arrange so that the script authorizes the key if it=E2=80=99s presen= t and keeps going if not? Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 06 05:45:53 2022 Received: (at 59781) by debbugs.gnu.org; 6 Dec 2022 10:45:53 +0000 Received: from localhost ([127.0.0.1]:42124 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p2VSS-0005ms-RB for submit@debbugs.gnu.org; Tue, 06 Dec 2022 05:45:53 -0500 Received: from eggs.gnu.org ([209.51.188.92]:36294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p2VSQ-0005mm-76 for 59781@debbugs.gnu.org; Tue, 06 Dec 2022 05:45:51 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p2VSK-000678-0A; Tue, 06 Dec 2022 05:45:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=JrVBXkmu2cfew003og4tG8gL8a7rXBHDvdgHq1dG41w=; b=D7sKiR4cinIaM59OomFP TVkVM8zkn/w/jLteMAsXBT2JqzUtrwUK7F3OVDn5DxIOcb/IQu0rEFfnKtgiOSzxGage7oSHJyfwA RT6U7uQWWUySNg5IX1Qnv0jjMKIYyoxENLd9CUJHuWfj2mw3McGxUlu4EnJ3WmpL3Ms+IuZECigUp goC0A4XkQwCVX2r3YZ67KzOl5Eu5nMcfbrwpZnX6MzrjmwTZhBGOJXKdOt1GWLWANJ+GRzi5WpDS/ Q962pZjtmV8OYMfHQaG3QzKfxeF8UEFJRFgGF1fw7MQbxoMueC9VCVol3Uq3FoyxOsvzcal/ZMI0g avNErv6fPc/jIA==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p2VSJ-0003oL-IB; Tue, 06 Dec 2022 05:45:43 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Tobias Geerinckx-Rice Subject: Re: bug#59781: [version 1.4.0rc1] install.sh script should authorize bordeaux References: <87bkolzoo5.fsf@pelzflorian.de> <87r0xhy8vj.fsf@nckx> <877cz5rjd0.fsf@gnu.org> Date: Tue, 06 Dec 2022 11:45:41 +0100 In-Reply-To: <877cz5rjd0.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Mon, 05 Dec 2022 15:54:51 +0100") Message-ID: <87r0xclsiy.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59781 Cc: 59781@debbugs.gnu.org, "pelzflorian \(Florian Pelz\)" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ludovic Court=C3=A8s skribis: > Tobias Geerinckx-Rice skribis: > >> pelzflorian (Florian Pelz) =E5=86=99=E9=81=93=EF=BC=9A >>> Could you make install.sh add bordeaux to /etc/guix/acl? It is >>> important especially on ARM. >> >> If you mean guix-install.sh: I did so ages ago, but something (valid) >> stopped me from pushing it. >> >> Now I can't for the life of me remember what it was=E2=80=A6 > > I think that=E2=80=99s because the key for bordeaux.guix is missing from = 1.3.0, > isn=E2=80=99t it? Yes, found it: https://issues.guix.gnu.org/50892 > Can we arrange so that the script authorizes the key if it=E2=80=99s pres= ent and > keeps going if not? Can you take a look Tobias? If not let me know and I=E2=80=99ll pick it up. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 08 06:34:39 2022 Received: (at 59781) by debbugs.gnu.org; 8 Dec 2022 11:34:39 +0000 Received: from localhost ([127.0.0.1]:56216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p3FAh-0003B0-9o for submit@debbugs.gnu.org; Thu, 08 Dec 2022 06:34:39 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52984) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p3FAc-0003Af-H1; Thu, 08 Dec 2022 06:34:34 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p3FAV-0003Ia-06; Thu, 08 Dec 2022 06:34:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=1RDEVAbV9XL4cY2UG3g72pmeRWCnNFfFux7NriA35ew=; b=nEaOQM6Owh1KB42boGtk u8FG4N1E/lWGCa2lpEpZdCp/2ppRtC3dSdusrb8RWHf55oB1HpM1csguzvbWah7ZN4BhheiMoV2nB WYDbk6gUbUyVBvT7FMrkGsIpS0aWfjbDBaoS+Dgug5hfnbyjGkVOQlqAleMO/6BIdGg4Y0GY0FG6b 2E42zkOAhaPPNd/dwM11USf8Dvj04+dACFvUBdip2eb6r6FQzcloOBxzVAVU2TUcLbbc8sLOZhPBN GKF904eDD8S0xMIlwElmlARqhBCx6AxC66EAkiWHRTx6AeHIrU1savVF3ev95nsvXZlJVVRZ5m2Zl aDb3hOwqjTNr1w==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p3FAU-0000PS-JX; Thu, 08 Dec 2022 06:34:22 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Tobias Geerinckx-Rice Subject: Re: bug#50892: [PATCH] guix-install.sh: Authorize all project build farms at once. References: <20210929154310.25788-1-me@tobias.gr> <87tui31g2y.fsf@nckx> Date: Thu, 08 Dec 2022 12:34:20 +0100 In-Reply-To: <87tui31g2y.fsf@nckx> (Tobias Geerinckx-Rice's message of "Wed, 29 Sep 2021 18:49:21 +0200") Message-ID: <87edtaf7sz.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59781 Cc: 59781@debbugs.gnu.org, "pelzflorian \(Florian Pelz\)" , 50892@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, Tobias Geerinckx-Rice skribis: > Tobias Geerinckx-Rice via Guix-patches via =E5=86=99=E9=81=93=EF=BC=9A >> + < >> "~root/.config/guix/current/share/guix/$host.pub" \ > > This file is missing for bordeaux in the 1.3.0 release, so this would > have to wait until the next one=E2=80=A6 If there are no objections I=E2=80=99d like to push to =E2=80=98master=E2= =80=99 and =E2=80=98version-1.4.0=E2=80=99 this modified version of your patch. Thanks, Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-guix-install.sh-Authorize-all-project-build-farms-at.patch Content-Transfer-Encoding: quoted-printable Content-Description: the patch >From f13e03d57ae9784a349bfa2eab0285e2c5b58eb7 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 29 Sep 2021 17:43:10 +0200 Subject: [PATCH] guix-install.sh: Authorize all project build farms at once. MIME-Version: 1.0 Content-Type: text/plain; charset=3DUTF-8 Content-Transfer-Encoding: 8bit * etc/guix-install.sh (sys_authorize_build_farms): Iterate over all hosts. Co-authored-by: Ludovic Court=C3=A8s --- etc/guix-install.sh | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/etc/guix-install.sh b/etc/guix-install.sh index 6bef21bb7e..fb9006b3e2 100755 --- a/etc/guix-install.sh +++ b/etc/guix-install.sh @@ -492,14 +492,22 @@ sys_enable_guix_daemon() } =20 sys_authorize_build_farms() -{ # authorize the public key of the build farm +{ # authorize the public key(s) of the build farm(s) + local hosts=3D( + ci.guix.gnu.org + bordeaux.guix.gnu.org + ) + if prompt_yes_no "Permit downloading pre-built package binaries from t= he \ -project's build farm?"; then - guix archive --authorize \ - < ~root/.config/guix/current/share/guix/ci.guix.gnu.org.pub \ - && _msg "${PAS}Authorized public key for ci.guix.gnu.org" - else - _msg "${INF}Skipped authorizing build farm public keys" +project's build farms?"; then + for host in "${hosts[@]}"; do + local key=3D~root/.config/guix/current/share/guix/$host.pub + [ -f "$key" ] \ + && guix archive --authorize < "$key" \ + && _msg "${PAS}Authorized public key for $host" + done + else + _msg "${INF}Skipped authorizing build farm public keys" fi } =20 --=20 2.38.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 08 16:27:33 2022 Received: (at 59781) by debbugs.gnu.org; 8 Dec 2022 21:27:33 +0000 Received: from localhost ([127.0.0.1]:59215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p3OQX-0003t2-5p for submit@debbugs.gnu.org; Thu, 08 Dec 2022 16:27:33 -0500 Received: from relay.yourmailgateway.de ([188.68.63.98]:34971) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p3OQU-0003sp-IK; Thu, 08 Dec 2022 16:27:31 -0500 Received: from mors-relay-2501.netcup.net (localhost [127.0.0.1]) by mors-relay-2501.netcup.net (Postfix) with ESMTPS id 4NSnL91cQkz63dR; Thu, 8 Dec 2022 22:27:29 +0100 (CET) Authentication-Results: mors-relay-2501.netcup.net; dkim=permerror (bad message/signature format) Received: from policy01-mors.netcup.net (unknown [46.38.225.35]) by mors-relay-2501.netcup.net (Postfix) with ESMTPS id 4NSnL90pVRz51C0; Thu, 8 Dec 2022 22:27:29 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at policy01-mors.netcup.net X-Spam-Flag: NO X-Spam-Score: -0.999 X-Spam-Level: X-Spam-Status: No, score=-0.999 required=6.31 tests=[ALL_TRUSTED=-1, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Received: from mxe217.netcup.net (unknown [10.243.12.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by policy01-mors.netcup.net (Postfix) with ESMTPS id 4NSnL81RQ6z8sbn; Thu, 8 Dec 2022 22:27:27 +0100 (CET) Received: from florianrock64 (ip5b40a50f.dynamic.kabel-deutschland.de [91.64.165.15]) by mxe217.netcup.net (Postfix) with ESMTPSA id 41C9C9EF32; Thu, 8 Dec 2022 22:27:18 +0100 (CET) From: "pelzflorian (Florian Pelz)" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#50892: [PATCH] guix-install.sh: Authorize all project build farms at once. References: <20210929154310.25788-1-me@tobias.gr> <87tui31g2y.fsf@nckx> <87edtaf7sz.fsf_-_@gnu.org> Date: Thu, 08 Dec 2022 22:27:16 +0100 In-Reply-To: <87edtaf7sz.fsf_-_@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s?= =?utf-8?Q?=22's?= message of "Thu, 08 Dec 2022 12:34:20 +0100") Message-ID: <87359pmvrf.fsf@pelzflorian.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 41C9C9EF32 X-Spamd-Result: default: False [-0.10 / 15.00]; MIME_GOOD(-0.10)[text/plain]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ZERO(0.00)[0]; ASN(0.00)[asn:3209, ipnet:91.64.0.0/14, country:DE]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: FxLdwI6mnO2AEpIHJwcT+OBC3tpOg4lreNz5g3I52r3xXOjrvE8LMRRN X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59781 Cc: 59781@debbugs.gnu.org, Tobias Geerinckx-Rice , 50892@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ludovic Court=C3=A8s writes: > If there are no objections I=E2=80=99d like to push to =E2=80=98master=E2= =80=99 and > =E2=80=98version-1.4.0=E2=80=99 this modified version of your patch. Thank you two, this patch works (on 1.3.0 only ci.guix.gnu.org, on 1.4.0rc1 also bordeaux, except when I decline authorization). Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 08 16:46:21 2022 Received: (at 59781) by debbugs.gnu.org; 8 Dec 2022 21:46:21 +0000 Received: from localhost ([127.0.0.1]:59311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p3Oii-0006Mx-Se for submit@debbugs.gnu.org; Thu, 08 Dec 2022 16:46:21 -0500 Received: from tobias.gr ([80.241.217.52]:33810) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p3Oif-0006Mo-1i; Thu, 08 Dec 2022 16:46:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=TLFiPaM7LzmCE QZ52dS6ZRc66TLhIB8j7aJXIehTCt4=; h=in-reply-to:date:subject:cc:to: from:references; d=tobias.gr; b=QBel7t/MOjJWm7SBzjKonLqw6j5T/tcN2Z1UUA ss4OEDdvHanomxYuOT8DcGjClVLgkhGJpGeWotzZkkK4ypp6untkEqwsfOQzp39U9awc2x v4WvtF6NdNuvmjcBw/uv0ZIG31vv9lOenZ2W+wJLqAF5Vo7x1+HfRh2viFNZ7eL+NbC0dz R7OqHrVeFQIAXKo4BCF9AaZUm02nUJyrpyfY1uS8XHMKqgMVOIqk5frRt7VnTuysDGkeFa HGL9qo8QzI1Z2mJ82IPawpW56Wz7Pi6Ks94+xua5cOTXQMjXO+95uG3PLNFMH3ReDwPAwU fyq5Hmhq1T9xz59Zcp73rq5w== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 955cb23a (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Thu, 8 Dec 2022 21:46:12 +0000 (UTC) References: <20210929154310.25788-1-me@tobias.gr> <87tui31g2y.fsf@nckx> <87edtaf7sz.fsf_-_@gnu.org> From: Tobias Geerinckx-Rice To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#50892: [PATCH] guix-install.sh: Authorize all project build farms at once. Date: Thu, 08 Dec 2022 22:42:59 +0100 In-reply-to: <87edtaf7sz.fsf_-_@gnu.org> BIMI-Selector: v=BIMI1; s=default; Message-ID: <87ililzhx8.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59781 Cc: 59781@debbugs.gnu.org, 50892@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s =E5=86=99=E9=81=93=EF=BC=9A > If there are no objections I=E2=80=99d like to push to =E2=80=98master=E2= =80=99 and > =E2=80=98version-1.4.0=E2=80=99 this modified version of your patch. No objections, thanks! (Ugh, this patch is so ugly, all to work around that triplication=20 in ~/.config/guix/current/share/guix/*.pub=E2=80=A6 Would it be OK for=20 =E2=80=98guix archive --authorize=E2=80=99 to silently ignore duplicate key= s?) Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCY5Jbgw0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15qq0BAPuEaVab9jBVCCRILsRar48RcdT01EUyN0Rf9Qrz ILCDAP9JcNYNsx7DVf7NFUP/gyBV4M+jfGfyx6e9KT4FPGsTAw== =YW1a -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 09 04:01:46 2022 Received: (at 59781-done) by debbugs.gnu.org; 9 Dec 2022 09:01:46 +0000 Received: from localhost ([127.0.0.1]:34697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p3ZGM-0004uE-4s for submit@debbugs.gnu.org; Fri, 09 Dec 2022 04:01:46 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p3ZGH-0004u3-IS; Fri, 09 Dec 2022 04:01:45 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p3ZGB-00012d-Kx; Fri, 09 Dec 2022 04:01:35 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=lQQ0SVlmNro3I3xOlWaw8YpyXv/A8I56L1qGZgYKvZ8=; b=X5e1W/FEYtVFxmjB/mLC GdW0j4Hmvuvmw/lX+4NXUWasH2+MDrt/SLTXKp+zI+p+xvTc81JnN9VZ8o9Xd/mFhf8tEiR6Ilpc5 Zr06jdXjtYjnTBsaTlgVmB92ZZEH9ak0eR+gOfkfz+skmZDB48CkERUAFPfJucReI4PB7eDyLSdVo vuCEQ2wMapZg4U3RTYbdTmbDfWlspIY/iQc1gnyN/1FQe1t/fTOeEr4CAd9Sb4XOtos/j5pbsP7cJ GtumcKLWQCygNwHnLNinRUh8pzmf8mCttUycQZx5LnsuxXToNZf1e3Cq2vKmi63siCv3cHr8Jz4Dy 1ZYCnMOyf++JuQ==; Received: from [193.50.110.137] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p3ZGB-0006uU-6b; Fri, 09 Dec 2022 04:01:35 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: "pelzflorian (Florian Pelz)" Subject: Re: bug#59781: [version 1.4.0rc1] install.sh script should authorize bordeaux References: <20210929154310.25788-1-me@tobias.gr> <87tui31g2y.fsf@nckx> <87edtaf7sz.fsf_-_@gnu.org> <87359pmvrf.fsf@pelzflorian.de> Date: Fri, 09 Dec 2022 10:01:32 +0100 In-Reply-To: <87359pmvrf.fsf@pelzflorian.de> (pelzflorian@pelzflorian.de's message of "Thu, 08 Dec 2022 22:27:16 +0100") Message-ID: <877cz1ar2r.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59781-done Cc: 50892-done@debbugs.gnu.org, Tobias Geerinckx-Rice , 59781-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, "pelzflorian (Florian Pelz)" skribis: > Ludovic Court=C3=A8s writes: >> If there are no objections I=E2=80=99d like to push to =E2=80=98master= =E2=80=99 and >> =E2=80=98version-1.4.0=E2=80=99 this modified version of your patch. > > Thank you two, this patch works (on 1.3.0 only ci.guix.gnu.org, on > 1.4.0rc1 also bordeaux, except when I decline authorization). Pushed to both branches. Thanks to the two of you! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 09 04:10:10 2022 Received: (at 59781) by debbugs.gnu.org; 9 Dec 2022 09:10:10 +0000 Received: from localhost ([127.0.0.1]:34743 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p3ZOT-00050R-Uh for submit@debbugs.gnu.org; Fri, 09 Dec 2022 04:10:10 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p3ZOR-00050C-DH; Fri, 09 Dec 2022 04:10:08 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p3ZOL-0003xG-L2; Fri, 09 Dec 2022 04:10:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=vvuBnpnSHgR5ZpYUu1FMVBOSNVxZC8Kpo1OUhoDQwCI=; b=SiPNqyqx4iaWLmhpIlhW hXxDAhq+rbPdYqbtGN1Fdld79IgL/JCZAgq4JNlcy6cpp73fqNpGVmn1RL8VZQvIMIY7fu+XMIhNG wToFFJUEAB9eG4BIvj9hVAy55GyGphnncEzK1psDvNXsAuIi0NUTru2tEeRTC4NEKiLfLMXyw/mai +Lri/t3gg761KhelAMIV6BhYZkVCqt6UX+evhZs8pYyGHJuNH2UEZhS8NswiRYJnFVhgmE+8ff4/6 7DtG11wP8DBX8uLoOxi+0X9lpW9iYxSfae1FOJDZRq8SkEdQqz+fusuZ7S/jqpf9C4zb3S+MUec5Y Lmwf6ldf0E56gw==; Received: from [193.50.110.137] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p3ZOL-0005Tg-6q; Fri, 09 Dec 2022 04:10:01 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Tobias Geerinckx-Rice Subject: Re: bug#59781: [version 1.4.0rc1] install.sh script should authorize bordeaux References: <20210929154310.25788-1-me@tobias.gr> <87tui31g2y.fsf@nckx> <87edtaf7sz.fsf_-_@gnu.org> <87ililzhx8.fsf@nckx> Date: Fri, 09 Dec 2022 10:09:58 +0100 In-Reply-To: <87ililzhx8.fsf@nckx> (Tobias Geerinckx-Rice's message of "Thu, 08 Dec 2022 22:42:59 +0100") Message-ID: <87359paqop.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59781 Cc: 59781@debbugs.gnu.org, 50892@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, Tobias Geerinckx-Rice skribis: > (Ugh, this patch is so ugly, all to work around that triplication in > ~/.config/guix/current/share/guix/*.pub=E2=80=A6 Would it be OK for =E2= =80=98guix > archive --authorize=E2=80=99 to silently ignore duplicate keys?) Oh, good point. I guess we could change =E2=80=98public-keys->acl=E2=80=99= to deduplicate entries. Maybe something along these lines: --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable diff --git a/guix/pki.scm b/guix/pki.scm index 6326e065e9..c5b2fb9634 100644 --- a/guix/pki.scm +++ b/guix/pki.scm @@ -1,5 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU -;;; Copyright =C2=A9 2013, 2014, 2016 Ludovic Court=C3=A8s +;;; Copyright =C2=A9 2013, 2014, 2016, 2022 Ludovic Court=C3=A8s ;;; ;;; This file is part of GNU Guix. ;;; @@ -21,6 +21,7 @@ (define-module (guix pki) #:use-module (gcrypt pk-crypto) #:use-module ((guix utils) #:select (with-atomic-file-output)) #:use-module ((guix build utils) #:select (mkdir-p)) + #:autoload (srfi srfi-1) (delete-duplicates) #:use-module (ice-9 match) #:use-module (ice-9 rdelim) #:use-module (ice-9 binary-ports) @@ -61,9 +62,10 @@ (define (public-keys->acl keys) ;; want to have name certificates and to use subject names instead of ;; complete keys. `(acl ,@(map (lambda (key) - `(entry ,(canonical-sexp->sexp key) + `(entry ,key (tag (guix import)))) - keys))) + (delete-duplicates + (map canonical-sexp->sexp keys))))) =20 (define %acl-file (string-append %config-directory "/acl")) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 DQpXRFlUPw0KDQpMdWRv4oCZLg0K --=-=-=-- From unknown Sun Aug 17 22:12:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 06 Jan 2023 12:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator