Article View: comp.archives
Article #596[news.software.nntp] First patch to INN is now available
From: Rich Salz
Date: Fri, 04 Sep 1992 06:04
Date: Fri, 04 Sep 1992 06:04
121 lines
5643 bytes
5643 bytes
Archive-name: auto/news.software.nntp/First-patch-to-INN-is-now-available The first patch to INN is now available. It should be at many of the sites that provide FTP access to the distribution (see list below). The patch is about 70K. It fixes a few compile-time/portability problems, tightens up a few error and log reports, and corrects one or two minor bugs. Most of the patch is documentation fixes or adding some better wording. List of changes made in this patch: Avoid "eval ... 2>&1" in news.daily; some shells report an "io error" <brister@pa.dec.com> Fix some (fs)?printf format/argument errors. Declare ICCreserve, RCismaster, GetLoadAverage; INN has no implicit function declarations anywhere. New innwatch and new config parameters, _PATH_WATCHPID _PATH_INNWSTATUS <kre@munnari.oz.au> Have doc/Makefile install newslog.8 and distrib.pats.5 <barrett@ee.und.ac.za> and some others <rsalz>. Clarify newsfeeds.5 <barrett@ee.und.ac.za>, <rsalz>. Install.ms changes: typo fixes <bin@primate.wisc.edu>; explain DIR_STYLE; say that gcc doesn't have SystemV dbz problem; document "stdin" entry in nnrp.access; add note about Sun's unbundled compiler. Mention MERGE_TO_GROUPS in active.5 Fix kill(1) to kill(2) in comment in config.dist <Christophe.Wolfhugel@univ-lyon1.fr>. Fix "inwatch" typo in config.dist <urlichs@smurf.sub.org> Make subst.c report errors; remove spurious subst line in innd.8, fix sendbatch subst line <urlichs@smurf.sub.org> Change default to not do setrlimit(NOFILE) in config.dist. Fix backup and restore targets in config/Makefile to use tar. Fix news.daily to pass -dxxx to expire, not -Dxxx, if the "expdir" keyword was given <brendan@cygnus.com>. Don't pass null to sprintf if expire not given -r flag. nnrpd said "bad command" not "syntax error" if given wrong number of arguments <schmitz@scd.hp.com>. Fix == to = so "article <no-such-art>" doesn't make nnrpd crash <clarsen@ux6.lbl.gov>. Fix VAR_STYLE NONE in nnrpd (don't declare Reply in nnrpd.h). Wrap all "#include <sys/un.h>" inside "#if defined(DO_HAVE_UNIX_DOMAIN)" <bof@midget.saar.de> Had wrong struct iov element in writev.c <bof@midget.saar.de> Use chmod, not fchmod in buffchan.c <bof@midget.saar.de> Use fwrite() != i, not fwrite() < 0 in shrinkfile. Have innd syslog the Message-ID that was cancelled, not the the article doing the cancel <barrett@ee.und.ac.za>. The "wants to cancel" message was backwards <space@ncc1701.stgt.sub.org> Fix largewrite in chan.c and some places where %m should or should not be used in syslog calls <kre@munnari.oz.au> Use caseEQ in ListHas; host names in Path are not case- sensitive <jonl@hal.com> Ignore bad Expires headers in innd (sigh). Remove magic numbers from MaxLength in innd (use sizeof) and Make MaxLength truncate at 80, not 50. Don't let a Tm site point to a site that is a Tm site. Add Join() to innd and use it so article-reject messages don't span multiple lines. Remove extra comment in art.c Put filename in "cant dbminit" error message in innd/his.c Have ICDreadactive check result of mmap call. Or in MAP_FILE into mmap call if it is #define'd (used by BSDI). Have ICDreadactive pass end of file back to caller. Remove extra spaces between fields in logfile; make newsrequeue -l work with DO_NNTPLINK_LOG and without trailing spaces <barrett@ee.und.ac.za> Make the "set" lines in parsecontrol more robust; control messages without args (e.g., sendsys) were getting dropped. Fix Newsgroups spelling in samples/ihave; inews and nnrpd rejected ihave and sendme <taka@fxis.fujixerox.co.jp> Missing curly brace in scanlogs <barrett@ee.und.ac.za> Missing && in nntpsend (-d was broke) <katz@rpal.rockwell.com> Add more rnews and nntplink and mthreads (sigh) messages to innlog.awk <barrett@ee.und.ac.za>. Have c7unbatch pass flags to rnews <L.McLoughlin@doc.ic.ac.uk> From the release notice: InterNetNews, or INN, is a news transport system. The core part of the package is a single long-running daemon that handles all incoming NNTP connections. It files the articles and arranges for them to be forwarded to downstream sites. Because it is long-running, it can be directed to spawn other long-running processes, telling them exactly when an article should be sent to a feed. ... deleted ... The sites providing access are: cs.utexas.edu /pub/inn ftp.cs.widener.edu /pub/inn.tar.Z (or wherever). ftp.germany.eu.net /pub/news/inn ftp.ira.uka.de pub/network/news ftp.msen.com /pub/packages/inn ftp.uu.net /pub/news/nntp/inn gatekeeper.dec.com /pub/news/inn grasp1.univ-lyon1.fr /pub/unix/news/inn munnari.oz.au /pub/news/inn sparky.Sterling.COM /news/inn src.doc.ic.ac.uk /computing/usenet/software/transport stasys.sta.sub.org /pub/src/inn (Stasys also has anonymous UUCP; contact <fkk@sta.sub.org>. ucsd.edu /INN usc.edu /pub/inn
Technical Details
Message-ID:
<186u8mINN17l@agate.berkeley.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!sun-barr!ames!agate!agate!usenetReferences:
<180l6pINN7gh@rodan.UU.NET>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!sun-barr!ames!agate!agate!usenet From: rsalz@uunet.uu.net (Rich Salz) Newsgroups: comp.archives Subject: [news.software.nntp] First patch to INN is now available Followup-To: news.software.nntp,news.software.b Date: 4 Sep 1992 06:04:06 GMT Organization: UUNET Technologies Inc, Falls Church, VA Lines: 122 Approved: adam@soda.berkeley.edu Distribution: world Message-ID: <186u8mINN17l@agate.berkeley.edu> References: <180l6pINN7gh@rodan.UU.NET> NNTP-Posting-Host: soda.berkeley.edu X-Original-Newsgroups: news.software.nntp,news.software.b X-Original-Date: 1 Sep 1992 16:52:41 -0400