Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84 +2.11; site dcl-cs.UUCP Path: utzoo!linus!philabs!cmcl2!seismo!mcvax!ukc!icdoc!dcl-cs!stephen From: stephen@dcl-cs.UUCP (Stephen J. Muir) Newsgroups: net.news.b,net.news.sa Subject: Serious bug in /usr/lib/news/expire (2.10.2 and later). Message-ID: <171@dcl-cs.UUCP> Date: Fri, 31-May-85 12:44:23 EDT Article-I.D.: dcl-cs.171 Posted: Fri May 31 12:44:23 1985 Date-Received: Sat, 1-Jun-85 14:38:12 EDT Reply-To: stephen@dcl-cs.UUCP (Stephen J. Muir) Organization: Department of Computing at Lancaster University. Lines: 15 Xref: linus net.news.b:792 net.news.sa:107 Xpath: icdoc ivax There is a *SERIOUS* bug in the "expire" program. Whether you specify the "-u" option or not, the "active" newsgroup file is ALWAYS updated. I suppose this is what's supposed to happen, but, it always sets the "minimum article number" to be equal to the "maximum article number". This has the effect that, if expire is run before any user reads his/her news, they will only see the last article although the others haven't been expired. I think that expire SHOULD set the "minimum article number" to correspond to the lowest numbered file remaining in the appropriate spool sub-directory (unless it was already less than that number - the system is, I think, designed to wrap-round). -- NAME: Stephen J. Muir Project:Alvey ECLIPSE Distribution JANET: stephen@uk.ac.lancs.comp DARPA: stephen%lancs.comp@ucl-cs UUCP: ...!ukc!icdoc!dcl-cs!stephen PHONE: +44 524 65201 Ext. 4599 POST: Department of Computing, University of Lancaster, Bailrigg, Lancaster. LA1 4YR