[INN] #43: Use uwildmat in nnrpd, support ! and @
INN
rra at stanford.edu
Sun Dec 14 08:22:18 UTC 2008
#43: Use uwildmat in nnrpd, support ! and @
--------------------+-------------------------------------------------------
Reporter: eagle | Owner: eagle
Type: defect | Status: new
Priority: medium | Milestone: 2.6.0
Component: nnrpd | Version:
Severity: minor | Keywords:
--------------------+-------------------------------------------------------
Switch nnrpd over to using the new wildmat routines rather than breaking
apart strings on commas and matching each expression separately. This
involves a lot of surgery, since PERMmatch is used all over the place, and
will change the interpretation of ! and @ in group permission wildmats.
What to do about the current meaning of ! is not clear. It would be nice
(as a major change, so for a major release) to require people to use @ if
they mean the current meaning of not allowing reading an article if it's
crossposted to any excluded group. (I think that's what the code
currently implements; I haven't checked.) ! would mean what it means
everywhere else: disallow this group, but possibly still allow the article
if crossposted.
Obviously, the distinction only applies to articles retrieved via message
ID rather than by reading a group.
--
Ticket URL: <http://inn-new.eyrie.org/trac/ticket/43>
INN <http://www.eyrie.org/~eagle/software/inn/>
InterNetNews
More information about the inn-bugs
mailing list