Date: Mon, 3 Sep 2001 00:22:56 -0400 (EDT) From: Chris BeHanna <behanna@zbzoom.net> To: FreeBSD-Stable <stable@freebsd.org> Subject: Re: 2.2.8 -> 4.3 upgrade Message-ID: <Pine.BSF.4.32.0109030005340.575-100000@topperwein.dyndns.org> In-Reply-To: <20010902194650.A26090@freeway.dcfinc.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 2 Sep 2001, Chad R. Larson wrote: > I'm about to bite the bullet and upgrade my old reliable server from > 2.2.8-STABLE to 4.3-RELEASE. Biggest incentive is the increasing > number of ports that won't build without hand-holding and desire to > support the Ricoh MP7040S SCSI CD-ROM burner I bought for it without > doing the basic research to realize the WORM dirvers wouldn't > recognize it. Silly me, I thought SCSI burners would be as > interchangeable as SCSI disks and CD-ROM drives. > > I worked my way through the steps of doing the source upgrade (which > includes stops along the way at 3.5.1 and 4.1, as best I can tell) > and decided it would be easier to try to make one large leap. Yeow! > So, I'm planning on: > 1) Full backup (maybe several :->) > 2) Boot 4.3-RELEASE CDs and select "Upgrade" (kernel and binaries > only) I'm not sure if this will work. When I first upgraded from 3.4 to 4.0, I had a nice chat with a nice lady at Walnut Creek who said that upgrades across minor releases should work, but that upgrades across major releases are unlikely to work. You'll have a full backup, so if it doesn't work, you can install from scratch, restore your data, restore /etc to a secondary place (e.g., /etc.2.2.8), and put back (most of) your configuration. > [...snip...] > > Things I worry about: > 1) Are all the currently built ports going to continue to run? > That is, should I be concerned about a.out/2.x compatability > issues? Am I going to have to rebuild the ports now in use? If you install the 2.x compatibility libraries from the CD, I would expect the old stuff to continue to run; HOWEVER, you may have to fiddle with ldconfig to get the old stuff to look for the compat dynamic libraries in the correct places. See the ld_config_paths_aout setting in /etc/defaults/rc.conf. > 2) Will my elaborately constructed ghostscript/hpdj500 printer > subsystem that now makes my antique HP DeskJet 520 think it is > a PostScript printer going to be damaged? If it is, install the apsfilter port and go through its configuration. It's a *wonderful* port, and it works great. The idea is that it sets up a printcap entry that points to a config-generated script that invokes ghostscript with the correct options to translate PS output to HP-PCL, then feed that to your printer. If it works on my even-more-antique OfficeJet 350, it should work on your DeskJet 520. > I =am= expecting that I'll have to redo my sendmail.cf and > supporting files; that should be no problem for me. This machine > isn't running named. Neither is mine. The only thing I have to tweak in my sendmail.cf is to turn MeToo back on, but then, I use fetchmail to get my mail from my ISP (I have no MX record, and my ISP blocks inbound connections to ports 1-1024 unless I pay for "business grade" service), and my otherwise-stock sendmail configuration DTRT when I send mail out. Note that for that to work, your mail delivery host has to have a resolvable hostname. I use dyndns.org for that (and yes, I have given them money, and so should you if you use them). > So, gang. What else should make be duck? Will it be easier if I > preserve some particular configuration files before I start (other > than doing the full backups, that is). Save /etc for sure, and probably also /usr/local/etc. -- Chris BeHanna Software Engineer (Remove "bogus" before responding.) behanna@bogus.zbzoom.net I was raised by a pack of wild corn dogs. 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.BSF.4.32.0109030005340.575-100000>