Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Root key update 2023-06 #94

Merged

Conversation

david-christiansen
Copy link
Contributor

Since the last update, one Hackage root keyholder has retired (Johan Tibell) and two new ones have joined (Mathieu Boespflug and Joachim Breitner). The new root keys are authorized by the existing keyholders, so existing clients should give them the proper authority. However, new clients should have the current set of keyholders in the bootstrap set, which makes the system more robust against people leaving the process.

These changes remove the obsolete key, add the new keys, and improve the comments. Please check the keys against https://github.com/haskell-infra/hackage-root-keys before merging.

Please see #53 for a prior PR in the same vein.

This key belonged to Johan Tibell, who is no longer participating in
the process.
These keys belong to Mathieu Boespflug and Joachim Breitner, who now
participate in the Hackage root metadata signing process.
@mpilgrem mpilgrem self-requested a review June 27, 2023 18:03
@mpilgrem mpilgrem merged commit 38083fa into commercialhaskell:master Jul 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants