nethermind
nethermind copied to clipboard
macOS rejects to run unnotarized Nethermind binaries
Description Release builds (checked 1.21-rc and 1.20.4) are not signed, which means Mac's security policy rejects running it.
Steps to Reproduce
- Download one of the
arm64
releases from github - extract and try to launch
./nethermind
. See the error:
./nethermind
[1] 46034 killed ./nethermind
- run
codesign -d -v ./nethermind
to verify that the executable is not signed - run
codesign -s - ./nethermind
to ad-hoc sign - This time it will display an error that the executable is from an unverified developer. Navigate to Settings -> Security Settings and
Allow Anyway
it. - Relaunch, this time successfully after dismissing a warning
Actual behavior The release is shipped with the unsigned, non-usable binary
Expected behavior All the binaries in the release is adequately signed
Desktop (please complete the following information): Please provide the following information regarding your setup:
- Operating System: MacOS
- Version: 13.6
- Installation Method: GitHub Release
@rubo You know maybe what should be done for this?
I'll check
@rubo Did you managed to find anything on it?
@rubo bump
@rubo bump :)