Best way to *really* delete a newsgroup?

Christopher P. Lindsey isc.org at spamfodder.com
Sat Jan 25 20:49:00 UTC 2003


> >    I have several local newsgroups that I want to delete off of the
> >    server entirely (that means history and overview entries and the
> >    actual article itself).  My expire times are set to never, so running
> >    'ctlinnd rmgroup' will only remove the newsgroup from the active
> >    file, but the history/overview/article are still hanging around.
> 
> ctlinnd rmgroup should make the overview go away as well.  What overview
> method are you using, and what version of INN?

I'm using 2.3.4 with ovdb.  However, I did have to rebuild the database
at one point with makehistory, so it probably sucked all of the articles
out of the history file and re-added them, even though the group wasn't
listed in active.

> This will happen by itself after nightly expire as soon as you delete the
> articles out of the spool, although history will keep the message IDs for
> the length of /remember/.

It looks like the hashes were probably removed from the history, but when
I ran makehistory (had to be done) the system found all of those old
articles in the spool and re-added them to the history file (which then
put them back into the overview database).

Now I essentially have a bunch of orphaned articles, history, and overview
entries without a corresponding newsgroup.  But it sounds like writing
a quick script to do remove the articles, history entries, and rebuild
the overview database will fix my problem?

Thanks,

Chris


More information about the inn-workers mailing list