Annotation of 43BSDTahoe/new/nntp/inews/README, revision 1.1.1.1

1.1       root        1: 
                      2:      This is a "pseudo" inews which allows remote posting using
                      3: the NNTP server.  Essentially it takes a bunch of arguments and ignores
                      4: ones starting with "-", expecting to find at least one which is
                      5: a file name.  If no files are specified, it uses standard input
                      6: as the input file.
                      7: 
                      8:      It then opens a connection to the NNTP server on the remote
                      9: machine and blasts the article across.  It then closes the connection.
                     10: If it doesn't find a From: or Path: line, it inserts them, in the
                     11: default format
                     12: 
                     13:        From: [email protected] (Full_name)
                     14:        Path: hostname!login
                     15: 
                     16: where DOMAIN is a #define in ../common/conf.h, and should be changed
                     17: to reflect your system.  A good choice is .UUCP if you are not a
                     18: member of the Internet.  "Full_name" understands the & hack in
                     19: password files.
                     20: 
                     21:      "hostname" is figured out by what you've #defined in ../common/conf.h.
                     22: If you have defined GHNAME, it uses the gethostname() call.
                     23: If you've defined UUNAME, it figured it out from the file
                     24: /etc/uucpname.  Finally, if neither is defined it gets it from
                     25: /usr/include/whoami.h.  If you have GHNAME defined and your
                     26: gethostname() returns your fully-qualified Internet name,
                     27: undefine DOMAIN.
                     28: 
                     29:      The point here is that the thing looks like inews to any program
                     30: which would care to post something (e.g., Pnews, postnews, what have
                     31: you).  The difference is that the article will look like it was posted
                     32: on the remote end, not on the local end.  Please note that "postnews"
                     33: (nor any of the other standard news programs) is not required for
                     34: rrn/nntp on client machines.
                     35: 
                     36:      The "test*" files in this directory provide some good test
                     37: material for inews; you can just redirect inews to take input from
                     38: them or whatever.
                     39: 
                     40:      Thanks to Steven Grady <[email protected]> for
                     41: writing this, and for wasting a lot of his valuable time dealing
                     42: with the can-o'-worms that is the real inews.
                     43: 
                     44: BUGS:
                     45: 
                     46:      This version of inews doesn't handle real inews options.  As
                     47: a result, some posting programs (notably the Gnumacs front end) will
                     48: fail if they use this program.  In the interests of simplicity, I
                     49: have no plans for modifying mini-inews to handle real-inews options.
                     50: However, if you'd like to send me diffs I'll be more than happy to
                     51: install them for the next release.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.