On Fri, 12 Mar 2010 11:38:47 -0500, Mathias Gug <[email protected]> wrote:
> > /var/lib/puppet/modules is simply a canonical location to give
> > modules space for dyanmically managed files.
> > 
> 
> IIRC modules/ are actually puppet classes, manifests, files and templates.
> They're *not* dynamically generated by puppet when compiling a manifest.
> They're put in place by the system administrator from various ressources
> (either repositories checkouts or by writing modules himself). 

We are talking about two different things.

The first is what Matthias is describing, and those modules are
typically found in /etc/puppet/modules. I actually think that this
directory should be created by the package.

The second is dynamically generated file concatentation bits that are
created by a module, and then assembled into a configuration file. These
are typically done in /var/lib/puppet/modules, at least if you are using
this method that DavidS uses. I dont think that this directory should be
created by the package. 

micah

Attachment: pgps68ibFbn2a.pgp
Description: PGP signature

Reply via email to