Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Oct 2004 03:46:58 +0900
From:      Makoto Matsushita <matusita@jp.FreeBSD.org>
To:        eivind@FreeBSD.org
Cc:        cvs-all@FreeBSD.org
Subject:   Re: What we keep under /etc
Message-ID:  <20041010034658O.matusita@jp.FreeBSD.org>
In-Reply-To: <20041009182245.GB1737@FreeBSD.org>
References:  <Pine.BSF.4.53.0410091546140.2113@e0-0.zab2.int.zabbadoz.net> <20041010011818G.matusita@jp.FreeBSD.org> <20041009182245.GB1737@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

Please consider what FreeBSD users think, not us -- they usually
change /etc files directly (not using CVS or revision control system,
nor making a diff against the original), updating the world from a new
source code _not_ so many times, read written documentation (not
Makefile nor code itself), ...  IMHO for those users, updating /etc
files without any warnings could lead a panic, so we must avoid it as
we can.

For my understandings, that's why mergemaster(8) (or "check and help
updating /etc files" tool) is there.  If mergemaster(8) behaves badly,
we can fix it -- not changing what "make installworld" does.

eivind> I think this is a good solution because this is not a merging
eivind> problem, it is a mergemaster problem.

Thank you.

> Since mergemaster(8) is considered as a mandatory tool for admin (I
> hope nobody objects),

eivind> I object.

Ouch:)  Yes I know that some users doesn't update /etc if installworld
as you mentioned.  However, according to src/UPDATING, mergemaster(8)
is listed in source-code upgrade procedure -- and many users knows
what mergemaster(8) is.  Many guys mentioned to use mergemaster(8) on
current@/stable@ list.  No matter what you dislike or not, it seems
that it's mandatory one....

In anyway,

eivind> The majority do (in order of frequence, high to low) manual
eivind> updates or don't update /etc unless they have to or use
eivind> etcmerge or write their own scripts.

you also think that it would be better updating /etc files by some
other tools (well, I'll try using etcmerge later, thank you), not by
"make installworld", right?

-- -
Makoto `MAR' Matsushita



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041010034658O.matusita>