[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