This software is being distributed under the GNU Public License,
see the file GNU.license for more details.

Rsaref is copyright RSA Laboratories, and is distributed under
its own license. The text of that license is in the rsaref/doc directory.

To build Mixmaster you must first make rsaref.
cd to rsaref/mix
type make all

if there are problems try editing the make file to use gcc rather than cc.

cp rsaref.a ../../Mix/Src/.

cd ../../Mix/Src

You must edit mixmaster.h and mixmaster.conf for your system.
See README.remailer for this information.

type make all

You should now have a working version of Mixmaster.

When updating an existing installation of Mixmaster, simply replace
your old Src directory with the new, edit mixmaster.h, and recompile.
Then check README.changes to see if you need to add any new lines to your
mixmaster.conf, or any other secondary files.

Special Instructions for vaious platforms
================
Solaris 2.4 (SunOS 5.4)
   You may need to uncomment the LDFLAGS line in Mix/Src/Makefile
   If you get an error about ranlib when compiling rsaref
   it is probably safe to ignore it.

SunOS 4.1.3u1 and older
   Replace "ranlib" with "ranlib -t" in rsaref/Mix/makefile
   if you get errors when linking rsaref.a to mixmaster.

BSDI
   Edit the cflags line so it includes at least all the following flags.
   CFLAGS = -g -O -I/usr/include -I/usr/include/sys

======================
Credit where credit is due:
   I have had help on this project from many people.
   Many uncredited ideas, and pieces of code were provided by the Mixmaster
   beta test team. They were:
      John A. Perry <perry@jpunix.com>
      L. McCarthy <lmccarth@opine.cs.umass.edu>
      John B. Fleming <jfleming@kether.alias.net>
      Andre' M. VanKlaveren vanklava@eniac.ac.siue.edu
      rfritz@spiff.ccs.carleton.ca (Ron Fritz)

   Finally, I thank my wife Barbara for supporting me through all those nights
   in front of the computer.

Lance Cottrell     11 May 1995
<loki@obscura.com>
