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)
Europe: ftp://ftp-europe.sgi.com/incoming/majordomo-1.94a1.tar.Z
US: ftp://ftp.sgi.com/pub/majordomo-1.94a1.tar.Z
Changes from 1.93:
* Changelog: release of majordomo version 1.94
* ALL:
Escaped all @ signs for perl5.
Replaced hardcoded sendmail references with a variable.
Preserves ownership and permissions of files.
* Makefile
arch command is now defined.
* majordomo:
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.
* majordomo.pl:
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.
* resend:
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.
* approve:
fixed 'can't find passwd' bit.
* config-parse.pl:
&grab_restrict_post only adds $listdir if needed.
* archive2.pl:
chdir $HOME.
* wrapper.c:
setgroups can return non-zero, checked for that.
* bounce:
Clarified usage message.
--Chan
--
Chan Wilson --- cwilson@sgi.com
Silicon Graphics, SA, Switzerland.
Follow-Ups:
|
|