Path: sparky!uunet!caen!sol.ctr.columbia.edu!howland.reston.ans.net!agate!usenet
From: r...@rodan.UU.NET (Rich Salz)
Newsgroups: comp.archives
Subject: [news.software.b] INN1.4 is available
Followup-To: news.software.b,news.software.nntp
Date: 24 Mar 1993 18:32:00 GMT
Organization: UUNET Technologies Inc, Falls Church, VA, USA
Lines: 109
Sender: adam@soda
Approved: adam@soda
Distribution: world
Message-ID: <1oq9f0$f3i@agate.berkeley.edu>
References: <1odfg2INNqje@rodan.UU.NET>
NNTP-Posting-Host: soda.berkeley.edu
X-Original-Newsgroups: news.software.b,news.software.nntp
X-Original-Date: 19 Mar 1993 16:55:14 -0500
Archive-name: auto/news.software.b/INN1-4-is-available
I am pleased to announce that INN1.4 is now available. INN stands for
InterNetNews. InterNetNews is a complete Usenet system. The cornerstone
of the package is innd, an NNTP server that multiplexes all I/O. Think of
it as an nntpd merged with the B News inews, or as a C News relaynews that
reads multiple NNTP streams. Newsreading is handled by a separate server,
nnrpd, that is spawned for each client. Both innd and nnrpd have some
slight variances from the NNTP protocol; see the manpages.
This version fixes the known bugs, adds some performance, and a few minor
features. There is a 1.3 to 1.4 patch file available. The complete summary
of fixes is in include/patchlevel.h.
The README file appears at the end of this message.
The official archive location of INN is ftp.uu.net in the directory
networking/news/nntp/inn. Other sites that will probably soon have
the latest distribution available include:
cs.utexas.edu ftp.germany.eu.net ftp.ira.uka.de ftp.msen.com
gatekeeper.dec.com grasp1.univ-lyon1.fr munnari.oz.au
sparky.Sterling.COM src.doc.ic.ac.uk stasys.sta.sub.org ucsd.edu
usc.edu
As always, I am indebted to all of the people who helped me improve INN.
I am about to leave town for a week. :-) You should feel comfortable
with INN1.4 anyway.
/r$
README follows the formfeed:
The distribution is a compressed tar file. Create a directory, cd into it,
and unpack the tar file in that directory. For example:
; mkdir inn
; cd inn
; ftp ftp.uu.net
ftp> user anonymous
ftp> type image
ftp> get news/nntp/inn/inn.tar.Z inn.tar.Z
ftp> quit
; uncompress < inn.tar.Z | tar vxf -
; rm inn.tar.Z
The installation instructions are in Install.ms. This is an nroff/troff
document that uses the -ms macro package, and is about 30 typeset pages.
The distribution has this file split into two pieces; you can join them
by typing either of the following commmands:
; make Install.ms
; cat Install.ms.? >Install.ms
You should probably print out a copy of config/config.dist when you print
out the installation manual.
Please read the COPYRIGHT. This package has NO WARRANTY; use at your
own risk.
When updating from a previous release, you will usually want to do "make
update" from the top-level directory; this will only install the programs.
To update your scripts and config files, cd into the "site" directory and
do "make clean" -- this will remove any files that are unchanged from
the official release. Then do "make diff >diff"; this will show you what
changes you will have to merge in. Now merge in your changes (from
where the files are, ie. /usr/lib/news...) into the files in
$INN/site. (You may find that due to the bug fixes and new features in
this release, you may not need to change any of the scripts, just the
configuration files). Finally, doing "make install" will install
everything.
If you have a previous release you will probably also want to update the
pathnames, etc., in the new config file from your old config. Here is one
way to do that:
; cd config
; make subst
; cp config.dist config.data
; ./subst -f {OLDFILE} config.data
where "{OLDFILE}" names your old config.data file.
Configuration is done using subst. Subst is in config/subst.sh and
doc/subst.1. The history file is written using DBZ. The DBZ sources and
manual page are in the dbz directory. Unlike subst, DBZ is kept
separately, to make it easier to track the C News release. The subst
script and DBZ data utilities are currently at the "Performance Release"
patch date. Thanks to Henry Spencer and Geoff Collyer for permission to
use and redistribute subst, and to Jon Zeef for permission to use DBZ as
modified by Henry.
This version includes support for Geoff Collyer's news overview package,
known as nov. Nov replaces the external databases used by nn, trn, etc.,
with a common text database. INN support includes programs to build and
maintain the overview database, and an XOVER command added to nnrpd (the
news-reading daemon) that is becoming a common extension to fetch the
overview data from an NNTP connection. Nnrpd uses the overview database
internally, if it exists, making certain commands (e.g., XHDR) much
faster. The nov package includes a newsreader library that you will need,
and some utilities that you will not; it is available on world.std.com in
the file src/news/nov.dist.tar.Z. Prototypes of modified newsreaders are
in the in src/news/READER.dist.tar.Z -- most maintainers will be providing
official support very soon. To make it explicit: if you already have a
newsreader that can use the overview database, either via my NNTP xover
command, or by reading directly from NFS, then INN has all you need.
I hope you find INN useful. If you like it, send me a postcard.
Rich $alz
Open Software Foundation
11 Cambridge Center
Cambridge, MA 02142
INN mail: < r...@uunet.uu.net>
Other mail: < r...@osf.org>
Path: sparky!uunet!not-for-mail
From: r...@rodan.UU.NET (Rich Salz)
Newsgroups: news.software.b,news.software.nntp
Subject: INN1.3 is now available
Date: 29 Jan 1993 13:26:19 -0500
Organization: UUNET Communications
Lines: 119
Distribution: inet
Message-ID: <1kbssbINN4hl@rodan.UU.NET>
NNTP-Posting-Host: rodan.uu.net
I am pleased to announce that release 1.3 of InterNetNews, also known as
INN1.3, is now available. This is a complete release; there is no patch
file to update from 1.2 to 1.3.
InterNetNews is a complete Usenet system. The cornerstone of the package
is innd, an NNTP server that multiplexes all I/O. Think of it as an nntpd
merged with the B News inews, or as a C News relaynews that reads multiple
NNTP streams. Newsreading is handled by a separate server, nnrpd, that is
spawned for each client. Both innd and nnrpd have some slight variances
from the NNTP protocol; see the manpages. A full copy of the README
file is attached.
The official archive site for INN is
ftp.uu.net:networking/news/nntp/inn/inn1.3.tar.Z
many other sites will be making it available shortly; if you are running
INN1.2 you might try the sight where you picked it up in a day or two, or
ask archie.
This release includes many improvements to the documentation, fixes a
handful of bugs (e.g., nnrpd now works on Ultrix; two minor memory leaks
in innd were fixed), will generate news overview databases and use them
(e.g., nnrpd can be REALLY fast), and has better support for memory-
mapping certain files. Improvements to DBZ better support large history
files, memory-mapping the database, and using a write-through cache.
Other features include a fast expire post-processor to remove files, a
better inncheck script, better support for hosts without Unix-domain
sockets, ability to prevent outsiders from posting to local newsgroups, a
working nntpget, some minimal support for MIME, better nnrpd performance,
and others. For a mostly-complete list, see include/patchlevel.h.
Thanks to all the people who found bugs and offered code.
Discussion about INN should be posted to news.software.b and
news.software.nntp. Email should be sent to . Please
do NOT send it to -- it will only just delay your response
since I will have to forward it to UUNET.
The README follows after the formfeed.
/r$
$Revision: 1.26 $
InterNetNews -- the Internet meets Netnews
------------------------------------------
"Remember to tell your kids about the days when USENET was store and
forward." -- Jim Thompson, as part of a message that said he was getting
under 200ms propagation, disk to disk.
InterNetNews is a complete Usenet system. The cornerstone of the package
is innd, an NNTP server that multiplexes all I/O. Think of it as an nntpd
merged with the B News inews, or as a C News relaynews that reads multiple
NNTP streams. Newsreading is handled by a separate server, nnrpd, that is
spawned for each client. Both innd and nnrpd have some slight variances
from the NNTP protocol; see the manpages.
The distribution is a compressed tar file. Create a directory, cd into it,
and unpack the tar file in that directory. For example:
; mkdir inn
; cd inn
; ftp ftp.uu.net
ftp> user anonymous
ftp> type image
ftp> get news/nntp/inn/inn.tar.Z inn.tar.Z
ftp> quit
; uncompress < inn.tar.Z | tar vxf -
; rm inn.tar.Z
The installation instructions are in Install.ms. This is an nroff/troff
document that uses the -ms macro package, and is about 30 typeset pages.
The distribution has this file split into two pieces; you can join them
by typing either of the following commmands:
; make Install.ms
; cat Install.ms.? >Install.ms
You should probably print out a copy of config/config.dist when you print
out the installation manual.
Please read the COPYRIGHT. This package has NO WARRANTY; use at your
own risk.
When updating from a previous release, you will usually want to do "make
update" from the top-level directory. If/when you do "make install" in
the site directory, watch what it does carefully!
If you have a previous release you will probably also want to update the
pathnames, etc., in the new config file from your old config. Here is one
way to do that:
% cd config
% make subst
% cp config.dist config.data
% ./subst -f {OLDFILE} config.data
where "{OLDFILE}" names your old config.data file.
Configuration is done using subst. Subst is in config/subst.sh and
doc/subst.1. The history file is written using DBZ. The DBZ sources and
manual page are in the dbz directory. Unlike subst, DBZ is kept
separately, to make it easier to track the C News release. The subst
script and DBZ data utilities are currently at the "Performance Release"
patch date. Thanks to Henry Spencer and Geoff Collyer for permission to
use and redistribute subst, and to Jon Zeef for permission to use DBZ as
modified by Henry.
This version includes support for Geoff Collyer's news overview package,
known as nov. Nov replaces the external databases used by nn, trn, etc.,
with a common text database. INN support includes programs to build and
maintain the overview database, and an XOVER command added to nnrpd (the
news-reading daemon) that is becoming a common extension to fetch the
overview data from an NNTP connection. Nnrpd uses the overview database
internally, if it exists, making certain commands (e.g., XHDR) much
faster. The nov package includes patches to various newsreaders and a
client library. It is available on world.std.com in the file
src/news/nov.dist.tar.Z.
I hope you find INN useful. If you like it, send me a postcard.
Rich $alz
Open Software Foundation
11 Cambridge Center
Cambridge, MA 02142
INN mail: < r...@uunet.uu.net>
Other mail: < r...@osf.org>
|