public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
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 --]

  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