Injection-Date and Injection-Info in nnrpd

Russ Allbery rra at stanford.edu
Sat Dec 19 20:39:15 UTC 2009


Julien ÉLIE <julien at trigofacile.com> writes:

> I am still unsure about what should be done.
> I was about to remove the special case of IHAVE in nnrpd so that it were
> handled like POST.  But what for the "I" rights we could give to users
> via readers.conf?

> If IHAVE had been intended to be used like POST, wouldn't have it been added
> to "P"?

We should keep the separate access flag, I think, because under normal
circumstances users shouldn't be using IHAVE to inject posts.  The IHAVE
support is basically a workaround for broken Microsoft software, and I
suspect most sites won't want to enable it unless they actively need it.

> If the news administrator does not currently add "I", nobody will be
> able to use IHAVE.  So maybe "I" is specifically to allow some users to
> *inject* news the way innd does?  Are we sure IHAVE is not currently
> used in nnrpd with that behaviour?

The support was originally added for Heiko's site, so they're pretty much
canonical on what it's for (although it's always possible that someone
else has started using it for some other purpose).  It's specifically to
allow use with Microsoft software that only knows how to propagate posts
with IHAVE.

I think it's fine to treat it like POST as long as it's documented well.

-- 
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