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

Nigel Kersten nigel at explanatorygap.net
Wed Sep 8 01:44:33 UTC 2010


On Tue, Sep 7, 2010 at 1:18 PM, Marc Fournier
<marc.fournier at camptocamp.com> wrote:
> 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.

I completely forgot about this bit of policy, and it does matter.



More information about the Pkg-puppet-devel mailing list