Henning Hucke <
[email protected]> writes:
INN does duplicate detection already by itself. That's nothing you need
to do. And you also need no separate python implemented NNTP feeder
since such tools already exist.
The big problem with injecting old posts is that INN uses strictly
increasing article numbers, so they'll get larger article numbers than
existing (more recent) posts.
How this will look to the user will vary by newsreader, but in general all
the historic posts will show up as new, and they may or may not be sorted correctly when people view the group depending on whether the newsreader
sorts by article date or by article number. Sorting by article number is
quite common.
If you want this to look as if all the articles had arrived in normal
order, unfortunately you (speaking to the original poster here) have to do major surgery. You'll have to assemble an article tree, probably with
manually assigned article numbers, that has all the articles you want
numbered in the right order. I think you'll have to use tradspool and tradindexed overview, and then use the tdx-util program from tradindexed
to rebuild overview for that group. You'll also have to inject the
articles into history, probably by rebuilding history.
This is unforutnately not going to be easy to do and is going to be
disruptive for any existing readers of the group on that server (because
you'll end up renumbering the articles in that group). INN doesn't
provide any tools out of the box for doing this, although I have done
things like this before (many years ago) manually.
You may find it easier to set up a second INN server, assemble a list of
all the articles you want on that server in correct date sorted order, and
then feed all the articles to that server in that order using innxmit or
some similar tool. This will also require some work to assemble all the
pieces and build the batch file pointing to all the article files, so it
will take some manual experimentation. (Since I haven't done that experimentation in over ten years, I unfortunately can't give you
step-by-step instructions.) But it may mean less fiddling than manually assembling a tradspool structure and rebuilding history and overview. Or
it may not! I'm not sure which is easier.
--
Russ Allbery (
[email protected]) <
https://www.eyrie.org/~eagle/>
Please post questions rather than mailing me directly.
<
https://www.eyrie.org/~eagle/faqs/questions.html> explains why.
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)