Lambchop is a tool that can be used to output Puppet DSL for an arbitrary file on the local filesystem. When given the proper options, it can also output the correct Puppet DSL SELinux stanzas.
- Take more than one file as input.
- Output the complete structure for a Puppet module and turn the input file(s) into (a) template(s).
- Package the resulting Puppet module.