inn-2.3.0, makehistory and tradspool format

Benedict Lofstedt benedict at daimi.au.dk
Mon Nov 20 14:52:24 UTC 2000



inn-2.3.0, on Irix 6.5, with 

ovmethod:               tradindexed

method tradspool {
       newsgroups: *
}

I built overview databases and the history file when I upgraded to
inn-2.3.0 late September.  Recently, I discovered that some of my articles
were not removed even though they should have expired long time ago.  They
were not in the overview databases, so they would never be noticed again.

I decided to rebuild the databases to pick up the extras.  However, I now
experience that all my crossposted articles are indexed incorrectly in the
overview databases - they appear only in the "main" newsgroup.

I read inn-2.3.0/storage/tradspool/README.tradspool and saw, that
crossposted articles are supposed to be represented by symlinks, not hard
links.  That's odd, because the server has not created any symlinks in my
spool area in the two months of operation.  Furthermore, I saw in
inn-2.3.0/storage/tradspool/tradspool.c:1110 that the code for
tradspool_next actually tries to skip hard links when it walks through the
spool area.

I haven't digested the code completely.  Am I barking up the wrong tree, or
is there an error here?

--- benedict

-- 
Benedict Lofstedt     <blofstedt at daimi.au.dk>
University of Aarhus, Department of Computer Science	  Fax:   + 45 8942 3255
Building 540, Ny Munkegade, DK-8000 Aarhus C, Denmark.    Phone: + 45 8942 3222



More information about the inn-bugs mailing list