home *** CD-ROM | disk | FTP | other *** search
- X.README
-
- This file describes how to use my smail 2.5 patches for SCO Xenix System V.
-
- To use these patches, you need either (1) Larry Wall's "patch" program, or
- (2) lots of patience while you apply these changes by hand.
-
- So, here it is:
-
- 1. Find your original, untouched smail 2.5 sources. Copy these
- to a new directory. (We'll call it "/usr/src/xsmail".)
-
- 2. Move the files in this sharchive (Makefile, X.README,
- X.PATCHES, execm.c, install_smail) into /usr/src/xsmail.
- This will overwrite the distributed Makefile.
-
- 3. Run "patch <X.PATCHES". No patches should fail; if any do,
- then you probably started with modified sources or with the
- wrong version of smail.
-
- (This step will leave ".orig" files lying around. You may
- remove these at any time, but I'd leave them until installation
- is complete just to be on the safe side. And if any patches
- fail, those patches will be in ".rej" files.)
-
- 4. Examine defs.h and configure it for your installation.
- Specifically, if you're running Micnet or Xenix-Net, you'll
- probably want to uncomment "#define MICNET". (Or you can
- define it in the Makefile.)
-
- 5. Run "make" to make smail and execm.
-
- 6. >As root<, run "./install_smail".
-
- If you do the above steps, the following will have occurred:
-
- Smail is installed as /usr/bin/smail.
-
- /usr/bin/rmail is moved to /usr/bin/rmail.x and never used again.
-
- /usr/bin/smail is linked to /usr/bin/rmail.
-
- /usr/lib/mail/execmail is moved to /usr/lib/mail/execmail.x, which
- smail uses for delivering local mail. (If you define MICNET when
- compiling smail, then execmail.x is used for delivering _all_ mail,
- not just local mail.)
-
- The program execm.c is installed as /usr/lib/mail/execmail. This
- "fake" execmail just parses its arguments and executes smail. I
- would have just linked /usr/bin/smail to /usr/lib/mail/execmail,
- but their arguments are different. (The /bin/mail program uses
- execmail to do its work.)
-
- Users of /bin/mail note: If you want to use Internet-style addresses with
- /bin/mail, you have to add the line "set execmail" to /usr/lib/mail/mailrc.
- Otherwise, /bin/mail assumes that addresses without bangs must be valid
- local users.
-
- One final comment: I'd like to have some idea of how widely used these
- patches are. So when you get it working -- or if you can't! -- drop me a
- line and tell me about it. (My address is chip@ateng. If you can't get a
- valid path, try codas!ateng!chip or uunet!ateng!chip.)
-
- 28 December 1987
- Chip Salzenberg <chip@ateng.UUCP>
- A T Engineering, Tampa, FL
-