[comp.unix.xenix] RaNdoM ReTurNs!!

mdc@mcp.entity.com (Marty Connor) (03/24/88)

Well, a couple weeks ago we announced that our buddy 'random' a 386
SCO Xenix 2.2.1 box was sitting in my dining room with two 2400 baud
modems attached and ready for action.   Well, it was.  In fact someone
downloaded a GNU Emacs distribution for the 386, and he's a happy
camper.  Then the modems flaked (not real surprising since I had to
scrounge them (can you say LOW budget operation?)).

Anyway, RaNdOm is back.  It's got two NEW 2400 baud modems (el chEaPo
brand, but they seem to work reliably).  So if you want an SCO Xenix
386 version of GNU Emacs or you'd like PTYs for your 386, or you need
someplace to distribute some public domain stuff, or just want to hang
out, read on.

Now to the burning question:  "WHY DOES RANDOM EXIST?"

Well, so far, it exists to be polled, and to distribute emacs and pty
drivers for SCO Xenix.  We could use mOre reasons, so if you think of
any, give us a call (or better, call up random, login as 'guest' or
'rms' or something and leave mail for 'entity'.  This machine is here
to be useful and to have fun.  Call us CrAzy.  Hey, maybe I just like
two more phone bills.  Maybe the folks from The Entity[tm] are
lonely.  Maybe guessing whether it's a 1200 baud call or a 2400 baud
call gets me off...  Damned if I know.  What the hell...

Below is the announcement for GNU Emacs sent out by The Entity[tm] the
other week.  It still applies, plus we are distributing the pty code.

So, come'n people, you're always bitching about no REAL puBlic-aCCess
machines in Massachussets,  hErE We GO!

======================  A N N O U N C E M E N T ! ! =========================

There is a redistribution of GNU Emacs (18.50) with binaries for SCO Xenix
386, for those of you without access to the Xenix Development System.

The following are available on random.entity.com:

   ~/README.emacs		A (possibly more recent) copy of this file
   ~/emacs.tar.Z		binaries, byte code [~1.5 Meg]
   ~/emacslsp.tar.Z		lisp sources and info files [~1 Meg]
   ~/emacssrc.tar.Z		c sources [~1 Meg]
   ~/emacsman.tar.Z		Texinfo sources (for info files) [~1/2 Meg]
   ~/compress.tar		sources & binaries for [un]compress [60K]

possible L.sys entries for random:

random Any ACU 2400 16179248357 --ogin:-@-ogin: uucp
random Any ACU 1200 16179248357 --ogin:-@-ogin: uucp
random Any ACU 2400 16179248380 --ogin:-@-ogin: uucp
random Any ACU 1200 16179248380 --ogin:-@-ogin: uucp

Create the directory /usr/local/emacs on your system: (see note
below), uucp the files you want into it (you need at least
emacs.tar.Z, and you almost certainly want emacslsp.tar.Z), uncompress
and untar them:

	cd /usr/local/emacs
	uncompress emacs.tar.Z
	tar xf emacs.tar

To install emacs, do the following:
	cp etc/etags /usr/bin/etags
	cp etc/ctags /usr/bin/ctags
	cp etc/emacs.1 /usr/man/man.C/emacs.C
	cp src/xemacs /usr/bin/emacs

and you're done. (you may substitute any other directory for /usr/bin)
You may also want to dump a new emacs yourself: create a lisp/site-init.el
with the changes you want to make (typically load some libraries), then do:

	cd src
	./temacs -batch -l inc-vers
	./temacs -batch -l loadup.el dump

This will create a new xemacs, which you may then install as emacs in your
binary directory.

Some notes:

(1) Emacs has pathnames for its directories compiled into it.  This means
that to use the provided binaries, you must put your emacs distribution
where the compiled emacs expects it: in the directory "/usr/local/emacs".
Sorry.  If this is a serious problem for you, please send mail to
entity@entity.com and maybe we'll make you an emacs with a different
directory compiled in.

(2) This distribution is missing some of the VMS files.  I deleted them
before I'd decided to make the distribution publically available, and
I don't really feel like going back to find them now.  If you need to
bring this up on VMS, go get the original distribution from the FSF.

(3) This distribution is missing GDB and CPP, since these don't work on
Xenix as distributed.  Again, if you need them, get the original distribution
from the FSF.

(4) A few files are changed from the original distribution.  The originals
are still here, renamed to *.Dist, where * is the original name.

(5) In the etc directory you will find files fakemail-smail and
fakemail-no-sm (love them short filenames!).  If you have /usr/bin/smail,
do 'ln fakemail-smail fakemail'.  Otherwise, do 'ln fakemail-no-sm fakemail'

(6) If you get this distribution and attempt to bring it up, please drop a
note to entity@entity.com letting us know (especially if you've hit some
problems, so we can fix them or at least mention them here so others don't
need to re-invent the wheel).