github munki/munki v6.0.0
Munki 6.0 Official Release

latest releases: v6.5.0b2, v6.5.0b1, v6.4.2...
17 months ago

This is the official release of Munki 6.0, a release adding new features to the Munki tools.

This is the exact same build as Munki 6.0 Release Candidate 1. There have been no changes since that release.

New features

  • Munki 6 adds a feature to stage a macOS installer application and have Managed Software Center launch it for a user, temporarily giving the user admin rights if needed. This enables Munki to assist with an upgrade of macOS on Apple silicon, but this feature can be used on Intel Macs as well.
  • munkiimport and makepkginfo now support a new --installer-type option, which can be used with disk images containing macOS installers to indicate whether you want to build a startosinstall item, a stage_os_installer item, or even a copy_from_dmg item (which would copy the installer to /Applications, and do nothing else).

Documentation

Current documentation here: https://github.com/munki/munki/wiki/Munki-6-Information

Getting started with staged macOS installers

  • Use
    munkiimport --installer-type stage_os_installer /path/to/dmg/containing/Install\ macOS\ Foo.app or
    munkiimport --installer-type stage_os_installer /path/to/Install\ macOS\ Foo.app
    to generate a pkginfo supporting this new install mechanism (and import the installer). Optionally use --arch arm64 to limit this to Apple silicon.
  • Add the newly created item to a manifest for a testing machine.
  • Test!

Other changes in Munki 6.0

Build info

The GUI apps and the Python framework were built under Xcode 13.4.1 on macOS 12.6. Other versions of Xcode have not been tested and may cause different results.

Package versioning

  • metapackage version: 6.0.0.4520
  • munki core tools version: 6.0.0.4501
  • LaunchAgents/LaunchDaemons version: 3.0.3265
  • Apps package version: 6.0.0.4520
  • Python package version: 3.9.13.4518

Attachment info

munkitools-6.0.0.4520.pkg is a package that should install without requiring a restart unless upgrading from an extremely old Munki tools (like one of the 3.x releases or earlier). It should be suitable for most initial deployment scenarios, including those driven by DEP/ADE. It does not include a component to trigger "bootstrapping" or any other automatic run of the tools after installation.

Don't miss a new munki release

NewReleases is sending notifications on new releases.