From: "M. J. Everitt" <m.j.everitt@iee.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] News Item: Portage rsync hardlink support
Date: Sun, 8 Jul 2018 18:43:26 +0100 [thread overview]
Message-ID: <01da8fc9-622b-259d-43ae-74f72024cd24@iee.org> (raw)
In-Reply-To: <CAGfcS_nk3ScS7+o9E=xAWdEVoHEYnP6_-v6fSfjONn8Uqj2i6w@mail.gmail.com>
[-- Attachment #1.1: Type: text/plain, Size: 1651 bytes --]
On 08/07/18 18:34, Rich Freeman wrote:
> On Sun, Jul 8, 2018 at 9:02 AM Kristian Fiskerstrand <k_f@gentoo.org> wrote:
>> On 07/08/2018 08:53 AM, Michał Górny wrote:
>>> Is safe git syncing implemented already? If not, maybe finish it first and cover both with a single news item. Git is going to be more efficient here, so people may want to learn they have an alternative.
>> Why complicate things, and increase wait for something that benefits
>> most users, just to give alternatives to a few using non-default sync
>> mechanism. Securing git distribution is a whole different ballpark.
>>
> I'll agree that it is different, but we're talking about verification
> of the HEAD signature by infra, not verification of individual
> developer keys, which was the topic of the recent thread.
>
> Verification is already built-into portage for git syncing (but off by
> default). The problem is that portage will still checkout the tree if
> it fails verification. The patch is to do the verification before
> checking it out so that if it fails the tree is left in a
> last-known-good state (at least as seen by tools at the filesystem
> level - the fetched bad commits would still be visible to git).
>
Slightly radical thought here, but hear me out ..
Could we use this same functionality to be able to validate the tree
integrity with respect to CI testing? I mean, if the tree is 'broken'
could we have some kind of warning displayed perhaps? Something that
could be toggled (or default Off) would indeed be good, so that
users/devs can choose what level or 'standard' of tree state they're
prepared to accept.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
next prev parent reply other threads:[~2018-07-08 17:43 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-07-08 6:08 [gentoo-dev] News Item: Portage rsync hardlink support Zac Medico
2018-07-08 6:53 ` Michał Górny
2018-07-08 7:14 ` Zac Medico
2018-07-08 9:15 ` Michał Górny
2018-07-08 9:21 ` Zac Medico
2018-07-08 9:30 ` M. J. Everitt
2018-07-08 13:02 ` Kristian Fiskerstrand
2018-07-08 13:56 ` Michał Górny
2018-07-08 18:04 ` Zac Medico
2018-07-08 18:42 ` Michał Górny
2018-07-08 18:57 ` Zac Medico
2018-07-08 20:08 ` Michał Górny
2018-07-08 20:18 ` Zac Medico
2018-07-08 21:11 ` Zac Medico
2018-07-08 21:18 ` Michał Górny
2018-07-08 21:38 ` Zac Medico
2018-07-08 21:50 ` Aaron W. Swenson
2018-07-08 21:59 ` Zac Medico
2018-07-09 5:17 ` Zac Medico
2018-07-09 8:04 ` Kristian Fiskerstrand
2018-07-08 22:00 ` Rich Freeman
2018-07-08 17:34 ` Rich Freeman
2018-07-08 17:43 ` M. J. Everitt [this message]
2018-07-08 17:50 ` Kristian Fiskerstrand
2018-07-08 18:10 ` Rich Freeman
2018-07-08 18:31 ` Kristian Fiskerstrand
2018-07-08 19:00 ` Rich Freeman
2018-07-08 9:28 ` Toralf Förster
2018-07-08 9:34 ` Zac Medico
2018-07-08 13:00 ` Kristian Fiskerstrand
2018-07-09 3:21 ` [gentoo-dev] News Item: Portage rsync hardlink support [v2] Zac Medico
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=01da8fc9-622b-259d-43ae-74f72024cd24@iee.org \
--to=m.j.everitt@iee.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox