This is the official release of Munki 4.1.2, a bug-fix and minor 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.
Bug fixes:
- Fix for removing the com.apple.quarantine extended attribute on copy_from_dmg items when symlinks point to non-existent targets. Thanks to @chrisgrande 997ad69
- Fix for improperly decoded installer error output. bf5c9d9
New features:
- The
repoclean
tool is now part of the admin tools subpackage. repoclean
now deletes "orphaned" packages -- items in the pkgs directory that are not referred to by any pkginfo. b0530ad
A complete list of changes since the previous release is here: v4.1.1...v4.1.2
The attached munkitools package contains code built under Xcode 11.3.1 on macOS 10.15.3. It is neither signed, nor notarized.
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.