github munki/munki v4.1.0
Munki 4.1.0 Official Release

latest releases: v6.5.0, v6.5.0b3, v6.5.0b2...
4 years ago

This is the official release of Munki 4.1.0, a bug-fix and enhancement update to the Munki tools.

Munki 4 removes the dependency on Apple's Python, and includes its own copy of Python 3.7.4.

See Introduction to Munki 4 for more information on the architectural changes in Munki 4.

Changes

  • munkiimport and repoclean now indicate the default for y/n questions. Thanks to @williamtheaker e2d88c0

  • New repoclean option to suppress confirmation prompts. Thanks to @macmule. 2c659b1

  • middleware now gets a full copy of the pkginfo for an item, enabling new things to happen in middleware. Thanks to @natewalck e7ffb40

  • Fix for an issue triggered by new(ish) macOS Privacy Protections where it can be possible to write a file to a protected location but not read it: 3bd988f

  • Don't follow symlinks when recursively removing the com.apple.quarantine xattr. Fixes an issue that occurs when a symlink points to a non-existent path. 75d8f7f

  • Better handle old-style .info files in very old packages and package receipts. Addresses an issue surfaced with the conversion to Python3. 0c62292 and 1f3ac5f

  • More protections for unexpected types in pkginfo files and preferences: 8555afc and f57336e

  • Other bug fixes and tweaks.

A complete list of changes from 4.0.1 to 4.1.0 is here:
v4.0.1...v4.1.0

AutoPkg users -- IMPORTANT NOTE:
If you use AutoPkg, do not use the munkitools3.munki recipe to import this release, as it will not import the new embedded Python package and any clients "upgraded" with the results will be broken.
A new munkitools4.munki recipe is available in the AutoPkg recipes repo.

Don't miss a new munki release

NewReleases is sending notifications on new releases.