Upgrading SCO Xenix -> SCO Unix

Jeff Liebermann jeffl at comix.UUCP
Sun Dec 2 21:01:13 AEST 1990


> Well I've finally decided to make the plunge and move from SCO Xenix to
> SCO Unix. My Xenix was 2.3.2/MC with Devsys, Text, and VP/ix 1.1. My SCO
> Unix is 3.2 ver 2/MC, DevSys (whatever version) and VP/ix 1.2. I would
> also like to get the TPS working under Unix.
> 
How to install Xenix Text Processing under Unix

login: root
cd /usr/bin			# goto /usr/bin
cp cut cut.UNIX			# these 3 get clobbered by text processing.
cp paste paste.UNIX		# make copies.
cp spell spell.UNIX
cd /usr/lib			# goto /usr/lib
mv /usr/lib/spell /usr/lib/spell.UNIX	# spelling checker directory gets
					# munched.  Save original.
cd /				# must be in root dir
tar xvf /dev/rfd096		# extract all the files to their proper place.
cp /tmp/perms/text .		# copy permissions file to root
grep '^\#ser' text > fix	# extract files to brand 

Now edit the file "fix" to look like this (or just use this one):
Replace ser_no and un_lock with your serial number and unlocking code.

/etc/brand ser_no un_lock ./usr/bin/col ./usr/bin/eqn ./usr/lib/spell/spellprog\
./usr/bin/nroff ./usr/bin/troff ./usr/bin/tbl ./usr/lib/tmac/tmac.an\
./usr/lib/tmac/tmac.s ./usr/bin/mm

cd /				# MUST be in root dir.
chmod +x /fix			# make it executable.
fix				# run it.

Try to nroff something now.  Should work ok.

Do NOT put the perms file in /etc/perms directory.  custom gets
confused with the Xenixisms.  I keep a copy as /etc/text.perms
(early Xenix location).

It doesn't seem to be necessary to run fixperm.  All the files
appear to be (correctly) owned by bin.

I've been using the cut, paste, and spell binaries from the Xenix
text processing system instead of the Unix ones, to check for
possible screw ups.  None so far.


-- 
# Jeff Liebermann   Box 272   1540 Jackson Ave     Ben Lomond    CA  95005
# (408)336-2558 voice  (408)429-0483 digital pager  wb6ssy  CIS:73557,2074 
# PC REPAIR & RF DESIGN    uunet!comix!jeffl    ucscc.ucsc.edu!comix!jeffl
# universe!milky_way!solar_system!earth!na!us!uunet!comix!jeffl



More information about the Comp.unix.xenix.sco mailing list