Trouble with Xenix rmail.
Ron Kuris
ron at rdk386.uucp
Wed Jun 6 05:20:12 AEST 1990
In article <145 at embassy.UUCP> lance at embassy.UUCP (Lance N. Antrim) writes:
> [ my original response deleted ]
>
>This must be a recurring question, so if there is a reference to send me
>to, then please do. I want to install smail 2.5 on my Xenix 386 system.
> I have the sources for smail 2.5 and pathalias. I assume that I pretty
>much follow the instructions for installation on a System V/no sendmail
>system, but it there anything particular to Xenix that I should watch
>for? In particular, do I treat xenix execmail as if were the SysV
>rmail?
>
>I have been through the documentation, the nutshell guides and the xenix
>manuals, but now I need advice from those who gone before. You can
>e-mail responses and I will post a summary of the steps needed to
>install smail on Xenix for others.
You're right -- probably tons of people are interested. I only made two
changes to smail to get it to work, plus renamed "execmail" to
"lexecmail" (its in /usr/lib/mail). "execmail" should be a link to "smail"
which should be a link to "rmail" :-)
Here's my context diffs. They apply to version 2.5 of smail.
*** Makefile Thu Apr 26 06:22:27 1990
--- ../smail.orig/Makefile Tue Jun 5 06:14:14 1990
***************
*** 6,12 ****
#
# System V Release 2.0 sites can use -lmalloc for a faster malloc
#
! LIBS = -lmalloc
OBJECTS = main.o map.o resolve.o deliver.o misc.o alias.o pw.o headers.o getpath.o str.o getopt.o
--- 6,12 ----
#
# System V Release 2.0 sites can use -lmalloc for a faster malloc
#
! #LIBS = -lmalloc
OBJECTS = main.o map.o resolve.o deliver.o misc.o alias.o pw.o headers.o getpath.o str.o getopt.o
*** defs.h Thu Apr 26 07:05:09 1990
--- ../smail.orig/defs.h Tue Jun 5 06:14:15 1990
***************
*** 201,207 ****
#ifdef BSD
#define LMAIL(frm,sys) "/bin/mail" /* BSD local delivery agent */
#else
! #define LMAIL(frm,sys) "/usr/lib/mail/lexecmail -f %s",frm /* SV local delivery agent */
#endif
#define LARG(user) " '%s'",postmaster(user)
--- 201,207 ----
#ifdef BSD
#define LMAIL(frm,sys) "/bin/mail" /* BSD local delivery agent */
#else
! #define LMAIL(frm,sys) "/bin/lmail" /* SV local delivery agent */
#endif
#define LARG(user) " '%s'",postmaster(user)
--
--
...!pyramid!unify!rdk386!ron -or- ...!ames!pacbell!sactoh0!siva!rdk386!ron
It's not how many mistakes you make, its how quickly you recover from them.
More information about the Comp.unix.xenix
mailing list