Strictly speaking, I'm not even a majordomo user yet, because I
can't get majordomo to work for me. Perhaps someone has experienced
similiar problems.
majordomo is installed on a sparc 1+ running Solaris 5.2. I made one
list called testlist, and tried to send an "info" request to it from
an account on another machine on my network. I got no response back, and
the "owner-majordomo" account on the sparc 1+ soon received a message
containing the following:
=========================
>From to@voicenet.comTue Nov 8 12:23:26 1994
Date: 1.0
From: to@voicenet.com
To: owner-majordomo@nova
Subject: Returned mail: unknown mailer error 139
----- Transcript of session follows -----
Segmentation Fault - core dumped
451 mlist... can't access alias via name service "nisplus"
554 "|/usr/users/mlist/bin/wrapper majordomo"... unknown mailer error 139
451 mlist... can't access alias via name service "nisplus"
----- Unsent message follows -----
==========================
I did not include the original message here, but I did save it to
a separate file called "testmsg", and when logged on to the Sparc 1+ as
mlist (the owner of majordomo) and in mlists' home directory, I tried the
following:
$ cat testmsg | bin/wrapper majordomo
And the sender of the orginal message soon received the proper
information file for the "testlist" list. I was able to run majordomo "by
hand", but I can't get my mailer (sendmail) to run it for me. This is my
majordomo.cf file:
================================
$whereami = "nova.voicenet.com";
$whoami = "majordomo@$whereami";
$whoami_owner = "mlist@$whereami";
$homedir = "/usr/users/mlist";
$listdir = "/usr/users/mlist/lists";
$log = "$homedir/Log";
$mailer = "/usr/lib/sendmail -oi -f\$sender \$to"
=================================
majordomo.cf is in /usr/users/mlist/cfg, and has a symbolic link to
it in /etc. I put the following aliases (aliai?) in /etc/mail/aliases, and
also in the NIS+ alias database:
==================================
majordomo: "|/usr/users/mlist/bin/wrapper majordomo"
owner-majordomo: mlist
majordomo-owner: mlist
testlist: :include:/usr/users/mlist/lists/testlist
owner-testlist: mlist
testlist-request: "|/usr/users/mlist/bin/wrapper request-recording testlist"
owner-testlist-approval: mlist
===================================
It would be wonderful (though unlikely) if somebody had already
encountered and solved this problem, and could explain it to me. Failing
that, perhaps someone could tell me:
1) Where do I find explanations for those numbered error messages,
apparently from sendmail (139, 452, 554, etc)?
2) How are the "$sender" and "$to" variables, that appear in the
"$mailer" expansion in majordomo.cf, defined?
I'd be grateful for any light anyone could shed on this situation.
Thank you.
Kurt Reimer
|
|