Re: 4.8->Current & Depreciated files

From: Terry Lambert (tlambert2_at_mindspring.com)
Date: 07/31/03

  • Next message: Tinderbox: "[current tinderbox] failure on i386/i386"
    Date: Thu, 31 Jul 2003 00:50:40 -0700
    To: John Birrell <jb@cimlogic.com.au>
    
    

    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
    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


  • Next message: Tinderbox: "[current tinderbox] failure on i386/i386"

    Relevant Pages

    • Re: Looking for detailed documentation: Install to existing filesystem
      ... > to install FBSD from an existing filesystem, rather than from FTP or CD. ... and point sysinstall to that partition/directory ... The easiest thing to do is follow the instructions in sysinstall. ... Everything from the first CDROM, ...
      (freebsd-hackers)
    • Re: mergemaster default action
      ... >> HTH, HAND. ... since he is one of the most proeminent freebsd ... > ways better than sysinstall when polished. ... Yeah, well, I understand the issues with mergemaster. ...
      (comp.unix.bsd.freebsd.misc)
    • Re: cant jump to superuser after buildwerld
      ... ran mergemaster -p ... follow all the instructions on the makewerld page given below.. ... but i am a bit afraid to just jump in the middle somewhere.. ... sorry for being so stupid. ...
      (freebsd-stable)
    • Re: CVSUP and 5.2.1 RELEASE
      ... Someday we have to clean these instructions up, ... we have never *needed* `mergemaster -p' ... before buildworld, and I think it is confusing to tell users it ... it only has to be done once -- even when installing on multiple ...
      (freebsd-current)
    • AW: CVSUP and 5.2.1 RELEASE
      ... >> have a short, consistent set of instructions. ... Recently mergemaster -p insisted that I add certain ... He is talking of make buildworld, not installworld. ...
      (freebsd-current)