But at some point you'll _only_ be able to run ARM binaries. Rosetta2 will go away. Like how Rosetta went away for non-ARM Mac's, and now they can only run x86 binaries.
This is bad.
This is bad.
> codesign -f -s - [path to binary]
Unless something has changed on Apple Silicon, that's it, you're done, the binary has a signature. It does not have a trusted signature, but you don't need one. I think it was just simpler to write the OS assuming all executables would have a signature.
Yet. Until this you didn't need a signature at all.
That said, Apple has never been shy about aggressive transitions.