Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Oct 2004 10:04:58 +0930
From:      Greg 'groggy' Lehey <grog@FreeBSD.org>
To:        Brian Somers <brian@Awfulhak.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: What we keep under /etc (was: cvs commit: src/etc rc rc.shutdown src/etc/rc.d ...)
Message-ID:  <20041009003458.GI94953@wantadilla.lemis.com>
In-Reply-To: <20041009011553.01708de1@dev.lan.Awfulhak.org>
References:  <200410071355.i97DtSJq024575@repoman.freebsd.org> <20041009011553.01708de1@dev.lan.Awfulhak.org>

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

--IbA9xpzOQlG26JSn
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Saturday,  9 October 2004 at  1:15:53 +0100, Brian Somers wrote:
> On Thu, 7 Oct 2004 13:55:28 +0000 (UTC), Mike Makonnen <mtm@FreeBSD.org> wrote:
>> mtm         2004-10-07 13:55:28 UTC
>>
>>   FreeBSD src repository
>>
>>   Modified files:
>>     etc                  rc rc.shutdown
>>     etc/rc.d             DAEMON LOGIN NETWORKING SERVERS abi
>> ...
>
> This makes life painful enough to ask....
>
> Is there any good reason that mergemaster deals with this stuff rather than
> make installworld?  Or maybe I should ask, why doesn't make installworld
> handle *some* stuff in /etc, such as /etc/rc.d/ and /etc/defaults/?

Arguably, it should handle it all.  There's no reason why it shouldn't
invoke mergemaster, but the control should be given to 'make install'.

Years ago, one of our claims to fame was that we could upgrade the
system with a 'make world'.  That's never been quite correct, but I
think we should be moving towards making it more correct, not less
correct.

FWIW, I've been experimenting in this area.  I have some success, but
nothing to write home about yet.

Greg
--
See complete headers for address and phone numbers.

--IbA9xpzOQlG26JSn
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (FreeBSD)

iD8DBQFBZzIyIubykFB6QiMRAsx1AJwJgzP59TnZI08TgrU4XaxmCaJexgCfRnN3
oInX7RJ5HlFsFCJTs5dp/4Q=
=JWyT
-----END PGP SIGNATURE-----

--IbA9xpzOQlG26JSn--



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