Re: Hurd-i386 and kfreebsd-{i386,amd64} removal
Aurelien Jarno <[email protected]>
| Newsgroups | gmane.linux.debian.ports.hurd,gmane.linux.debian.ports.bsd,gmane.linux.debian.devel.general |
|---|---|
| Message-ID | <[email protected]> |
On 2019-04-13 13:07, Philipp Kern wrote: > On 4/13/2019 12:49 PM, Aurelien Jarno wrote: > > The process to inject all packages to debian-ports is to get all the > > deb, udeb and buildinfo files from the archives (main and debug) and > > associate them with the .changes files that are hosted on coccia. We'll > > also need to fetch all the associated GPG keys used to sign the changes > > files. Then we can inject that in the debian-ports archive. > I'm curious how the GPG bit works given that there is no guarantee that > the signature can be validated at any other point in time than ingestion > on ftp-master - especially considering the rotation/expiry of subkeys > and buildd keys. All the old buildd keys can be fetch from fasolo and can be used to validate the signatures. > In this case the files already come from a trusted > source and should be ingested as-is, I guess? (Not that I particularly > like the fact that it's only a point in time validation.) Yes in that case, it's possible to resign the changes files, or let the buildds to rebuild the corresponding packages.