From owner-freebsd-current@FreeBSD.ORG Thu Jul 31 00:52:01 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8147037B401 for ; Thu, 31 Jul 2003 00:52:01 -0700 (PDT) Received: from bluejay.mail.pas.earthlink.net (bluejay.mail.pas.earthlink.net [207.217.120.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FC4B43F3F for ; Thu, 31 Jul 2003 00:52:00 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from user-38lc0sl.dialup.mindspring.com ([209.86.3.149] helo=mindspring.com) by bluejay.mail.pas.earthlink.net with asmtp (SSLv3:RC4-MD5:128) (Exim 3.33 #1) id 19i8Dt-0001Ac-00; Thu, 31 Jul 2003 00:51:42 -0700 Message-ID: <3F28CA50.B5BAACF3@mindspring.com> Date: Thu, 31 Jul 2003 00:50:40 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: John Birrell References: <20030730172939.G18842@freebsd1.cimlogic.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-ELNK-Trace: b1a02af9316fbb217a47c185c03b154d40683398e744b8a4098888a8d10a37d2e8d6f5dec55195ee350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c cc: freebsd-current@freebsd.org cc: Benjamin Close Subject: Re: 4.8->Current & Depreciated files X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2003 07:52:01 -0000 John Birrell wrote: > On Wed, Jul 30, 2003 at 04:44:54PM +0930, Benjamin Close wrote: > > I'm about to upgrade from FreeBSD 4.8 to Current (following the > > instructions in UPDATING) and was just wondering if mergemaster removes > > depreciated files between the two versions. Ie: /etc/rc.sendmail I believe > > is now depreciated to one of the rcNG scripts. Does merge master handle > > the deleting of this file or is there some other utility? > > I've just been through this. The instructions would have you run > mergemaster -p before doing an installworld. For me, that only tried to > update /etc/passwd and /etc/group which already had the sendmail users > and groups so there was nothing to update. My normal approach for doing this is to build all the way to ISO images, and then copy the sysinstall off the first one to /tmp, then mount the first one on /mnt, cd to /tmp (as root), and run sysinstall (you have to name it sysinstall) and select "upgrade". If you can't build to ISO's from sources, then it's probably not something you want to upgrade to anyway. The only things I've seen this miss are: 1) bootblocks You can do these manually, after the upgrade, before you reboot 2) /etc/pam.conf This screwed me on ssh logins, and only on the 4.3/4.4 era upgrade, where they added the entries for ssh to the file 3) /dev/MAKEDEV all It wasn't run unless you booted from the upgrade media; with devfs, this isn't a problem. -- Terry