Releases: grahampugh/nice-updater
Fix for non-restart Software Updates
The software updates that didn't need a restart were not running. This update fixes it.
Also, the last notification message no longer times out after 300s. It will stay open forever.
StartCalendarInterval
- Replaced
StartInterval
withStartCalendarInterval
to ensure script starts regularly. - Created an uninstaller script
- Created a post install script for Jamf which will allow parameters to be overridden in a policy.
1.6
The deferral count will no longer reduce if there is no user response. We want to avoid a situation where an unattended machine restarts without intervention. The final alert will still timeout and perform the updates, however.
Also fixed the custom logo option.
Note that this version has the default of running every hour in `build.sh. The next version will return to once a day.
This version also includes our corporate logo.
Add custom icon and helper messages
A custom icon (any .png
) can be added to a custom_icons
folder. If so, this will be used in the jamfHelper message alert instead of the Software Updates icon.
The currentUser
calculation was also changed to the scutil method to avoid python.
The build script no longer leaves the plists in binary format.
23 hours and Cancel
Changed the default button of the jamfHelper
dialogs to Cancel, because after timeout, the update was running anyway since timeout induces whichever the default button is.
Also shortened the timeout to 82800 from 99999 seconds to prevent overlap of two days' dialogs.