Gentoo Archives: gentoo-dev

From: "Andreas K. Huettel" <dilfridge@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: rejecting unsigned commits
Date: Fri, 25 Mar 2011 20:33:53
Message-Id: 201103252133.27978.dilfridge@gentoo.org
In Reply to: Re: [gentoo-dev] Re: rejecting unsigned commits by Mike Frysinger
1 > > So what sort of identity do you want to verify? Seriously, at the moment when I got my commit bit, noone from Gentoo had ever met me in person, and for sure noone had ever had a look at my passport or any similar legal document. The only established connection was my preexisting gpg key, which was then coupled to my gentoo account.
2 >
3 > and no where do we require you to generate a gpg key bound to the
4 > Gentoo e-mail address. we require you to provide a gpg key only.
5 > like you said *right here*, we have 0 information to identify you, and
6 > using a Gentoo e-mail address adds *nothing* to that. so why add a
7 > completely useless requirement ?
8
9 Because, pointing out the obvious, the key can contain all sorts of random true or false information. I could have an user id saying "Barack Obama <president@××××××××××.gov>".
10
11 To be able to do key validation based on gpg's mechanisms, an userid needs to be signed. As e.g. Scarabeus and Wired can confirm, I'm definitely not Barack Obama, but for less obvious cases the validity of the provided identity may be unclear.
12
13 Now, if I add an userid "<dilfridge@g.o>" to my key, this userid does not contain any information that is not already verified and "in the Gentoo infra data". So, this one userid could be signed immediately by a central instance without any further fuss.
14
15 It's imho not a hard requirement, but it considerably eases administration. So why not require it for devs?
16
17
18 > > As for proxy maintenance, isn't the whole point of that that the proxied maintainers are not devs and do not have (commit access | a gentoo.org user id)? I do not understand how this would prevent proxy maintenance.
19 >
20 > uhh, you already pointed out how -- git. if i pull updates from a
21 > proxy maintainer, it's going to have his signing.
22
23 Point taken...
24
25
26 --
27 Andreas K. Huettel
28 Gentoo Linux developer - kde, sci, arm, tex
29 dilfridge@g.o
30 http://www.akhuettel.de/

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] Re: rejecting unsigned commits Mike Frysinger <vapier@g.o>