-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Sign Mac .pkg #2979
Comments
@webvictim we chatted about this on the on-site. Not sure of our current process but if you want to get started I'll work with @twakes to obtain a Apple Org account. |
I think I never noticed this during testing because I did the whole thing in a terminal with something like I agree we should definitely get a certificate and sign these though. |
This work is done, at least for Signed packages will be coming out with Teleport 4.2.1. |
Signed and notarized client-only This should make the experience on MacOS Catalina much nicer. The package URL is the same for both OSS and Enterprise versions of Teleport, as the We should be able to expand this support to providing signed/notarized |
What happened:
When trying the new .pkg, I get a message that it's from an unidentified developer. We should consider adding a developer ID to the pkg. https://developer.apple.com/developer-id/
What you expected to happen:
It'll make gatekeeper a little happier, and won't require people to log into settings to open the app.
We've a few extra steps to signup as an org, https://developer.apple.com/programs/enroll/ but afterwards the process looks pretty simple and we could add to the build process.
The text was updated successfully, but these errors were encountered: