Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!ucdavis!csusac!unify!rdk386!ron From: ron@rdk386.uucp (Ron Kuris) Newsgroups: comp.unix.xenix Subject: Re: Trouble with Xenix rmail. Message-ID: <1990Jun5..2479@rdk386.uucp> Date: 5 Jun 90 19:20:12 GMT References: <1990Jun3..23459@rdk386.uucp> <145@embassy.UUCP> Reply-To: ron@rdk386.UUCP (Ron Kuris) Organization: At Home, Sacramento, CA Lines: 65 In article <145@embassy.UUCP> lance@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.