Gentoo Archives: gentoo-dev

From: Andrew Savchenko <bircoph@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] ChangeLog
Date: Wed, 04 Nov 2015 16:14:27
Message-Id: 20151104115607.b0fda71683cab25d1a337169@gentoo.org
In Reply to: Re: [gentoo-dev] ChangeLog by hasufell
1 On Sun, 1 Nov 2015 14:53:20 +0100 hasufell wrote:
2 > >> You shouldn't use rsync anymore, it is inherently insecure. The git
3 > >> tree is _properly_ gpg signed so you can verify it's correctness.
4 > >>
5 > >> With the following portage configuration/hooks, any user can run the
6 > >> tree directly from git:
7 > >> https://github.com/hasufell/portage-gentoo-git-config
8 > >
9 > > More secure by fetching metadata cache via rsync ?
10 > > Better by running egencache after each sync ?
11 > > I don't think so.
12 > >
13 >
14 > Yes it is.
15
16 No, it is not. The whole git tree is insecure and no better than
17 rsync or CVS in terms of data security because SHA1 is vulnerable.
18
19 What we really need for security is GnuPG-signed tree. Right now we
20 have only signed commits and pushes. This is work in progress if
21 understand correctly current situation.
22
23 Best regards,
24 Andrew Savchenko

Replies

Subject Author
Re: [gentoo-dev] ChangeLog hasufell <hasufell@g.o>