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

Nigel Kersten nigel at explanatorygap.net
Mon Sep 27 16:26:38 UTC 2010


On Mon, Sep 27, 2010 at 9:11 AM, Andrew Pollock <apollock at debian.org> wrote:
> On Sun, Sep 26, 2010 at 06:02:03PM -0700, Nigel Kersten wrote:
>>
>> So I'd like some Debian-Best-Practices advice here now that I've done
>> some symlink tests, which all work.
>>
>> the rack directory for puppetmasterd/passenger is analogous to an
>> Apache virtualhost DocumentRoot as I see it, thus it really doesn't
>> belong in /etc.
>>
>> However we want the config.ru file to be a conffile, and thus it needs
>> to belong in /etc.
>
> I'd have to go and recheck Debian Policy, but I don't believe there's a
> requirement for a file to be in /etc to be a conffile, it just so happens
> that debhelper will automatically mark any file in /etc as a conffile.

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

was pointed out earlier, but I guess it doesn't say that things
outside /etc can't be a conffile.

Still, following that seems to indicate we should move it to /etc? I
worry a little about the fact that the owner of the file matters so
much, but I guess we have to live with that.

>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
>
> iQIVAwUBTKDCRlHf2Ts++3nvAQig7w/8CzKGRjdR029lIYPwV0OpqRRBqQMJTG7O
> jXnPx2vlYoRkg+MrjU2S0BYqjkj1hKoxBMgUPLqQUeGTOllgzyxXmd6Bvm0BdEIs
> /xSIfSnMLSFLjzYNEhDiv92Y8TJyhPQsVL0o+VO7PFdIBwSNvG6XVQ5Rl5fvVcUV
> 7p1X2KYyjVJSz9kiGKyZRbylcROLTVkltMZZ4o8cWJdRESGni/H0gYAC6I/Hfj1+
> hEuoyEKWri/3yFPINihPjsVXdU7xpWcCYMI/KIgSJxUvJfTXQTk64MYn5Ze5Djuv
> pyM8gmjwvs0HtAyWoVaSWxp3YAGu024IZbwP230PEun5qXuTxyFhH7AvrQ086uFY
> 5IhhGoSP8XhjMWkGQoZFWvewY9UnRhT3mLyE0IwyWTsv1ItDMeuxQJJy86RgSCtf
> Ok+TFX9es4o/3dXUiGdrkO5HQoYf2GpDQilRcsuLzwNm2QaqNsvmBUr2UEhXL12Q
> pZ+/vc/x6/3N4vOYF4etA6Qaj2U74th6kWcc2ayEJ+E6fGyGJ0/vRpFPhrBgiLg/
> 0iQO8yddTgs4COjSd6LpDQDIcpDwPxhblvzTPyyOo4+/6G0j8Y2MlTq0LqGq8CSA
> y/FzHuoKHBhzGQVU5h2C1f8B7kjRnLqg8P4CahkETMWeHuz7Sv1+HpALlh+g+6oa
> 54HmgpvjxSM=
> =Sdf3
> -----END PGP SIGNATURE-----
>
>



More information about the Pkg-puppet-devel mailing list