Skip to content

macadmins/puppet-munki_item

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Puppet-munki_item Module

This module provides a defined type for managing items in a Munki repository. The item must be available to the device in the specified catalog for this to work.

Usage

munki_item::item { 'Firefox':
  ensure        => 'present',
  catalog       => 'production,
  force_install => false,
}

Parameters

  • name: The name of the item to manage (this is also the name variabke for the resource).
  • ensure: Whether the item should be present or absent. Default: present.
  • catalog: The catalog to which the item should be retrieved from. Default: production.
  • force_install: Whether to force the installation of the item. Default: false.

To Do

  • Add in some more checks to ensure Munki is present and configured before attempoting to install items.

Credits

The munki_do.py script is graciously provided by Greg Neagle.

About

Mange Munki items with Puppet

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 58.9%
  • Ruby 28.8%
  • Puppet 12.3%