rnews, inews: Neither has all the features
Russ Allbery
rra at stanford.edu
Sat Nov 13 19:05:45 UTC 2004
Felix E Klee <felix.klee at inka.de> writes:
> I need a solution for a problem roughly defined by the following two
> requirements:
> 1. From a script, I want to occasionally post messages to news groups in
> mode "n".
> 2. I want to know when posting a message fails because the message ID is
> already in the database. (In this case, I will have the message ID
> changed and the message reposted. And, yes, there is need for
> handling cases with duplicate message IDs on our system. I could
> give you an example for a likely scenario where duplicate IDs are
> created. It has happened in the past.)
> Here's what I found so far:
> rnews: This one does 1 but doesn't do 2 (it doesn't report to the
> command line when posting failed, even with the parameter "-v").
> inews: This one does 2 but doesn't do 1.
inews will work if you grant the host that's running inews the appropriate
access permissions. See the L access permission set by the access: key in
readers.conf. It's covered in the readers.conf man page.
> grephistory+rnews: This does 1 and 2, but I'm worried about two things:
> a) The execution time of grephistory may be very long for large
> databases.
grephistory is extremely fast; the history database is essentially a hash
table and lookups have to be as fast as possible. It can generally give
you an answer in six or seven disk reads.
--
Russ Allbery (rra at stanford.edu) <http://www.eyrie.org/~eagle/>
Please send questions to the list rather than mailing me directly.
<http://www.eyrie.org/~eagle/faqs/questions.html> explains why.
More information about the inn-workers
mailing list