home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / ugn / misc / 12 next >
Encoding:
Text File  |  1992-08-20  |  7.1 KB  |  168 lines

  1. Newsgroups: ugn.misc
  2. Path: sparky!kent
  3. From: kent@sparky.imd.sterling.com (Kent Landfield)
  4. Subject: Announcing the release of InterNetNews
  5. Message-ID: <1992Aug20.172406.26341@sparky.imd.sterling.com>
  6. Organization: Sterling Software
  7. Distribution: ugn
  8. Date: Thu, 20 Aug 1992 17:24:06 GMT
  9. Lines: 156
  10. X-Md4-Signature: 97b754e2ef564e2259bc0268b360e0dd
  11.  
  12. Rich Salz has just announced the public availability of InterNetNews (INN).
  13. It is available from sparky via uucp and FTP.  If you get or deliver news via `
  14. NNTP, INN is a real win.  Here is the announcement.
  15.  
  16.             -Kent+
  17. ================
  18. From: rsalz@news.UU.NET (Rich Salz)
  19. Newsgroups: news.software.b,news.software.nntp
  20. Subject: Announcing the release of InterNetNews
  21. Date: 20 Aug 1992 10:50:54 -0400
  22. Organization: UUNET Communications
  23. Message-ID: <inn-announce-real@uunet.uu.net>
  24.  
  25. I am pleased to announce the official release of InterNetNews.
  26.  
  27. InterNetNews, or INN, is a news transport system.  The core part of the
  28. package is a single long-running daemon that handles all incoming NNTP
  29. connections.  It files the articles and arranges for them to be forwarded
  30. to downstream sites.  Because it is long-running, it can be directed to
  31. spawn other long-running processes, telling them exactly when an article
  32. should be sent to a feed.
  33.  
  34. INN is a complete Usenet system.  It provides article expiration and
  35. archiving, NNTP transport, and UUCP support.  Nntplink works fine.
  36.  
  37. INN does not include a newsreader.  It does provide a version of the NNTP
  38. reference implementation "clientlib" routines so that rrn and other
  39. newsreaders compile with little trouble.  The next release of xrn will
  40. include INN support.
  41.  
  42. The spool directory is unchanged while the history database is
  43. upwardly-compatible with that of C News and the log file is very similar.
  44. All system configuration files are different.
  45.  
  46. INN assumes that memory is cheap and fast while disks are slow.  No
  47. temporary files are used while incoming articles are being received, and
  48. once processed the entire article is written out using a single system
  49. call (this includes updating the Path and Xref headers).  The active file
  50. is kept in memory, and the newsfeeds file is parsed at start-up to build a
  51. complete matrix of which sites receive which newsgroups.  A paper
  52. describing the implementation was presented at the June 1992 Usenix
  53. conference.
  54.  
  55. INN uses many features of standard BSD sockets including non-blocking
  56. I/O.  It is highly doubtful that the official version will ever provide
  57. support for TLI, DECNET, or other facilities.  Among others, INN beta
  58. sites include ATT Unix System V Release 4, Apple A/UX, BSDI BSD/386 0.3.3,
  59. DEC Ultrix 3.x and 4.x, HP-UX s800 8.0, IBM AIX 3.1 and 3.2, Next NeXT-OS
  60. 2.1, Pyramid OSx 5.1, SCO Xenix 2.3.4, SGI Irix 4.0, Sequent Dynix 3.0.4
  61. and 3.0.12, and Sun SunOS 3.5 and 4.x.
  62.  
  63. Almost all of the beta-testers have reported faster performance and less
  64. load once they installed INN.  Many people find it easy to maintain.
  65.  
  66. A number of sites have graciously agreed to provide FTP access to this
  67. release.  The machine names and directories are listed below.  Within
  68. those directories you will find one or more of the following files:
  69.         README                  Intro and unpacking instructions;
  70.          -or-                   a copy appears at the end of this
  71.         README.INN              article.
  72.         inn1.0.tar.Z            The full distribution
  73.         inn.usenix.ps.Z         The Usenix paper on INN
  74.  
  75. The sites providing access are:
  76.         cs.utexas.edu           /pub/inn
  77.         ftp.cs.widener.edu      /pub/inn
  78.         ftp.germany.eu.net      /pub/news/inn
  79.         ftp.ira.uka.de          pub/network/news
  80.         ftp.msen.com            /pub/packages/inn
  81.         ftp.uu.net              /pub/news/nntp/inn
  82.         gatekeeper.dec.com      /pub/news/inn
  83.         grasp1.univ-lyon1.fr    /pub/unix/news/inn
  84.         munnari.oz.au           /pub/news/inn
  85.         sparky.Sterling.COM     /news/inn
  86.         src.doc.ic.ac.uk        /computing/usenet/software/transport
  87.         stasys.sta.sub.org      /pub/src/inn
  88.             (Stasys also has anonymous UUCP; contact <fkk@sta.sub.org>.
  89.         ucsd.edu                /INN
  90.         usc.edu                 /pub/inn
  91.  
  92. Discussion about INN should be posted to news.software.b and
  93. news.software.nntp.  Email should be sent to <rsalz@uunet.uu.net>.  Please
  94. do NOT send it to <rsalz@osf.org> -- it will only just delay your response
  95. since I will have to forward it to UUNET.
  96.  
  97. The README follows after the formfeed.
  98.         /r$
  99.  
  100. $Revision: 1.25 $
  101.  
  102. InterNetNews -- the Internet meets Netnews
  103. ------------------------------------------
  104. "Remember to tell your kids about the days when USENET was store and
  105.  forward."  -- Jim Thompson, as part of a message that said he was getting
  106.  under 200ms propagation, disk to disk.
  107.  
  108. InterNetNews is a complete Usenet system.  The cornerstone of the package
  109. is innd, an NNTP server that multiplexes all I/O.  Think of it as an nntpd
  110. merged with the B News inews, or as a C News relaynews that reads multiple
  111. NNTP streams.  Newsreading is handled by a separate server, nnrpd, that is
  112. spawned for each client.  Both innd and nnrpd have some slight variances
  113. from the NNTP protocol; see the manpages.
  114.  
  115. The distribution is a compressed tar file.  Create a directory, cd into it,
  116. and unpack the tar file in that directory.  For example:
  117.     ; mkdir inn
  118.     ; cd inn
  119.     ; ftp ftp.uu.net
  120.     ftp> user anonymous <you@your.host.name>
  121.     ftp> type image
  122.     ftp> get pub/news/nntp/inn/inn.tar.Z inn.tar.Z
  123.     ftp> quit
  124.     ; uncompress <inn.tar.Z | tar vxf -
  125.     ; rm inn.tar.Z
  126.  
  127. The installation instructions are in Install.ms.  This is an nroff/troff
  128. document that uses the -ms macro package, and is about 30 typeset pages.
  129. The distribution has this file split into two pieces; you can join them
  130. by typing either of the following commmands:
  131.     ; make Install.ms
  132.     ; cat Install.ms.? >Install.ms
  133. You should probably print out a copy of config/config.dist when you print
  134. out the installation manual.
  135.  
  136. Please read the COPYRIGHT.  This package has NO WARRANTY; use at your
  137. own risk.
  138.  
  139. When updating from a previous release, you will usually want to do "make
  140. update" from the top-level directory.  If/when you do "make install" in
  141. the site directory, watch what it does carefully!
  142.  
  143. If you have a previous release you will probably also want to update the
  144. pathnames, etc., in the new config file from your old config.  Here is one
  145. way to do that:
  146.     % cd config
  147.     % make subst
  148.     % cp config.dist config.data
  149.     % ./subst -f {OLDFILE} config.data
  150. where "{OLDFILE}" names your old config.data file.
  151.  
  152. Configuration is done using subst.   Subst is in config/subst.sh and
  153. doc/subst.1.  The history file is written using DBZ.  The DBZ sources and
  154. manual page are in the dbz directory.  Unlike subst, DBZ is kept
  155. separately, to make it easier to track the C News release.  The subst
  156. script and DBZ data utilities are currently at the "Performance Release"
  157. patch date.  Thanks to Henry Spencer and Geoff Collyer for permission to
  158. use and redistribute subst, and to Jon Zeef for permission to use DBZ as
  159. modified by Henry.
  160.  
  161. I hope you find INN useful.  If you like it, send me a postcard.
  162.     Rich $alz
  163.     Open Software Foundation
  164.     11 Cambridge Center
  165.     Cambridge, MA  02142
  166.     INN mail:    <rsalz@uunet.uu.net>
  167.     Other mail:    <rsalz@osf.org>
  168.