Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/5/84; site unmvax.UUCP
Path: utzoo!linus!philabs!cmcl2!lanl-a!unm-cvax!unmvax!lee
From: lee@unmvax.UUCP
Newsgroups: net.bugs.4bsd
Subject: BUG in 1.2_upgrade on SUN (with fix)
Message-ID: <462@unmvax.UUCP>
Date: Thu, 11-Oct-84 19:55:52 EDT
Article-I.D.: unmvax.462
Posted: Thu Oct 11 19:55:52 1984
Date-Received: Sat, 13-Oct-84 03:49:46 EDT
Distribution: net
Organization: Univ. of New Mexico, Albuquerque
Lines: 29


Subject: 1.2_upgrade can die when trying to install on clients
Index:	/usr/etc/1.2_upgrade 4.2BSD 1.1

Description:
	If you have /usr mounted on a net-disk you get MAJOR problems, including
	a messed up /usr filesystem.
Repeat-By:
	Have /usr mounted on a "localhost" net-disk. Follow the instructions
	for the upgrade (inncluding the caveat in the "READ ME FIRST" doc.
Fix:
	Seems strange to me that SUN didn't do this as the caveat about
	commenting out "localhost" entries in /etc/nd.local could be
	removed as well.

	Once you have the 1.2_upgrade script off the tape edit it. Find
	the line that figures out the network partitions. Awk is used
	and the script in the foreach looks like:
  awk '$1 == "user" && $3 == 0 && $7 != -1 { print $7 }'

	and change it to

  awk '$1 == "user" && $2 != "localhost" && $3 == 0 && $7 != -1 { print $7 }'

	Now, ignore the caveat about commenting "localhost" lines and do the
	upgrade.
-- 
			--Lee (Ward)
			{ucbvax,convex,gatech,pur-ee}!unmvax!lee