[Pkg-puppet-devel] Bug#573430: Bug#573430: provide $vardir/modules

micah anderson micah at debian.org
Fri Mar 12 19:36:18 UTC 2010

On Fri, 12 Mar 2010 11:38:47 -0500, Mathias Gug <mathiaz at ubuntu.com> 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. 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-puppet-devel/attachments/20100312/83dd53e2/attachment.pgp>

More information about the Pkg-puppet-devel mailing list