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
pgps68ibFbn2a.pgp
Description: PGP signature

