tdx-util/expire question and docheckgroup

William Kronert wkronert at sunstroke.sdsu.edu
Mon Jan 19 19:18:27 UTC 2009


Hi Julien,

At 11:20 PM 1/18/2009, Julien ÉLIE wrote:
>>tdx-util: tradindexed: low water mark incorrect 
>>for de.comm.software.browser.misc: 1914 != 1913
>>tdx-util: tradindexed: count incorrect for 
>>de.comm.software.browser.misc: 2 != 3
>
>Hmm...  I wonder whether we should worry about that warning.
>It does no harm, doesn't it?

I haven't notice anything harmful from this.   It 
seems to be corrected nightly when expires run so 
I haven't been worried by it nor have seen anything odd from this.

>As you are using CNFS buffers, it is normal that some articles
>are expiring sooner in your spool than in your overview (and
>also history).  Expiry, during the night, will actually expire
>these articles.
>
>    Shouldn't we add in parenthesis after such lines
>    "(normal for self-expiring storage methods like CNFS)"?

That is what I would suggest IF we are sure it's 
normal.  Is there anyone else seeing this type of 
report from tdx-util with cnfs?

>>Anyway, time to give it a break.  I have been 
>>struggling with that docheckgroups and the 
>>suggestions you made an e-mail... I haven't gotten anything to work yet.
>
>A problem with sed.  It shouldn't give you
>
>PATS="^fr[.   ]|^frï.[.       ]|^frà 15, 13, 10 et à
>7.[.     ]|^fr : achat, vente, location...[.     ]"
>(to put only the first two lines)

Well I am confused.  In case it was a bug with 
our sed program I updated sed.  It still gives me the same output.

I am confused by this.  There are two checkgroup 
files, one from the maintainer of fr.* and one 
from Julien they are identical except the 
newsgroup descriptions differ - Julien's is using 
encoded in UTF-8 for the newsgroup descriptions if I recall correctly.

Now there are 3 parts for each line in a 
checkgroup message; newsgroup name, tabs, description.

In the case of Julien's checkgroups message for 
fr.* it works fine.  In the case of the control 
message sent by the fr.* maintainer I get out put that looks like:
grep: Unmatched ) or \)
grep: Unmatched ) or \)
grep: Unmatched ) or \)
grep: Unmatched ) or \)
grep: Unmatched ) or \)
grep: Unmatched ) or \)

To make matters even more confusing I sent Julien 
the checkgroup message that isn't working for 
me.  Julien check it out and it works fine for 
him.  So far the only problem I have had with 
checkgroups are the ones using non US-ASCII 
characters in all other cases the other checkgroups work fine.

I have tried out a number of suggestions by 
Julien in regards to trying different things in 
the PAT sed portion of docheckgroups but nothing has work so far.

Bill






More information about the inn-workers mailing list