Hi there,
I've just been given the task of installing 1.94 at out site. One of the
things I need to do is add the ability to treat multiple domains as being the
same as far as list members/managers are concerned (ie.
lindholm@interchange.ubc.ca and lindholm@netinfo.ubc.ca are treated as the same
person). While looking through the code I noticed that do_which() does not use
the mundgedomain variable which seems wrong to me. So I made this change, or am
I missing something? Thanks
George
George Lindholm phone: (604) 822-4375
University Computing Services, UBC fax: (604) 822-5116
6356 Agricultural Road, Vancouver, B.C., Canada internet: lindholm@ucs.ubc.ca
V6T 1Z2
*** majordomo 1998/02/03 21:53:03 1.1
--- majordomo 1998/02/03 23:52:53
***************
*** 653,659 ****
}
$_ = &chop_nl($_);
! if (&addr_match($_, $subscriber, 1)) {
if ($count == 0) {
printf REPLY "%-23s %s\n", "List", "Address";
printf REPLY "%-23s %s\n", "====", "=======";
--- 653,659 ----
}
$_ = &chop_nl($_);
! if (&addr_match($_, $subscriber,
(&cf_ck_bool($clean_list,"mungedomain") ? 2 : 1))) {
if ($count == 0) {
printf REPLY "%-23s %s\n", "List", "Address";
printf REPLY "%-23s %s\n", "====", "=======";
|
|