Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Mar 1999 03:28:50 +0200 (CEST)
From:      "Michael C. Vergallen" <mvergall@mail.double-barrel.be>
To:        Luc Morin <luc_m@videotron.ca>
Cc:        stable@FreeBSD.ORG
Subject:   Re: Cleaning up after upgrade
Message-ID:  <Pine.LNX.4.04.9903300320080.589-100000@ns.double-barrel.be>
In-Reply-To: <370011E4.BD89AC4D@videotron.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
What I did on my gateway is simply to backup the /etc directory reinstall
the system and then look at each config file. I found this the safest
option.

Michael
--- 
Michael C. Vergallen A.k.A. Mad Mike, 
Sportstraat 28			http://www.double-barrel.be/mvergall/
B 9000 Gent			ftp://ftp.double-barrel.be/pub/linux/
Belgium				tel : 32-9-2227764 Fax : 32-9-2224976
			
On Mon, 29 Mar 1999, Luc Morin wrote:

> Spidey wrote:
> > 
> > I don't know about a list, clearly.. But I know that there is a perl
> > script that compares the two directories...
> > 
> > In fact, you should take a look at:
> > 
> > http://www.nothing-going-on.demon.co.uk/FreeBSD/make-world/make-world.html
> > 
> > It looks like this:
> > 
> > Backup the existing /etc:
> > # cp -Rp /etc /etc.old
> > // Recreate a dummy set of dirs:
> > # mkdir /var/tmp/root
> > # cd /usr/src/etc
> > # make DESTDIR=/var/tmp/root distrib-dirs distribution
> > // Delete unecessary directories:
> > # cd /var/tmp/root
> > # find -d . -type d | /usr/bin/perl -lne \
> >   'opendir(D,$_);@f=readdir(D);rmdir if $#f == 1;closedir(D);'
> > 
> > // Then use the perl script available at:
> > http://www.nothing-going-on.demon.co.uk/FreeBSD/make-world/dircmp.pl (I
> > think)... if not it's on the Clayton's page...
> > # perl dircmp.pl
> > // then you have a nice output like:
> >    DIFFER: /etc/defaults
> >    DIFFER: /etc/periodic
> > [...]
> > IGNORING: group
> > IGNORING: hosts
> > [..]
> > OBSOLETE?: /etc/rc.conf
> > OBSOLETE?: /etc/fstab
> > [...]
> > Suggestions:
> > diff -c /etc/defaults /var/tmp/root/etc/defaults
> > diff -c /etc/periodic /var/tmp/root/etc/periodic
> > [...]
> > diff -c /etc/pccard.conf.sample /var/tmp/root/etc/pccard.conf.sample
> > cp /var/tmp/root/etc/rc.isdn /etc
> > [...]
> > diff -c /etc/pwd.db /var/tmp/root/etc/pwd.db
> > rm /etc/rc.conf
> > [...]
> > 
> > Nice, uh?
> > 
> > On Mon, 29 Mar 1999, Luc Morin wrote:
> > 
> 
> Thank you for the reply. I should have mentionned that I already have
> used mergemaster to update my /etc, /dev and /root directories
> succesfully. All I really want to make sure of is that there are no
> obsolte files there. The dircmp.pl script is a good start since it will
> spot if a file is in /etc but not in the newer source, but I don't think
> I can rely on it for an authoritative answer.
> 
> I guess I could always take a look at a freshly installed 3.1 system to
> spot differences.
> 
> Thanks again.
> 
> -- 
> Luc Morin    <luc_m@videotron.ca>
> Electrical Engineering Technologist
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-stable" in the body of the message
> 



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.04.9903300320080.589-100000>