Proposed guideline for init script files

Nicolas Mailhot nicolas.mailhot at laposte.net
Thu Mar 1 08:37:42 UTC 2007


Le Jeu 1 mars 2007 09:16, Ralf Corsepius a écrit :
> On Thu, 2007-03-01 at 09:07 +0100, Nicolas Mailhot wrote:
>> Le Mer 28 février 2007 23:47, Michael Schwendt a écrit :
>> > On Wed, 28 Feb 2007 22:32:47 +0100, Enrico Scholz wrote:
>> >
>> >> >> /etc is the classical location for configuration files and I
>> >> >> *expect* that I can edit things there resp. that my changes are
>> >> >> not lost silently.
>> >> >
>> >> > /etc contains things, such as GConf2 schema files, which you are
>> not
>> >> > supposed to edit.
>> >>
>> >> Then, they do not belong into /etc and should be moved out it.
>> >
>> > Even if they contain configuration related defaults?
>>
>> Configuration reference files belong in /usr/share with optional
>> overloading in /etc.
>
> That's too strong. It's an option applicable to arch-independent and
> machine-independent configuration files, if ...

And /usr/lib* if it's not arch independant (to be honest arch-specific
config files are not found very often)

>> Makes it easier to everyone.
> ... a package supports it (not all do).

Sure, that's a target like complete FHS compliance. It's not useless to
remind it - people tend to justify new crappy packages by existing crappy
packages otherwise

-- 
Nicolas Mailhot




More information about the Fedora-maintainers mailing list