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