<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
</head>
<body>
<div class="moz-text-html" lang="x-western">Arghhhh!!! <br>
<br>
After several attempts to get Mailman installed (including stable 2.0 final,
and newest 2.1rc1), and hitting unresolvable "smrsh: mailman not available
for sendmail programs" issues (despite trying numerous things), i'm just
about ready to give up.<br>
<br>
I've been able to get Mailman to send email to a new subscriber asking
for confirmation, and the /var/log/maillog shows the response to the subscriber's
confirmation email, but ALWAYS reporting the damn smrsh problem:<br>
<small><font face="Courier New, Courier, monospace">-------- /var/log/maillog
segment ------------<br>
</font><font face="Courier New, Courier, monospace">sendmail[30785]: gBTEUjD30785:
from=<a class="moz-txt-link-rfc2396E"
href="mailto:ksteward@keithsteward.com"><ksteward@keithsteward.com></a>,
size=2749, class=0, nrcpts=1, msgid=<!~!UENERkVCMDkAAQACAAAAAAAAAAAAAAAAABgAAAAAAAAAebN2b6Pb1RGjtQJgjI3Ph8KAAAAQAAAAX+S3UuMa1xGjtQAFXc7j,
proto=ESMTP, daemon=MTA, relay=steward-family.com [66.127.210.186]<br>
smrsh: uid 8: attempt to use mailman request test1<br>
sendmail[30786]: gBTEUjD30785: to="|/etc/smrsh/mailman request test1", ctladdr=<a
class="moz-txt-link-rfc2396E"
href="mailto:test1-request@justice4injuredworkers.org"><test1-request@justice4injuredworkers.org></a>
(8/0), delay=00:00:00, xdelay=00:00:00, mailer=prog, pri=31743, dsn=5.0.0,
stat=Service unavailable<br>
sendmail[30786]: gBTEUjD30785: gBTEUjD30786: DSN: Service unavailable<br>
sendmail[30786]: gBTEUjD30786: to=<a class="moz-txt-link-rfc2396E"
href="mailto:ksteward@keithsteward.com"><ksteward@keithsteward.com></a>,
delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=31843, relay=keithsteward.com.
[66.127.210.186], dsn=2.0.0, stat=Sent (gBTERt820385 Message accepted for
delivery)</font></small><br>
<small><font face="Courier New, Courier, monospace">----------- end segment
---------------</font></small><br>
<br>
<b>System information:</b><br>
RedHat 7.2, Sendmail 8.11.6, Python-2.2.2<br>
The /etc/aliases includes:<br>
<small><font face="Courier New, Courier, monospace">## test1 mailing list<br>
test1: "|/etc/smrsh/mailman post test1"<br>
test1-admin: "|/etc/smrsh/mailman admin test1"<br>
test1-bounces: "|/etc/smrsh/mailman bounces test1"<br>
test1-confirm: "|/etc/smrsh/mailman confirm test1"<br>
test1-join: "|/etc/smrsh/mailman join test1"<br>
test1-leave: "|/etc/smrsh/mailman leave test1"<br>
test1-owner: "|/etc/smrsh/mailman owner test1"<br>
test1-request: "|/etc/smrsh/mailman request test1"<br>
test1-subscribe: "|/etc/smrsh/mailman subscribe test1"<br>
test1-unsubscribe: "|/etc/smrsh/mailman unsubscribe test1"</font></small><br>
Sendmail can send and receive successfully from a regular (non-Mailman)
account on the machine running Mailman.<br>
newaliases was run after the above aliases were added.<br>
/etc/smrsh contains:<br>
<small><font face="Courier New, Courier, monospace"> lrwxrwxrwx 1 root
root 31 Dec 29 05:38 mailman -> /usr/local/mailman/mail/mailman</font></small><br>
The permissions on the /usr/local/mailman/mail/mailman wrapper are:<br>
<font face="Courier New, Courier, monospace"> -rwxr-sr-x 1 mailman mailman
39593 Dec 29 05:16 mailman</font><br>
<br>
<br>
<b>Things i've tried:</b><br>
<ol>
<li>./configure --with-mail-gid=mail</li>
<li>path to mailman wrapper in /etc/aliases as either '/usr/local/mailman/mail/mailman'
or '/etc/smrsh/mailman'<br>
</li>
<li>ln -s /etc/smrsh/mailman /usr/local/mailman/mail/mailman</li>
<li>copying the compiled wrapper (/usr/local/mailman/mail/mailman) into
/etc/smrsh</li>
<li>changing uid/gid of the wrapper to mailman, to mail</li>
<li>by-passing sendmail as a test as in: <small><font
face="Courier New, Courier, monospace">echo "confirm" | /etc/smrsh/mailman
request test1</font></small>, only to get mailman complaining about the gid</li>
<li>by-passing root/sendmail as in: <small><font
face="Courier New, Courier, monospace">sudo -u mail "test" | /etc/smrsh/mailman
request mailman</font></small>, only to still get a gid complaint.</li>
<li>restarting Sendmail daemon and Mailman's qrunner daemon after config
changes.<br>
</li>
</ol>
By the way, i've done extensive reading of:<br>
<ul>
<li>Mailman INSTALL</li>
<li>Mailman README.SENDMAIL</li>
<li>Mailman README.LINUX</li>
<li>Sendmails various READMES pertaining to SMRSH etc</li>
<li>the mailman-developers list archives</li>
</ul>
At this point, i'm out of ideas on what to try, except to abandon Mailman
and switch to something like Majordomo, etc. And frankly i think i've run
out of time. I've spent several evenings on this already. Getting any kind
of mailing list up and running is more important than the bells and whistles
that Mailman offers.<br>
<br>
thanks.<br>
<br>
-keith s.<br>
<br>
<br>
<br>
</div>
</body>
</html>