From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 14 09:51:48 2020 Received: (at 41767) by debbugs.gnu.org; 14 Jun 2020 13:51:48 +0000 Received: from localhost ([127.0.0.1]:43168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkT36-0004hz-0E for submit@debbugs.gnu.org; Sun, 14 Jun 2020 09:51:48 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49850) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkT32-0004hh-Rx for 41767@debbugs.gnu.org; Sun, 14 Jun 2020 09:51:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45690) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jkT2x-00074j-IS; Sun, 14 Jun 2020 09:51:39 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=41902 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jkT2x-0007Wt-0e; Sun, 14 Jun 2020 09:51:39 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: zimoun Subject: Re: [bug#41767] [PATCH 0/9] Authenticate channels References: <20200608215224.2672-1-ludo@gnu.org> <875zc0jpdp.fsf@gnu.org> <86ftaznqeq.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 27 Prairial an 228 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sun, 14 Jun 2020 15:51:36 +0200 In-Reply-To: <86ftaznqeq.fsf@gmail.com> (zimoun's message of "Sat, 13 Jun 2020 13:42:05 +0200") Message-ID: <87mu55vjpz.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-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41767 Cc: 41767@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, zimoun skribis: >>> git clone https://git.savannah.gnu.org/git/guix.git >>> git worktree add -b foo wk/foo >>> cd wk/foo >>> # add my unready stuff >>> ./pre-inst-env guix pull --branch=3Dfoo --url=3D$PWS -p /tmp/foo >>> /tmp/foo/bin/guix install unready-stuff >>> >>> In this case, do I have to use the option '--disable-authentication'? >> >> Yes, you can always use it. > > "Qui peut le plus peut le moins." ;-) > > The question is: is it mandatory? If you have a local fork with unauthorized commits (for instance, you made commits yourself and you=E2=80=99re not listed in =E2=80=98.guix-autho= rizations=E2=80=99) then yes, you have to use =E2=80=98--disable-authentication=E2=80=99. The alternative for you would be to publish an introduction for your fork, which means you would be able to test which is the first commit to authenticate. However, this may be inconvenient for one-off forks where you just want to test changes. In that case, ./pre-inst-env probably remains the preferred approach. Thanks, Ludo=E2=80=99.