-
Notifications
You must be signed in to change notification settings - Fork 717
Update Hackage root keys #11095
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
base: master
Are you sure you want to change the base?
Update Hackage root keys #11095
Conversation
This sounds like it should be backported to 3.14 and may warrant a point release in short order. I wonder if we should arrange for a point release containing only the key change for 3.12 as well? |
While Tikhon's key was added, it was not used to sign this year's root.json. Does that affect what's necessary here? |
When does this become relevant, then? I still suspect we need to update versions of cabal that are in use at that point. (Arguably 3.10.3 is also in use, or at least I still hear of people using it, but I'm not sure that's in a releaseable state.) Do we also need to tell people how to update their cabal config files since they have Hackage root keys in them? |
(I should go look at the other PR but I'm on a call now so it'll have to wait a bit.) |
I did not think it needed any action from the users, the previous PRs don't seem to mention that. |
David C. (my predecessor and last person to do this) wrote the following for the Pantry/Stack part of it when new keys were added:
Unless cabal is doing something very different, I think this holds? So it is worth backporting for robustness but is not super urgent? |
Okay, that sounds like it should be enough then. I was worried that the new key would cause rejections by the |
Hackage Security has one new key and one key needing removal. The new root.json should go live on hackage in the next week.
The new root.json is here: haskell-infra/hackage-root-keys#23 is you want to compare the key signatures.
See #9068 for a prior MR in this series.