Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

SUPER aka S.U.P.E.R.M.A.N is a script for automating macOS updates. It provides popup notices similar to Nudge and automates the macOS update procedure similar to using Nudge with NudgeHelper.
 

 
 
SUPER has some advantages over Nudge+NudgeHelper - for instance, the user never sees the macOS Updates dialog, and, once they've entered their password once, they won't have to enter it again.
 
It has some disadvantages as well - for instance, it's not possible to have SUPER only come up if macOS is not a specific version, unlike Nudge.  If a new minor version of macOS is released, SUPER will detect it and prompt for updates.
SUPER can limit updates to the major version number (ie 13) but not a specific minor version (ie 13.2.1).  S
 
 
For testing SUPER you will need several configuration profiles in your site (where "SITE" below should be your sitename, e.g ENGR, MECH, COFA, etc)
 

  • Two Configuration Profiles for Apple Software Update settings and notifications:

 
SITE - Apple Software Update - Disable Notifications
SITE - Apple Software Update Settings
 

  • One Configuration Profile for the SUPER macos updates settings

 
SITE - SUPER macos updates settings - 7 day deferral

    • This profile has a schema loaded to make adjusting settings easy; you may need to "Add Property" to add settings, e.g from the SUPER wiki

 
You should create a smart group for your test systems:
 
SITE - SUPER macos update targets
 
Create two polices to add the 'accessory' files to be displayed, and to run SUPER itself:
 
SITE - Add SUPER Accessory Files

...