You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
When trying to run on MacOS, you need to give the binary permision via Gatekeeper which can get annoying see: #2389
Describe the solution you'd like
You can sign the binaries so all that the user needs to do is to accept in a pop up when running for the first time, which is a lot more user friendly. See https://developer.apple.com/developer-id/
Describe alternatives you've considered
Keep allowing in Gatekeepr
Additional context
The text was updated successfully, but these errors were encountered:
I agree that the gatekeeper stuff gets annoying. That's why a while ago I added the osx-signed make target.
This will let you self-sign a binary that OSX won't complain about.
I currently don't have an Apple Developer Program membership to generate public signatures, so until that changes, someone else on the team gets one, or someone corrects me that I'm wrong about needing it at all, I think self-signing will be the way to go!
@dave-gray101 makes sense, it's not a huge problem but more like a paper cut. I'm also checking if I can create a brew formula to avoid this altogether.
Opened a PR for the brew formula, might need some tuning because I'm not passing any special flags plus eventually, it might be nice to also add a service or such, but at least I can install and configure using env vars
Is your feature request related to a problem? Please describe.
When trying to run on MacOS, you need to give the binary permision via Gatekeeper which can get annoying see: #2389
Describe the solution you'd like
You can sign the binaries so all that the user needs to do is to accept in a pop up when running for the first time, which is a lot more user friendly. See https://developer.apple.com/developer-id/
Describe alternatives you've considered
Keep allowing in Gatekeepr
Additional context
The text was updated successfully, but these errors were encountered: