It passes the acceptance tests that I've got, but that still leaves a
buncho holes. Fetch it and give me feedback, it's bedtime on this
side of the world. :0)
Changes from 1.93:
* Changelog: release of majordomo version 1.94
Escaped all @ signs for perl5.
Replaced hardcoded sendmail references with a variable.
Preserves ownership and permissions of files.
arch command is now defined.
X400 code checks for c= and a[dmd]= parts.
Added max_which_hits to limit 'which' output.
Clarified help text
Calls open_temp for temp files
Sends the welcome message to the stripped address if strip is set.
Added 'unsubscribe *'
Fixes the "zero-length subscriber file" bug: checks the return
code on every print, open, and closeout.
Stricter check for the end of the header.
fixed valid_addr to better check for domain style addrs.
calls open_temp for temp files
fixed addr_match to check for a @ in unsubscribe code
(to allow 'unsubscribe alt.sys.something', for example)
abort now sends mail if the permissions are set wrong, instead of looping endlessly.
Added more checks for mailer messages.
Mungedomain is heeded by resend for posting to a closed list.
Additionally checks the reply-to field for posting approval
Added taboo_headers and taboo_body checks.
fixed 'can't find passwd' bit.
&grab_restrict_post only adds $listdir if needed.
setgroups can return non-zero, checked for that.
Clarified usage message.
Chan Wilson --- email@example.com
Silicon Graphics, SA, Switzerland.