[news.admin] Possible bug in RN

fmbutt@lectroid.sw.stratus.com (Farooq Butt) (11/24/89)

Hi there net-oids:

Here is an interesting problem I ran into with the current rrn  (patchlevel
40).  Whenever anyone submitted a followup article, rrn would say that 
the "reply-to" field in the ".rnhead" file was "user@foo.UUCP" for a 
user who REALLY was "user@foo.sw.stratus.com" (i.e. it completely 
IGNORED my domain (sw.stratus.com) and claimed that ".UUCP" was the 
only domain it recognized.  After some searching, I isolated the 
problem to the following line in "common.h" in the rrn distribution. 
I saw that the "Relpy-To" path was tacking on ".UUCP" to all hostids. 

Exhibit A:


#	define NEWSHEADER "Newsgroups: %(%F=^$?%C:%F)\nSubject: %(%S=^$?%\"\n\nSubject: \":Re: %S)\nSummary: \nExpires: \n%(%R=^$?:References: %R\n)Sender: \nReply-To: %L@%H.UUCP (%N)\nFollowup-To: \nDistribution: %(%i=^$?%\"Distribution: \":%D)\nOrganization: %o\nKeywords: %[keywords]\n\n" COMMMENTED OUT 

(The "Reply-To" field is the one I am interested in...)
I promptly changed the above to:


#define THEDOMAIN %{RRNDOMAIN-sw.stratus.com}
...some lines deleted...
#	define NEWSHEADER "Newsgroups: %(%F=^$?%C:%F)\nSubject: %(%S=^$?%\"\n\nSubject: \":Re: %S)\nSummary: \nExpires: \n%(%R=^$?:References: %R\n)Sender: \nReply-To: %L@%H.%{RRNDOMAIN-sw.stratus.com} (%N)\nFollowup-To: \nDistribution: %(%i=^$?%\"Distribution: \":%D)\nOrganization: %o\nKeywords: %[keywords]\n\n"

At this point all I had to do was define my domain in the global 
variable "RRNDOMAIN" (unless I liked the default of "sw.stratus.com").

Here are my questions:

1. Is this a real, honest-to-God bug or a feature ?
2. Has this been fixed already ? If not what have other people using 
   domain-style addresses been doing ?  (I assume that for a guy 
   called "joe@ucbvax.ucb.edu" rrn would generate a Reply-To field 
   saying joe@ucbvax.UUCP)
3. If this is bug how should I enter it ?
4. Is rrn basically very buggy or am I dreaming  (I got it to dump core 
   just yesterday) ?

Inquiring minds want to know.

Thanks,

Farooq Butt
fmbutt@lectroid.sw.stratus.com