"Chatty" config files in /etc

Roman Kurakin rik at inse.ru
Thu Aug 31 12:07:57 UTC 2006


Helge Oldach wrote:
> Sergey Babkin:
>   
>>> From: Tom Rhodes <trhodes at FreeBSD.org>
>>>       
>>>> I think they should be moved to /usr/share/examples/etc/ (like
>>>> make.conf), with files in /etc/ representing good (short) defaults
>>>> with a minimum of comments and probably references to examples.
>>>>         
>> I don't think anything should be moved, nor "chattiness" removed.
>> It's a great convenience, to find the examples right in
>> the config file, and one of the great things about FreeBSD.
>>     
>
> Absolutely, I fully agree, backed by FreeBSD sysadmin experience since
> 2.1.6.
>
> IMHO mergemaster provides a great tool to properly deal with upgrades of
> such "default" files, particularly since the addition of the -U option.
>   
I suggest to make these files the way which would encourage peoples to keep
example part, for example, under working part. Example will be still in the
file, it will not bother admin, cause it do not cover essential part of 
the file,
and will simplify merging.
The initial working part could be merged while installation with example 
part,
and this working part shouldn't be merged while subsequent updates.

rik
> Helge
>   



More information about the cvs-src mailing list