rkt logo

Alphabetical Listing of News Utilities

Note: Descriptions are excerpted from the author's description or documentation, or README files or HTML documents. It is fully your responsibility to verify the software will work as you expect and is suitable for use.

actgroups http://www.regentec.com/~yufan/actgroups
A set of scripts which fiddles your expire rate depending on how actively-read a particular
group is. activeexp.pl (At ISC/INN/unoff-contrib) is an older, slightly modified version.

active (At Scripts by noyd@u.washington.edu)
The newsgroup list for nntp.cac.washington.edu

actsync(8) synchronize, compare, or merge active files

addmissing.pl (At ISC/INN/unoff-contrib)
Generate a shell script to add entries to the history file using ctlinnd addhist

archive(8) Usenet article archiver

autoaddgroup (At Scripts by noyd@u.washington.edu)
Automatically add newsgroups fished from "unwanted.log".

autonewgroup (At ISC/INN/unoff-contrib) also (At BELNET)

autoreply3.10.shar (At ISC/INN/unoff-contrib) also (At BELNET)
Automatic reply to messages posted in newsgroups, (to test propagation delay, etc.)

batcher(8) article batching (outgoing news)

buffchan(8) buffered file writing backend (for exploder feeds)

checklinks.pl (At ISC/INN/unoff-contrib) also (At BELNET)
"Go through history file and for each post that is crossposted, verify and restore proper
hardlinks/symlinks. Good to run after you reshuffle a spool partition to restore hardlinks to save
space, or correct improper symlinks. "

checkup.sh (At ISC/INN/unoff-contrib) also (At BELNET)
Automatic check of INND, and unthrottle if needed, restart if needed.

collect-sw: (At SWITCH.CH also (At BELNET) ) by Heiko Rupp, XLINK
"analyzes Path:-headers of incoming News articles and builds a database of adjacent News
servers. The package includes scripts to extract reports from collected data and to draw
Postscript maps from the results."

convdate(1) convert dates to/from time_t and canonical forms

count_groups (At Scripts by noyd@u.washington.edu)
Report on newsgroup names specified in the INN history file.

count_unread (At Scripts by noyd@u.washington.edu)
Report number of reads for newsgroups, from the dropgroups database.

crosspost(8) create links for cross posted articles

ctlinnd(8) control innd

cvtbatch(8) convert Usenet batch file to INN format (list of pathnames to INN batch file)

delayfeed.pl (At ISC/INN/unoff-contrib) also (At BELNET)

delayplot - (At Dave Barr's INN page)
Work-in-Progress A script to generate a scatter plot of articles and how long each took to arrive.
(requires Berkeley 'graph', though could easily be made to
use gnuplot)

dexpire-2.1.tar.gz (At BELNET) (From 1992)
Dynamic expiration based on spool size, activity, etc. Replaces expire, does not modify expire.ctl. Does not use or update the history file.

diablo (At Utilities by Matt Dillon)
"...people interested in transit-only news software able to take incoming INN streaming and non-
streaming feeds, and able to generate outgoing feeds should take a look at my Diablo software.
This is strictly newsfeeds software, and cannot be used in conjuction with an NNTP server."

dnntpd.tar.gz (At BELNET)
"...Virtual NNTPd which allows you to distribute newsgroups across multiple machines."

dnntpd-0.9n-UW (At Scripts by noyd@u.washington.edu)
"...Virtual NNTPd" which allows you to distribute newsgroups across multiple machines.
CMU's software with University of Washington customizations."

dropgroups (At Scripts by noyd@u.washington.edu)
Report newsgroup reading and traffic. This script maintains a database of information compiled
from the INN log files.

dynafeed.tar.gz (At BELNET)
"Dynamic incoming/outgoing feeds: send newsrc to feeders, get newsrc from peers before
sending." (From 1991- so probably outdated. See gup)

enh-du2.tar.gz (At ISC/INN/unoff-contrib) also (At BELNET)
"An "enhanced" du off the net back in '93. Much faster and has a lot of neat features. " Can be used to report space used by newsgroups by arrival day.

expire(8) remove old articles (from history and spool)

expireadjust.tar.gz (At BELNET)

expirectl (At Utilities by Matt Dillon)
Automatically builds expire.ctl file based on current disk space and a template.

expireover(8) remove old entries from news overview

expirerm(8) remove a list of files (articles)

fastfs.c (At ISC/INN/unoff-contrib) also (At BELNET)
"Turns on/off delayed inode updates for dramatic speedups in things like restore or expire
(fastrm). Use with care. For SunOS 4.x and 5.x only. "

fastrm(8) remove a list of files (articles)

feedinfo: (At SWITCH.CH) by Ade Lovett, DEMON also (At BELNET)
"WWW-based package presenting statistics about incoming News traffic in a broad variety of

filechan(8) file-writing backend for INN

findmissing.pl (At ISC/INN/unoff-contrib) also (At BELNET)
"Quick perl script to find (so you can delete) files in your news spool which aren't in your history

fixhist (At ISC/INN/unoff-contrib) also (At BELNET)
"A Perl script to santatize the history database by removing garbage entries. Fairly basic still but
it should catch the most annoying corruptions which would cause expire, innd, or dbz to fail.

flowstats-1.5.2.tar.gz (At ISC/INN/unoff-contrib) also (At BELNET)
"Get statistics on news flow (updated 2 Sept 1996). "

getgroups (At Scripts by noyd@u.washington.edu)
Get newsgroups from another active file.

getlist(1) get various lists from NNTP server

gfilter (At Utilities by Matt Dillon) INN/NEWSFEEDS based article filter program, V 1.00
"...a program which will filter all incoming articles and perform any combination of logging,
copying for posterity, or deletion from the spool based on specified criteria. This program is a
channel backend to INN."

grephistory(1) search history database for msg-ID, map Msg-ID to various fields.

grouper (Listed at Dave Barr's INN page) also (At ISC/INN/unoff-contrib) (At BELNET)
"A system to manage private authenticated newsgroups in INN. (at Brown) "

gup-0.4.tar.gz (At ISC/INN/unoff-contrib) also (At BELNET)
Mail processor to permit downstream sites to update their newsfeeds entries themselves.

inews(1) Prepare article for distribution

inflow: (At SWITCH.CH) also (At BELNET) By Gerhard Winkler, ACONET, and Felix Kugler, SWITCH
"..a monitor for incoming News traffic. Counts articles and bytes, gives statistics per feeding site
and per hierarchy or newsgroup. ASCII and HTML output."

INNform (Listed at Dave Barr's INN page)
A Perl INN monitor which outputs HTML

innautorespond.gz (At BELNET)
Automatic reply to messages posted in newsgroups, (to test propagation delay, etc.)

inncheck(8) check/verify configuration and database files

innconfval(1) get an InterNetNews configuration value

inndelay By Fabien TASSIN. (At ftp://ftp.eerie.fr/pub/usenet/inndelay)
a script to measure article arrival delays (much like delayplot script). A good tool to see
how 'behind' you are.

inndf.c (At ISC/INN/unoff-contrib) also (At BELNET)
inndf.tar.gz (At ISC/INN/unoff-contrib) also (At BELNET)
inndf.c.orig (At ISC/INN/unoff-contrib)
"Mini 'df' to call from innwatch.ctl. Doesn't sync() like df does, and no need to use awk to parse
output. Does -i too."

innfeed (At Internet Software Consortium) high performance replacement for innxmit
"...a channel feeder capable of transmitting articles to many downstream sites at the same time
(and to the same downstream site over multiple connections), in either traditional or streaming
mode, all without batch files other than the ones you get when a downstream site can't keep up. )

innlog.pl(8) perl script to summarize innd and nnrpd log files

innreport.pl ftp://ftp.eerie.fr/pub/usenet/innreport/ also (At ISC/INN/contrib)
A replacement for innlog which outputs graphs for your news stats in HTML.

innstat(8) snapshot of inn system

innwatch(8) monitor and automatically control innd

innwatch-beta3.pl (At ISC/INN/unoff-contrib) also (At BELNET)
A perl-based innwatch(8)

innxbatch(8) send xbatched Usenet articles to remote
innxbatch-for-inn-1.4.tar.gz (At BELNET)

innxmit(8) send Usenet articles to a remote NNTP server

java-multithread-nnrpd.README (At ISC/INN/unoff-contrib) also (At BELNET)

kerberos V4 Authentication,(Listed At Dave Barr's INN page)
"including private group management. (From James Mathiesen at Brown University)

laghist: (At Utilities by Matt Dillon)
"If you want to get an idea of the length of time it takes articles to reach your site, the laghist
program can be used."

mail2news.tar.gz (At BELNET)

maintain-newsgroup.shar (At ISC/INN/unoff-contrib) also (At BELNET)
"A script to merge newsgroups files. Download a "master" newsgroups file from say, uunet, and
this will update your copy based on the heirarchies you carry. "

makeactive(8) create active file from spool

makefeeds.shar (At ISC/INN/unoff-contrib) also (At BELNET)
Perl script to generate a newsfeeds entry given an active file.

makehistory(8) create history file from spool

mergeactive.tar (At ISC/INN/unoff-contrib) also (At BELNET)

Moderators Tools: see USENET Moderators Archive

newsbot(At ISC/INN/contrib)
"instantly grep and trigger actions on news articles"

newsgate by Rich Salz (At ISC/INN/contrib)
Gateway for mail to news, news to mail, mailing lists, moderators, etc.

newsgroups.perl (At Scripts by noyd@u.washington.edu)
Import newsgroup descriptions from another newsgroups file.

newsprune (At Utilities by Matt Dillon) INN/HISTORY based spool cleaner-upper V 2.03
For news administrators running INN and using standard inn history files, a program which
efficiently locates articles that are no longer referenced by the history file and produces a list of
them on the standard output. Nominally used to delete articles that INN has lost track of. This
coupled with a 'expireover -s' to clean your overview files does a pretty good job keeping your
news spool clean.

newsrequeue(8) rewrite batch files after a system crash

newstools-1.3.tar.gz (At ISC/INN/unoff-contrib) also (At BELNET)
Various news admin utilities by Bill Davidsen. Some Bugs. Includes NSLG: Reader Synthetic Load generator: "newsreading robots" (for benchmarking/test). ARTRATE: plot incoming article rate. CONNRATE: plot connections/second, articles read/second. NCC - news consistency checker: more complete version of findmissing.pl

newstools-1.3.tar.gz (At ISC/INN/unoff-contrib) also (At BELNET)
Various news admin utilities by Bill Davidsen. Some Bugs. Includes NSLG: Reader Synthetic Load generator: "newsreading robots" (for benchmarking/test). ARTRATE: plot incoming article rate. CONNRATE: plot connections/second, articles read/second. NCC - news consistency checker: more complete version of findmissing.pl

newsxd-2.5.1-shar.gz (At BELNET)
From 1990: limit/control outgoing feeds: number of connects, length of run time, etc.

nntpcache at ftp://suburbia.net/pub/nntpcache/ (Also At BELNET)
Caches and transparently multiplexes NNTP traffic from multiple servers. Listens on port 119, and caches articles and newsgroups in local spool. Includes source code. Per user license fee in some cases.

nntpget(1) get Usenet articles from a remote NNTP server

nntpsend(8) send usenet articles to remote site

nocem and nocemOnSpool (At ISC/INN/unoff-contrib) also (At BELNET News Software and Docs)
Auto cancel of spam, etc.....nocem requires that you use a recent version of pgp, perl, and that
you can get the groups alt.nocem.misc locally.

overchan(8) update news overview database

pathstats (At Utilities by Matt Dillon)
"...a program which scans part or all of a spool and generates a graph of the USENET news
distribution network."

pgpcontrol (At BELNET)
PGP verification of control messages

prunehistory(8) null out entries in history database

recover.junk.gz (At ISC/INN/unoff-contrib) also (At BELNET)
refile 'junk' articles back to news spool after you add a group

resync (At Scripts by noyd@u.washington.edu)
Synchronize slave with master.

rkive-2.2.tar.gz (At BELNET)
Automatic article archiving

rnews(1) receive news (from a connection other than NNTP)

scanlogs(8) summarize INN log files

sendbatches (At ISC/INN/unoff-contrib) also (At BELNET)
A news batcher

shlock(1) create lock files for use in shell scripts

shownews: (At SWITCH.CH) also (At BELNET) an INN status monitor
" which gives info about innd operation mode, filesystem space, actual News connections, queue
lengths, and input/output traffic."

shrinkfile(1) truncate a file to a specified size at line boundaries

spexpire.shar (At ISC/INN/unoff-contrib) also (At BELNET)
A limited space-based expire

suck (At ISC/INN/unoff-contrib) also (At BELNET)
"..Use XHDR and other utils to copy news from an NNTP server to your local machine, and
copying replies back up to an NNTP server, without using feeds...."

sweep_newgroups.perl (At Scripts by noyd@u.washington.edu)
Obtain newsgroup descriptions from periodic postings to NAN.

sync-active.tar.gz (At ISC/INN/unoff-contrib) also (At BELNET)
"A Perl script which keeps your active file in sync with a remote site via NNTP. "

tally.README (At ISC/INN/unoff-contrib) also (At BELNET)
Reports totals and stats from a file generated by newsfeeds: incoming, connects, etc.

tally.control(8) process logs to track newsgroup greation and deletion

tally.unwanted(8) process logs to track unwanted newsgroups

testhost (Part of the SUCK package)
"Check to see what commands your host recognizes or get the active list."

writelog(8) add an entry into an INN log file

writelog(8) add an entry into an INN log file

xbatch-v202.tar.gz (At BELNET)
INN xbatch patch: Software for accepting/sending a compressed feed

RKT Rapid-Links:[Search] [RKT Tips] Path: / Usenet RKT / For Providers / News Utilities / $$FILE$$

You are reading from the Usenet RKT
Comments? [DocID: USERKT/INN/0346.htm]
Copyright 1997-1998, Forrest J. Cavalier III, Mib Software, INN customization and consulting