On Sat, Apr 05, 2025 at 12:07:42PM +0100, Ian Jackson wrote:

Further to mailing list discussions, please would you add the
tag2upload Oracle key to the debian-keyring package.

As discussed on-list, this key will be signing normalised git tags and
source packages, and it should therefore be properly public and
discoverable.

I think this should be in a separate keyring, debian-tag2upload.gpg,
because automated systems need to use it for verification.  Having it
as a separate keyring, rather than treating it as a role key, means
not having to add additional access control / key identification
machinery to those systems.

I have prepared a git branch containing what I think are the necessary
changes to the debian-keyring source:

 https://salsa.debian.org/iwj/debian-keyring/-/tree/t2u?ref_type=heads

git revision

 8147605fb502ee458f861d9789df892771fb44b8

Management of the key is currently shared between the tag2upload team
and DSA.  I created the key on the hardware token, so no human has
ever had access to the key material.  The key bears my signature.

I hope this is a convenient way to convey this request.

It's not clear to me why this key should fall under the remit of the keyring team. Is it substantially different to a buildd key, which we also take no involvement with? It seems like it's managed by DSA/tag2upload and only consumed by ftp-master, so adding in keyring-maint seems like unnecessary overhead?

(Compare, for example, the general requirement for DDs/DMs to be able to replace their keys easily for all project use.)

J.

--
] https://www.earth.li/~noodles/ []  No program done by a hacker will  [
]  PGP/GPG Key @ the.earth.li    []  work unless he is on the system.  [
] via keyserver, web or email.   []                                    [
] RSA: 4096/0x94FA372B2DA8B985   []                                    [

Reply via email to