Replies: 2 comments
-
interestingly, this happens when you download the .zip from GitHub, but doesn't seem to happen if you do a |
Beta Was this translation helpful? Give feedback.
0 replies
-
Thank you for collecting all this information! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
When I first run Benny on macOS (Ventura on Apple M1), I get the below warning, once for each external:
It is definitely a known issue with Max, seemingly due to Gatekeeper security policies. It's ultimately benign, as you can click "Apply to all" and "OK" and it will remove the quarantine attribute, but it would be nice if there were some way to address this. It seems like the idea of the quarantine attribute is to prevent malware.
I wondered whether you might be able to remove the attribute, zip the file up, and then distribute the un-quarantined version — but of course, this would be a massive security hole, and macOS re-adds it when you download the new zip.
So, I guess the options are:
The latter would be pretty easy, but adds some clutter to the filesystem and means that macOS users have to follow a different process by running this script. So it's possibly simplest just to add this to the docs for now, and maybe later address this with code signing if you decide to create a proper signed app release of Benny. What do you think?
Beta Was this translation helpful? Give feedback.
All reactions