trailofbits / sinter

A user-mode application authorization system for MacOS written in Swift
https://blog.trailofbits.com/2020/08/12/sinter-new-user-mode-security-enforcement-for-macos/
GNU Affero General Public License v3.0
301 stars 15 forks source link

Mike/feature/install pkg scripts #51

Closed mike-myers-tob closed 4 years ago

mike-myers-tob commented 4 years ago

This adds a packaging directory. Developers or users can edit the config file before generating the package, and sign using their own Apple ID key if they want the package itself to be signed.

Closes #6

NOTE: the scripts will soon need to be updated again, due to recent changes in the Sinter executable filename and install persistence method. But let's merge this in now and then proceed to fix it in concert with fixing the app's ability to install as a macOS SystemExtension.