-
-
Notifications
You must be signed in to change notification settings - Fork 910
Add runbook for code signing certificate reports to PSRT #1651
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: main
Are you sure you want to change the base?
Add runbook for code signing certificate reports to PSRT #1651
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me! "Verifiable independently" is the important criteria that would have prevented the noise from the recent incident (for anyone reading this - I know Seth knows because he wrote the post-mortem report ;) )
Co-authored-by: Steve Dower <[email protected]>
I don't have any comments to add at this time. For our macOS installers, we currently depend on Apple's macOS notarization service to catch code-signing and similar issues. Every macOS installer package that we release has to go through the notarization process to be able to be readily installed by downstream users. They would have to go out of their way and jump through hoops to override the operating system's defaults to be able to install software via a macOS installer package that does not pass the system Gatekeeper checks including a valid notarization ticket. I've made a note to look at adding something here about macOS and how to handle revocations at some point. |
Co-authored-by: Ezio Melotti <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]>
@ezio-melotti @hugovk Happy to go back and wrap lines in a separate PR after this is merged if that's appropriate 👍 |
Co-authored-by: Adam Turner <[email protected]>
Follow-up from the recent Windows code signing certificate incident, adding a runbook for PSRT members to follow during code signing incident response. If there's particulars about either macOS or Windows code signing that might be helpful, please suggest in this pull request.
cc @zooba @ned-deily @ambv
📚 Documentation preview 📚: https://cpython-devguide--1651.org.readthedocs.build/