Received: (from major@localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id DAA12957
	for pups-liszt; Thu, 18 Feb 1999 03:17:55 +1100 (EST)
Received: from moe.2bsd.com (0@MOE.2BSD.COM [206.139.202.200])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id DAA12952
	for <pups@minnie.cs.adfa.edu.au>; Thu, 18 Feb 1999 03:17:47 +1100 (EST)
Received: (from sms@localhost)
	by moe.2bsd.com (8.9.0/8.9.0) id IAA02324;
	Wed, 17 Feb 1999 08:15:01 -0800 (PST)
Date: Wed, 17 Feb 1999 08:15:01 -0800 (PST)
From: "Steven M. Schultz" <sms@moe.2bsd.com>
Message-Id: <199902171615.IAA02324@moe.2bsd.com>
To: entropy@zippy.bernstein.com, sms@moe.2bsd.com
Subject: Re: 2.9BSD:  mbuf.h
Cc: pups@minnie.cs.adfa.edu.au
Sender: owner-pups@minnie.cs.adfa.edu.au
Precedence: bulk

Hi

> Sounds like fun.  Any hints on the correct upgrade path to avoid this
> lossage?

	Oh, it's not _completely_ irrecoverable and is "fun" in a perverse
	way.

	First go thru all of the executable directories (/bin, /usr/bin,...)
	and identify all of the overlaid executables and save copies of them.
	Shouldn't be too many but the important one is 'ex'/'vi'.  A number
	of programs rely on using 'ex' scripts to edit generated files (the
	kernel makefiles are _good_ examples;)), and so on.  Having an older
	copy of 'ex'/'vi' is the main thing I remember as saving the day.

> Better yet, would you be willing and able to upload a disk image or
> tar file of an upgraded system to the PUPS archive (or directly to me

	Oh, I have no 2.9 systems - this was all done 10 years ago.  The
	systems I run now use MSCP/TMSCP devices and 2.9 lacks support
	for those.

	Steve

