[news.software.b] broadcast

dave@onfcanim.UUCP (12/06/87)

When inews processes an article, it calls broadcast() to distribute it
to other deserving sites.  It cleverly does not send it to any site
that has already seen it, determined by seeing if the prospective
recipient site name is already in the Path string in the header.

Unfortunately, it searches the entire Path string, not just the site
names.  Now, I had a sys file entry to automatically grab and unshar
map postings, which looked like

	uucpmap:comp.mail.maps,world:U:/usr/lib/news/map/grabmap %s

and maps are now posted by uucpmap@rutgers.rutgers.edu.
The fake site name matched the username, and inews decided not to forward.

It seems that truly fixing inews may be difficult, since it requires
figuring out exactly which portion of the Path line is the user name,
not a site name, with several different syntaxes possible.  It can be
avoided for the moment, however, just by making sure your dummy site
name for the map-extracter is something other than "uucpmap".