-
Notifications
You must be signed in to change notification settings - Fork 466
What it does
Armin Briegel edited this page Jan 20, 2023
·
3 revisions
When Installomator runs with a known label, the script will perform the following:
- check the version installed with the version online. Only continue if it's different
- download the latest version from the vendor
- verify download is signed and notarized (fail if not)
- compares Apple Developer Team ID with expected value (fail if no match)
- when the application is running, prompt the user to quit or cancel (customizable)
- dmg or other archives:
- extract the application and copy it to /Applications
- change the owner of the application to the current user (optional)
- pkg files:
- when necessary, extract the pkg from the enclosing archive
- install the pkg with the
installer
tool
- clean up the downloaded files
- notify the user (also customizable)
- restart the app (optional)