[INN] #102: Improve checkgroups semantics in control.ctl

INN rra at stanford.edu
Sat Apr 25 14:22:18 UTC 2009

#102: Improve checkgroups semantics in control.ctl
 Reporter:  iulius     |        Owner:  eagle 
     Type:  defect     |       Status:  closed
 Priority:  low        |    Milestone:        
Component:  utilities  |      Version:  2.4.5 
 Severity:  normal     |   Resolution:  fixed 
 Keywords:             |  
Changes (by iulius):

  * status:  new => closed
  * resolution:  => fixed


 (In [8431]) Many improvements to checkgroups handling:

 * Act on checkgroups control messages instead of sending mail;

 * Add the /maxdocheckgroups/ control.ctl option to specify
   the maximum number of changes that could be made at one time
   before bailing and mailing the changes to the admin;

 * Process all matching entries for a checkgroups and not the
   last matching control.ctl entry.  It especially allows to
   use "drop" commands, combined with "mail" and "doit".  To
   achieve that, controlchan uses exclusion and drop patterns;

 * Fix a long-standing bug causing patterns not being properly
   handled by docheckgroups:  standard grep patterns were
   generated by controlchan instead of *egrep* patterns!

 * Fix a long-standing bug causing multiple entries for the
   same checkgroups sender not to be honoured (for instance
   aus.* and canb.*) because the last one did not match the
   list of newsgroups;

 * Fix two wrong log matches in innreport;

 * Documentation improvements, with useful samples.

 close #3, #102

Ticket URL: <http://inn.eyrie.org/trac/ticket/102#comment:2>
INN <http://www.eyrie.org/~eagle/software/inn/>

More information about the inn-bugs mailing list