From owner-freebsd-questions@FreeBSD.ORG Tue Aug 12 19:07:29 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D10237B401 for ; Tue, 12 Aug 2003 19:07:29 -0700 (PDT) Received: from outbox.allstream.net (outbox.allstream.net [207.245.244.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id D113843FA3 for ; Tue, 12 Aug 2003 19:07:28 -0700 (PDT) (envelope-from otzinger@attcanada.ca) Received: from localhost (unknown [216.123.133.80]) by outbox.allstream.net (Postfix) with SMTP id 2E5E7B642B; Tue, 12 Aug 2003 22:07:26 -0400 (EDT) Date: Tue, 12 Aug 2003 22:10:20 -0400 From: otzinger@attcanada.ca To: "Mike Maltese" , freebsd-questions@freebsd.org Message-Id: <20030812221020.266aabd8.otzinger@attcanada.ca> In-Reply-To: <000701c360b4$3c510bb0$f4f0a8c0@pcmedx.com> References: <20030812025041.41230bb9.epilogue@attcanada.ca> <000701c360b4$3c510bb0$f4f0a8c0@pcmedx.com> X-Mailer: Sylpheed version 0.9.0 (GTK+ 1.2.10; i386-portbld-freebsd4.8) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: mergemaster clarification X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Aug 2003 02:07:29 -0000 On Tue, 12 Aug 2003 02:29:31 -0700 "Mike Maltese" wrote: > > possible. various sources (handbook, man page, absolute bsd, google) > indicated > > that mergemaster would compare files for differences. it did, but it only > presented > > 4 different files. i had the impression that mergemaster would run > through *all* the > > files in /etc. was i wrong to expect this? > > Kinda. Mergemaster will only attempt to merge files that are different from > source. Either the four files it compared were modified by you in the > configuration of your system, or they were updated in the source tree (or > both). it is precisely because i modified *many* files under /etc (like rc.conf, master.passwd, group, adduser.conf, XF86Config, fstab, gettytab, ttys, and on and on...) that i expected mergemaster to present me with more than just 4 files to compare (which were ppp.conf, motd, csh.cshrc, and one other which i no longer recall). is this the expected behaviour? [tks for your quick reply, mike.] > > my cvsup file includes this line -- *default release=cvs tag=RELENG_4_8. > if i > > understand the cvsup instructions correctly, this means i should only get > > code for security advisories and other seriously critical fixes. the > original install > > Yes. > > > > > does this mean that make world only rebuilds part of the code and not the > whole > > system? could this be why mergemaster did not ask me about all the files > in /etc? > > The make buildworld process will build everything and make installworld will > replace everything (and if I'm wrong here I'm sure someone will correct me). > > Hope this helps - Mike > > >