[news.admin] Need info on "Path: " line and .SYS file

steve@thelake.UUCP (Steve Yelvington) (10/31/89)

I'm working on software for handling news on a personal computer (Atari
ST). I've written an rnews program that unbatches news (and simply copies
stdin to a file if it's not a batch). I also have a postnews program that
prepares articles and leaves them where the transport mechanism can
forward them to the site that is my newsfeed. These programs are working
fine with the Atari ST UUMAIL program.

The news programs allow me to function only as a "leaf node" on Usenet.
The next step is to add the capability to forward news. In conjunction
with this, I have a couple of questions:

* At what stage should I prepend my system's name to the contents of the
Path: line? I can do it while unbatching and creating files for local
storage, or while forwarding/preparing a batch for the next site down the
pike. Which is common under Un*x? Is there a rationale for the common
practice?

* Are the site names on the Path: line unique identifiers?

* What is the exact format for the .SYS file entries under Un*x? I want my
software to read the standard format.

* Are there sufficiently modular routines for reading .SYS entries in C
News or B News? I don't have either, and would prefer not to wade through
a lot of code that won't work on a small, single-tasking computer unless
there's a good reason to do so.

Thanks in advance for any & all information.

   -- Steve Yelvington, up at the lake in Minnesota        
  ... pwcs.StPaul.GOV!stag!thelake!steve             (UUCP)