From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id sLsuBpGg5F5uOgAA0tVLHw (envelope-from ) for ; Sat, 13 Jun 2020 09:46:57 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id cLLvAZGg5F6icwAAB5/wlQ (envelope-from ) for ; Sat, 13 Jun 2020 09:46:57 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id CD6DC94030A for ; Sat, 13 Jun 2020 09:46:56 +0000 (UTC) Received: from localhost ([::1]:50998 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jk2kZ-00055k-Pf for larch@yhetil.org; Sat, 13 Jun 2020 05:46:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41506) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jk2kN-00053D-5g for guix-devel@gnu.org; Sat, 13 Jun 2020 05:46:43 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54904) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jk2kM-0006Ix-Qu; Sat, 13 Jun 2020 05:46:42 -0400 Received: from [2a01:e0a:1d:7270:6a6c:dc17:fc02:cfda] (port=44674 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jk2kL-0004z7-VQ; Sat, 13 Jun 2020 05:46:42 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: 41767@debbugs.gnu.org Subject: Re: [bug#41767] [PATCH 0/9] Authenticate channels References: <20200608215224.2672-1-ludo@gnu.org> Date: Sat, 13 Jun 2020 11:46:38 +0200 In-Reply-To: <20200608215224.2672-1-ludo@gnu.org> ("Ludovic \=\?utf-8\?Q\?Cour\?\= \=\?utf-8\?Q\?t\=C3\=A8s\=22's\?\= message of "Mon, 8 Jun 2020 23:52:24 +0200") Message-ID: <87v9jv1eo1.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 22883@debbugs.gnu.org, guix-devel Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: -1.01 X-TUID: NB9t0tDywV8T Hello Guix! Ludovic Court=C3=A8s skribis: > This patch series does it! It integrates checkout authentication > with (guix channels). Now, =E2=80=98guix pull=E2=80=99, =E2=80=98guix ti= me-machine=E2=80=99 etc. > automatically authenticate the commits they fetch and raise an > error if they find an unsigned commit or a commit signed by an > unauthorized party=C2=B9. Last days to comment on this change! :-) https://issues.guix.gnu.org/41767 If there are no objections by then, I=E2=80=99ll push on Tuesday 16th. Ludo=E2=80=99.