autopkg / recipes

Recipes for AutoPkg
231 stars 204 forks source link

Update munkitools6.munki.recipe #458

Closed kevinmcox closed 1 year ago

kevinmcox commented 1 year ago

Munki 6.3, released yesterday, changed the minimum supported version of macOS to 10.13.

https://github.com/munki/munki/releases/tag/v6.3.0

-vvv run log: munkitools6.munki.recipe.log

kevinmcox commented 1 year ago

Latest commit adds the variable I suggested as an alternative in #459.

New -vvv run log: munkitools6.munki.recipe.log

kbrewersq commented 1 year ago

This works for me, closing mine #461 for this one.

kevinmcox commented 1 year ago

Latest commit adds optional code signature verification of the downloaded package. Thanks to @gregneagle for the suggestion!

Default -vvv run log: default.log

Signed -vvv run log: signed.log

(I converted a few random tabs to spaces for consistency as well.)

kevinmcox commented 1 year ago

I made the requested changes in the latest commit. Thanks for the review @gregneagle.

default -vvv run log: default.log

signed -vvv run log: signed.log

kevinmcox commented 1 year ago

The latest commit pivots back to separate recipes for the normal and the signed versions of Munki based on discussion in #autopkg on the Mac Admins Slack.

Includes other needed changes/fixes in the existing recipe and updates the Description to reference the new recipe.

Default -vvv run log: munkitools6.munki.recipe.log

Signed -vvv run log: munkitools6-signed.munki.recipe.log

gregneagle commented 1 year ago

Looks good. If there is some future change to autopkg or the CodeSigningVerification processor that would allow for reducing this to a single recipe, we can revisit at that time.