-
Notifications
You must be signed in to change notification settings - Fork 89
Requirements
S.U.P.E.R.M.A.N. (or just super
) enforces macOS minor updates and macOS major upgrades via multiple workflows that vary based on the system's current macOS version and CPU architecture. At this time there is no method in any version of macOS to programmatically install Mac App Store updates or Studio Display Firmware Updates.
- macOS 11 or newer.
- The
super
script must run with system (root) privileges, but no additional credentials or MDM service is required.
- The
super
script must run with system (root) privileges. - To enforce automatic macOS updates or upgrades via local authentication requires providing
super
with the local credentials of an existing account. - To enforce automatic macOS updates or upgrades via Jamf Pro MDM requires macOS 11.5 or newer, Jamf Pro 10.35 or newer, and providing
super
with Jamf Pro API credentials.
If no credentials are provided tosuper
then macOS updates or upgrades can not be enforced on Mac computers with Apple silicon. In this case super
prompts the user to provide their local account password.
The super
user authentication dialog
New versions of super
can always be installed on top of older versions. However, a major version upgrade (like 4.x to 5.x) of super
indicates significant configuration changes such that settings for an older version of super
are not compatible. If you have a working configuration for super
version 3.0 you can upgrade your settings to support super
version 5.x. There is no upgrade path for versions of super
prior to version 3.0.
- Several
super
4.x command line options and managed preferences are not compatible withsuper
5.x - Most
super
3.0 command line options and managed preferences are not compatible withsuper
5.x - Previously saved
super
3.0 and 4.x Apple silicon authentication credentials are automatically migrated the first timesuper
5.x runs. - Refer to this spreadsheet (tab separated values) for migrating
super
command line options to version 5.x. - Refer to this spreadsheet (tab separated values) for migrating
super
managed preferences to version 5.x. - Updated Jamf Pro Extension Attribute scripts now supports
super
versions 3.0, 4.x, and 5.x. - Updated example MDM configuration profiles for
super
v5.x. - Updated Jamf Pro External Application Custom Schema for
super
v5.0.0. (Huge thanks to @tonyyo11 for taking this on!)