Problem with missing code signature (sealing) on cltool #469
Labels
build
issue in unison build system
defect
unison fails to meet its specification (but doesn't crash; see also "crash")
effort-high
issue is likely to require >20h of effort, perhaps much more
impact-low
low importance
macOS
specific to macOS
The MacOS app bundle (Unison-v2.51.4_rc1.ocaml-4.11.1.macos-10.15.app.tar.gz) has two executables:
Only
Unison
seems to be signed, andcltool
is not. This prevents launching the UI with"Unison" is damaged and can't be opened.
I have no deeper understanding of signing, in Mach-O executable the signature is embedded but I don't know how to display infos.
However checking the signing (sealing?) shows:
If we either remove the unsigned (unsealed?) file cltool the bundle can start:
or remove the signing from the other binary:
Best solution would be to also sign (seal) the cltool. Alternativly remove the signing from Unison executable.
Not sure how to roll that into the Actions, sorry :/
The text was updated successfully, but these errors were encountered: