What is NewsCache?
NewsCache is a free cache server for USENET News available under the GNU
General Public License. NewsCache can be plugged in between your news
reader(s) and your news server. NewsCache acts to news readers like a news
server and retrieves news articles from the news server like a news
reader. Whenever, a client requests an article from NewsCache, NewsCache
checks whether the article has already been stored in the cache area. If
this is the case, the article is sent directly to its client. Otherwise,
the article is requested from the upstream news server, stored in the
cache area and sent back to the client.
Noffle is a Usenet news server optimized for few users and low
speed dial-up connections to the Internet. It acts as a server
to news clients running on the local host, but gets its news
feed by acting as a client to a remote server. Allows reading
news offline with many news clients, even if they do not
support offline reading by themselves.
Trn is Threaded RN -- a newsreader that uses an article's references to
order the discussions in a very natural, reply-ordered sequence called
threads. Having the replies associated with their parent articles not
only makes following the discussion easier, but also makes it easy to back-
track and (re-)read a specific discussion from the beginning. Trn also
has a visual representation of the current thread in the upper right corner
of the header, which will give you a feel for how the discussion is going
and how the current article is related to the last one you read.
In addition, a thread selector makes it easy to browse through a large
group looking for interesting articles. You can even browse through the
articles you've already read and select the one(s) you wish to read again.
Other nice features include the extract commands for the source and binary
groups, thread-oriented kill directives, a better newgroup finding strategy,
and lots more. See the file NEW for a list of the things that are new to
trn 3.0 from previous versions.
Newsfetch pulls news from an NNTP server and writes the articles to a file
or pipes them to the specified command. The file created by newsfetch can be
used with any mail reader.
suck feeds news to local INN or CNEWS server without the remote NNTP feeding.
This is useful, if you get news from NNTP server with dialup connection.
Suck is a program used to grab news from a remote NNTP news server and
bring it to your local machine, without the remote server doing
anything special. If you have read permission on the server, you can
use suck. Suck does NOT use the NEWNEWS command, hated by many
administrators.
c-nocem - NoCeM for C News and INN
This is a program for the easy and efficient application of the NoCeM
protocol on the news spool. Which means, articles for which a NoCeM
with "action=hide" is accepted, will be deleted from your news system
as if they had been cancelled. With the installation described below,
these will be processed as fast as possible and should work like real
cancels.
Unlike the standard implementation of NoCeM, this version is optimized
for the most common case of "spam cancels". In fact, it can do nothing
else. It can not be run by a normal user, it does not need or
manipulate state like .newsrc files, it processes only "hide" actions,
and that only by actually deleting the articles.
c-nocem is designed for easy setup and fast run and needs no
maintenance.
NNTPCache is Squid for news (plus lots more).
NNTPCache (very efficiently, using shared memory, COW, mmaps, etc)
executes on the localhost pretending to be an NNRP news reading
server. In fact, what it does is pass certain NNTP commands through
to real (remote and possibly local) news-servers based on various
pattern matching rules. nntpcache then takes the output from those
servers and caches & indexes it in funky ways (much specific case
magic goes into this). The next time such information is asked
for, or other information which can be logically inferred from the
previously collated information, it is sent directly from the cache,
without consulting the remote servers. NNTPCache can transparently
merge multiple servers, (permiting local newsgroups with remote
NNTP feeds), filter articles, xovers, and headers based on weighted
regular expressions, and has built in NoCem/PGP (anti-spam) support
(see http://www.nocem.org/ for details).
Newsx is an NNTP client for Unix. It will connect to a remote NNTP
server and post outgoing articles batched by the news system, as well as
fetch incoming articles.
It provides the NNTP capabilities required for small local news spools
on installations with NNTP access only through limited ISP accounts. It
works well via a dialup SLIP/PPP connection.
Newsx is also well suited for large spools with normal feeds, being
used for pulling newsgroups from specific NNTP servers that are not
distributed in the usual manner. Since newsx obeys the normal news spool
configuration file and requires little or no specific configuration, the
administrative burden should be minimized.
sn a small news system for small sites serving perhaps a few dozen
newsgroups, and with a slow connection to the internet; similar to
Leafnode. The target user is a home or SOHO with a single modem
connection to the Internet, maybe running IP masq or similar, and
serving a few workstations.
From the README:
newsfish, quite simply, is a batch USENET news reader. In other words,
it is not interactive, and it has a very simple user interface. The power
of newsfish is that it can sift through articles and save only the ones
that match your criteria. It does this by applying a set of regular
expressions (a la grep/egrep) to the headers of each article.
Articles are saved in mailbox format, which makes them suitable for
viewing under most popular mail readers.