Skip to content

Maintaining Custom Update Profiles

MagerValp edited this page May 16, 2014 · 1 revision

AutoDMG comes with a set of update profiles, which tells it which software updates it should apply to each supported OS build. It's centrally managed in the AutoDMGUpdateProfiles and if you have automatic updates enabled (which is the default) it'll check it once per day. Profiles are only maintained for the latest point release of OS X and as soon as Apple releases a new base installer in the App Store all older installers are deprecated and AutoDMG will no longer offer updates for them. Building images is still possible, but you will have to manually download and add each package.

Staying behind

If you need to stay behind the bleeding edge of Apple updates your best option is to fork the repo:

  1. Fork AutoDMGUpdateProfiles.
  2. Tell AutoDMG to fetch updates from your fork: defaults write se.gu.it.AutoDMG UpdateProfilesURL https://raw.githubusercontent.com/YOURUSERNAME/AutoDMGUpdateProfiles/master/UpdateProfiles.plist.
  3. Selectively pull from upstream.
  4. Add custom updates to the plist if you want, and bump PublicationDate for AutoDMG to see it.