Re: #1416 Injection-Date: proposed diff

"Charles Lindsey" <[email protected]>
Newsgroups gmane.ietf.usenet.format
Message-ID <[email protected]>
In <[email protected]> Russ Allbery <[email protected]> writes:

>"Charles Lindsey" <[email protected]> writes:

>> So our amateurish guy implements this by configuring that all bona-fide
>> Usenet groups are to be relayed/injected as the case may be, but
>> carefully omits the local.* groups from his list. And for months and
>> months that works fine, so the guy believe he is configured just fine.

>> Then, one day, someone elsewhere on the local network writes an article
>> crossposted to local.misc and comp.misc - well you can see what happens
>> then, and two versions of the article running around Usenet is one
>> possible outcome.

>So he still knows he's reinjecting (or not) and therefore his software
>still handles Injection-Date properly unless his software has been broken
>all along for comp.* as well.

No, he thinks he is just relaying an article to comp.misc.

Yes, if his software knows that a pre-existing Injection-Date is NEVER to
be removed or altered, then no harm will arise. And since that is a matter
for the software implementor rather than a matter locally configurable,
he is unlikely to make that mistake (unless he starts hacking the source
code).

Moreover, no existing implementation is going to remove that
Injection-Date, because no existing implementation is even aware that
header exists. So I think the rules as you have written cover all the
possibilities fine.

I have just checked my own 'sys' file, and indeed the problem cannot arise
with, for example, the man.* groups I mentioned, some of which I keep on
my machine. But I can also see how a 'sys' file could easily be
misconfigured so that it happened.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131 Fax: +44 161 436 6133   Web: http://www.cs.man.ac.uk/~chl
Email: [email protected]      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.