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
There are some problems where re-signing an a binary will lead to a bad signature/unlaunchable app. It would be useful to have an operation that matches codesign's --remove-signature flag. Additionally, a flag --force or --overwrite for sign operations that first removes the signature would be useful when running into these bugs.
Currently I just run codesign --remove-signature before signing, but obviously this removes the benefit of not having to rely on apple tools.
The text was updated successfully, but these errors were encountered:
The main branch has a few bug fixes related to re-signing a binary. I consider failure to re-sign a bug. Please file issues for any problems re-signing.
In addition, I think it makes sense to offer a command to strip signatures. It is something that codesign can do and is somewhat common in user workflows. So tagging accordingly.
@indygreg any eta for this? i want to use this library for creating node.js single executable applications. also, if this feature request is not on your priority list, please tell what are the steps to remove signatures from apple macho files.
There are some problems where re-signing an a binary will lead to a bad signature/unlaunchable app. It would be useful to have an operation that matches
codesign
's--remove-signature
flag. Additionally, a flag--force
or--overwrite
forsign
operations that first removes the signature would be useful when running into these bugs.Currently I just run
codesign --remove-signature
before signing, but obviously this removes the benefit of not having to rely on apple tools.The text was updated successfully, but these errors were encountered: