|
|
|
|
|
by jvanderbot
875 days ago
|
|
I agree, but I think that model of GPG is not how it's used any more. I think nowadays people upload a one-shot CI key, which is used to sign builds. So you're basically saying "The usual machine built this". Which is good information, don't get me wrong, but it's much less secure than "John was logged into his laptop and entered the password for the key that signed this" So, you're right, that GPG verifies source, whereas TLS verifies distribution. I suppose those can be very different things. Perhaps counter example: https://launchpad.net/~lubuntu-ci/+archive/ubuntu/stable-bac... > The packages here are from the latest upstream release with WORK IN PROGRESS packaging, built from our repositories on Phabricator. These are going to be manually uploaded to the Backports PPA once they are considered stable. And presumably "manually" means "signed and uploaded" |
|