[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Groupexpire doesn't work on globs
There is a bug in the code for texpire. It doesn't accept the expiry
time if the groupname is a glob.
I traced the bug to the lookup_expire() routine. The parameters to
ngmatch() are reversed. As a result it treats the newsgroup name as
the pattern, instead of the real pattern given by the groupexpire
parameter.
Here's a patch that fixes it:
--- texpire.c.orig Sat Feb 13 13:18:33 1999
+++ texpire.c Fri Feb 19 22:59:48 1999
@@ -77,7 +77,7 @@
a = expire_base;
while (a != NULL) {
- if (ngmatch(group, a->group) == 0)
+ if (ngmatch(a->group, group) == 0)
return a->xtime;
a = a->next;
}
Walt Mankowski
waltman@xxxxxxxxxx
--
leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx -- mailing list for leafnode
To unsubscribe, send mail with "unsubscribe" in the subject to the list