[news.software.b] rn patches

molenda@cs.umn.edu (Jason "Hax R Us" Molenda) (02/25/90)

I have a problem.  I just found out that you need patches to get rn to work
with Cnews' cross-posting headers (I knew there was a problem for ages, but
just now stumbled across the piece of documentation that told me this).  It
mentioned some patches to rn which I can't seem to find.  

I checked the patches in contrib/rn.mod in the Cnews distribution and
found two problems:  they were incomplete (e.g. would not work without
some hand-tweaking on the standard distribution of rn) which they said
right in the docs they probably were and two, they don't have the fix
to make cross-posting work.

An added complication was that all the patches in contrib/rn.mod were for
rn patchlevel #40 and I'm running patchlevel 44 here.

Does anyone have 
  a)  the patches to get rn to work with Cnews cross-posting correctly
  b)  the current patches to get all the nifty features in contrib/rn.mod
      to work with rn patchlevel #44 (one of the neat things they implemented
      was using /usr/lib/news/active.times).

If anyone could mail me a note about where I could find these patches available
for ftp or uucp or whatever, or can send them to me, I'd really appreciate
it.

thanks!

Jason Molenda, University of Minnesota, Computer Science department
UUCP:     rutgers!umn-cs!molenda
BITNET:   molenda%umn-cs.cs.umn.edu@umnacvx.bitnet
INTERNET: molenda@cs.umn.edu  

henry@utzoo.uucp (Henry Spencer) (02/25/90)

In article <1990Feb24.234114.10326@cs.umn.edu> molenda@cs.umn.edu (Jason "Hax R Us" Molenda) writes:
>I have a problem.  I just found out that you need patches to get rn to work
>with Cnews' cross-posting headers (I knew there was a problem for ages, but
>just now stumbled across the piece of documentation that told me this)...

Uh, really?  Can you elaborate?  The rn we're running here is a rev 40
that got some further hacking at Waterloo, but we have made no, repeat no,
changes to make it work with C News.  C News's Xrefs header is absolutely
standard as far as I know, and we have not modified rn for it.  This is
the first we've heard of any problem.
-- 
"The N in NFS stands for Not, |     Henry Spencer at U of Toronto Zoology
or Need, or perhaps Nightmare"| uunet!attcan!utzoo!henry henry@zoo.toronto.edu

molenda@cs.umn.edu (Jason "Hax R Us" Molenda) (02/26/90)

henry@utzoo.uucp (Henry Spencer) writes:


>Uh, really?  Can you elaborate?  The rn we're running here is a rev 40
>that got some further hacking at Waterloo, but we have made no, repeat no,
>changes to make it work with C News.  C News's Xrefs header is absolutely
>standard as far as I know, and we have not modified rn for it.  This is
>the first we've heard of any problem.

hm.  Here's a quote from relay/README.relay:

If you plan to run rn, you'll need the rn patches to allow Xref: to
work without Relay-Version:, which has been banished.

I didn't really understand it; our old Bnews articles don't have any
Relay-Version: headers as near as I can tell, but I figured that it matched
our prblem:  rn is not working with cross-posted articles.  Other news
readers (nn, gnus) work correctly.  rn (patchlevel #44) does not.  The only
difference in the message headers is that Cnews is putting the Xref:
header at the top of the headers whereas Bnews puts them at the bottom
(as near as I can tell).  We tried posting a cross-posted article and moving
the Xref: to the bottom of the headers and it didn't help any..

  -jason

geoff@utstat.uucp (Geoff Collyer) (02/26/90)

Jason "Hax R Us" Molenda:
>hm.  Here's a quote from relay/README.relay:
>
>If you plan to run rn, you'll need the rn patches to allow Xref: to
>work without Relay-Version:, which has been banished.

The quoted sentence was written in 1986.  I've just replaced it; here's
the new version:

If you plan to run rn, you'll need a recent rn which honours Xref:  in
the absence of Relay-Version:, which has been banished.  patchlevel 40
or greater should be fine; patchlevel 40 works here.
-- 
Geoff Collyer		utzoo!utstat!geoff, geoff@utstat.toronto.edu

zeeff@b-tech.ann-arbor.mi.us (Jon Zeeff) (03/01/90)

Make sure you are not defining DBM when you compile rn.  It's slow and
doesn't work with dbz.


-- 
Jon Zeeff    	zeeff@b-tech.ann-arbor.mi.us  or b-tech!zeeff

" Maynard) (03/01/90)

In article <A$2#9PD@b-tech.uucp> zeeff@b-tech.ann-arbor.mi.us (Jon Zeeff) writes:
>Make sure you are not defining DBM when you compile rn.  It's slow and
>doesn't work with dbz.

My rn quit working (==reads most crossposted articles in each group)
with C news and dbz 1.9. Earlier versions of dbz included a separate
program file to be added to rn; 1.9 doesn't, and includes no description
of how to make it go (the only comment in the .c file is to define DBM
and recompile news). Help?

-- 
Jay Maynard, EMT-P, K5ZC, PP-ASEL   | Never ascribe to malice that which can
jay@splut.conmicro.com       (eieio)| adequately be explained by stupidity.
{attctc,bellcore}!texbell!splut!jay +----------------------------------------
         "Klein bottle for sale. Inquire within." - Charles Hannum

zeeff@b-tech.ann-arbor.mi.us (Jon Zeeff) (03/03/90)

>>Make sure you are not defining DBM when you compile rn.  It's slow and
>>doesn't work with dbz.
>
>My rn quit working (==reads most crossposted articles in each group)
>with C news and dbz 1.9. Earlier versions of dbz included a separate

Rn works fine here.  If you don't define DBM, then rn is completely 
independant of dbm or dbz.  It simply uses the X-ref lines (which 
seems to be faster anyway).  

Maybe X-refs don't work with some older versions of rn?

-- 
Jon Zeeff    	zeeff@b-tech.ann-arbor.mi.us  or b-tech!zeeff

" Maynard) (03/05/90)

In article <KS3#98_@b-tech.uucp> zeeff@b-tech.ann-arbor.mi.us (Jon Zeeff) writes:
>>>Make sure you are not defining DBM when you compile rn.  It's slow and
>>>doesn't work with dbz.
>>My rn quit working (==reads most crossposted articles in each group)
>>with C news and dbz 1.9. Earlier versions of dbz included a separate
>Rn works fine here.  If you don't define DBM, then rn is completely 
>independant of dbm or dbz.  It simply uses the X-ref lines (which 
>seems to be faster anyway).  

OK. I'll have to try that.

As I said in my earlier message, previous versions of dbz included a
file to be added to rn. Maybe a comment is needed in the current
release?

-- 
Jay Maynard, EMT-P, K5ZC, PP-ASEL   | Never ascribe to malice that which can
jay@splut.conmicro.com       (eieio)| adequately be explained by stupidity.
{attctc,bellcore}!texbell!splut!jay +----------------------------------------
         "Klein bottle for sale. Inquire within." - Charles Hannum