Skip to content
Greg Neagle edited this page Feb 27, 2015 · 7 revisions

Welcome to the munkidocschecklist wiki!

We are a group of Munki users dedicated to bringing more detailed documentation to the Munki project. This is a space meant for helping to craft better working docs for the Wiki, including tutorials, videos and other useful training pieces.

This is designed to be more "Driver's Ed" than "Complete Feature Guide", and will include some basic rules of the deployment road as well as methods for using Munki in this fashion.

We are looking for help, so please email [email protected] if you want to take charge of a section.

Structure Documentation for Munki

High Level Overview Objects

  1. What You Need For Munki Deployment
  2. Catalogs, Manifests, Packages: Anatomy of Munki
  3. How Munki Works (some of this may be covered here: https://github.com/munki/munki/wiki/Overview)
  4. Creating Manifests
  5. Working with Catalogs
  6. Importing Packages
  7. Advanced Package Controls (Update_for, Forced Installs, Pre & Postflight Scripts)
  8. Munki's launchd objects

Specific Demonstrations

  1. Importing an application
  2. Creating a manifest by hand
  3. Creating a test group using multiple catalogs
  4. Altering pkginfo files for use with Update_for and Forced Install keys
  5. Adding an installs array to an existing pkginfo (and why you might want to do that)

Other Niceties

  1. Video demonstrations?
  2. Related Projects?
  3. Deployment philosophy?