I am a new user of majordomo: just finished installing ver 1.93 on
a Sparc 1+ running Sun-OS 4.1. I have perl 4.036.
The installation went fine, and I made up a mock list called "foxies".
When I send mail to "foxies", all the users in that list receive it.
Different users at the same address where "foxies" resides (that is,
@journal.math.indiana.edu) can subscribe by writing, as usual,
subscribe foxies
However, if I position myself in another machine, and send a message
to majordomo@journal.math.indiana.edu requesting
subscribe foxies
I get the following message:
>From MAILER-DAEMON@journal.math.indiana.edu Thu Mar 23 16:21:08 1995
Received: from journal.math.indiana.edu by iu-math.math.indiana.edu
(4.1/9.7jsm) id AA09862; Thu, 23 Mar 95 16:21:08 EST
Received: by journal.math.indiana.edu
(4.1/9.7jsm) id AA13094; Thu, 23 Mar 95 16:27:03 EST
Date: Thu, 23 Mar 95 16:27:03 EST
From: "Mail Delivery Subsystem" <MAILER-DAEMON@journal.math.indiana.edu>
Subject: Returned mail: unknown mailer error 139
To: <elena@iu-math.math.indiana.edu>
Status: RO
----- Transcript of session follows -----
sh: 13096 Memory fault
554 "|/u5/Majordomo/majordomo-1.93/wrapper majordomo"... unknown mailer error 139
Moreover, when I do
echo subscribe|/usr/lib/sendmail -v majordomo
majordomo... aliased to "|/u5/Majordomo/majordomo-1.93/wrapper majordomo"
"|/u5/Majordomo/majordomo-1.93/wrapper majordomo"... Connecting to via prog...
sh: 13522 Memory fault
"|/u5/Majordomo/majordomo-1.93/wrapper majordomo"... unknown mailer error 139
I have compiled and recompiled majordomo several times. Suspecting
something with wrapper, I did a strings on it, which gave me this:
$Header: /sources/cvsrepos/majordomo/wrapper.c,v 1.1.1.1.8.2 1995/01/07 17:28:00 rouilj Exp $
HOME=/u5/Majordomo/majordomo-1.93
PATH=/bin:/usr/bin:/usr/local/bin:/usr/ucb
SHELL=/bin/csh
MAJORDOMO_CF=/u5/Majordomo/majordomo-1.93/majordomo.cf
USAGE: %s program [<arg> ...]
%s: error: insecure usage
/u5/Majordomo/majordomo-1.93
%s: error: malloc failed
%s/%s
/u5/Majordomo/majordomo-1.93
USER=
LOGNAME=
%s: error: recompile with POSIX flags.
I did not like the looks of it, so, knowing that I had a more complete
C library if I used gcc, I changed Makefile to run gcc instead of cc.
The new wrapper gives, under strings, the following:
$Header: /sources/cvsrepos/majordomo/wrapper.c,v 1.1.1.1.8.2 1995/01/07 17:28:00 rouilj Exp $
which seems to me to indicate no compilation errors. Can anybody give
me a clue? Many thanks, elena
|
|