Installing INN part 2: [Previous]
[Up to Table of Contents]
[Next]
Appendix V: News overview database
There are now many newsreaders available that are able to do
"threading." This is the ability to track a discussion within a
newsgroup by using the References header (or other data), regardless of
changes in headers like the Subject line. Examples of these readers
include nn, trn, and gnus, and more are becoming available. Until
recently, a major problem with these readers is that they all required a
specialized external database that contained the threading data.
In late 1992, Geoff Collyer <geoff@world.std.com> released the nov,
or "news overview," package. This included database tools and, and
client access routines, that let the current threaded newsreaders use a
common, textual, database. An overview database typically adds adds
about 7-9% to your storage requirements. By default, the overview files
are stored in the spool directory; you can change this to use an
alternate tree that mirrors the spool hierarchy by changing the
_PATH_OVERVIEWDIR parameter.
INN includes full support for creating and expiring news overview
databases. To do this, add an entry like the following to your
newsfeeds file:
overview:*:Tc,WO:/path/to/bin/overchan
(Make sure to replace /path/to/bin with the value of your _PATH_NEWSBIN
parameter.) Then reload the newsfeeds file or restart your server. To
create the initial database, run the following command after you have
started overchan:
expireover -a -s
You will also need to expire the overview data. The easiest way to do
this is to add the "expireover" keyword to the cron job that runs
news.daily.
The nnrpd server includes two command extensions to access the
database; they are documented in the "protocol extensions" part of
doc/nnrpd.8. INN does not include any client code or modifications to
any newsreaders to use the overview data. Most maintainers have agreed
to support the overview database, including the INN extensions for
remote access. You can find prototype versions of many readers (work
done by Geoff) on world.std.com in the directory src/news; look for
files named reader.dist.tar.Z.
[Source:"Installing InterNetNews 1.5.1"][
File-name:install.ms.2][Revision: 1.19 1996/11/10]
[Copyright: 1991 Rich Salz, 1996 Internet Software Consortium]
Installing INN Part 2 : [Previous]
[Up to Table of Contents]
[Next]
You can find a summary and links related to this topic
as part of the Mib Software Usenet RKT.