[Pkg-puppet-devel] should config.ru be a conffile?

Marc Fournier marc.fournier at camptocamp.com
Tue Sep 7 20:18:47 UTC 2010


On Tue, Sep 07, 2010 at 11:41:20AM -0700, Nigel Kersten wrote:
> 
> I imagine we may not be the only deployment that sets up config.ru
> with a --config parameter to look at a different config file for
> puppetmaster, and would argue that
> /usr/share/puppet/rack/puppetmasterd/config.ru should probably be a
> conffile.

I suppose most people manage their puppetmaster setup using puppet itself.
But in this specific case, we have a sort of chicken and egg problem.

So I agree with you it makes sense to avoid overwriting config.ru on
package update. But it seems that in this case, the file should be moved in
/etc (as specified in the policy[¹]), or at least have a symlink to it in
/etc.

Cheers,
Marc

[¹] http://www.debian.org/doc/debian-policy/ch-files.html#s10.7.2



More information about the Pkg-puppet-devel mailing list