request-answer got broken by changes to majordomo and majordomo.pl.
I patched it this way:
cd /local/src/majordomo/
diff -c /local/src/majordomo/request-answer.ORIG /local/src/majordomo/request-answer
*** /local/src/majordomo/request-answer.ORIG Mon Dec 26 18:48:33 1994
--- /local/src/majordomo/request-answer Tue Jan 31 02:49:47 1995
***************
*** 37,46 ****
--- 37,48 ----
$in_reply_to = $hdrs{"message-id"} . ", from " . $hdrs{"from"};
$list = $ARGV[0];
+ eval '
sub do_exec_sendmail {
exec("/usr/lib/sendmail", "-f$list-request", "-t") ||
die("Failed to exec sendmail");
}
+ ';
open(MAIL, "|-") || &do_exec_sendmail();
***************
*** 47,58 ****
print MAIL <<"EOM";
To: $reply_to
From: $list-request
! Subject: Your mail to $list-request@$whereami
In-Reply-To: $in_reply_to
! Reply-To: $list-approval@$whereami
This pre-recorded message is being sent in response to your recent
! email to $list-request@$whereami.
All routine administrative requests (including subscriptions and
unsubscriptions) concerning this mailing list are handled by an
--- 49,60 ----
print MAIL <<"EOM";
To: $reply_to
From: $list-request
! Subject: Your mail to $list-request\@$whereami
In-Reply-To: $in_reply_to
! Reply-To: $list-approval\@$whereami
This pre-recorded message is being sent in response to your recent
! email to $list-request\@$whereami.
All routine administrative requests (including subscriptions and
unsubscriptions) concerning this mailing list are handled by an
[end of patch]
It would seem that the testers of 1.93 only used Majordomo with
the -l option at the *-request alias, or else got no messages for
*-request during the testing period.
--
Spider Boardman (at home) spider@Orb.Nashua.NH.US
speaking only for myself ...!decvax!orb!spider
References:
|
|