Path: utzoo!utgpu!watmath!iuvax!cica!tut.cis.ohio-state.edu!brutus.cs.uiuc.edu!coolidge From: coolidge@brutus.cs.uiuc.edu (John Coolidge) Newsgroups: news.software.b Subject: Re: Supersedes problems with rapid-fire articles Summary: Why write Lines: for non-local articles? Message-ID: <1989Aug30.225332.18770@brutus.cs.uiuc.edu> Date: 30 Aug 89 22:53:32 GMT References: <5200@looking.on.ca> <1989Aug30.052459.1166@vicom.com> <1989Aug30.204324.2675@paris.ics.uci.edu> Reply-To: coolidge@cs.uiuc.edu (John L. Coolidge) Organization: U of Illinois, CS Dept., Systems Research Group Lines: 26 nagel@ics.uci.edu (Mark Nagel) writes: >[...] has anyone out there modified C >news to properly handle the Lines header? I know about the kludge >you can do in the inews script, but, unfortunately, that's not the >only place news may enter the system, at least here. I believe it >belongs in relaynews, or possibly newsspool. I've patched C news here to generate the Lines: header for locally posted articles, but I can't see any reason to generate it for articles which aren't created locally. Re-writing incoming articles to create a Lines: header seems just plain wrong to me. Perhaps it would be a good idea if you're running some sort of gateway (news-notes, mailing list, etc) but at that point it should be the gateway program's job, not C news'. On the other hand, you could have local news that doesn't pass through C news (how?). If that's the case, I can see a problem --- but I think the problem is in the path taken. Programs mainly intended for passing on external news (relaynews, newsspool) still shouldn't do any rewriting not required (and only Xref (not propagated) and Path are required, I think). --John -------------------------------------------------------------------------- John L. Coolidge Internet:coolidge@cs.uiuc.edu UUCP:uiucdcs!coolidge Of course I don't speak for the U of I (or anyone else except myself) Copyright 1989 John L. Coolidge. Copying allowed if (and only if) attributed.