This script is for Slackware 12.0 only and may be outdated.

SlackBuilds Repository

12.0 > Network > leafnode (2.0.0.alpha20070602a)

Leafnode 2 is an NNTP proxy server intended for small sites, where 
there are few users and little disk space, but where a large number of
groups is desired. It can also be used to give a regular newsreader
off-line functionality. The leafnode program itself is the server while
the programs fetchnews and texpire transport the news and expire old
articles respectively.

There is a little work to do to install this program effectively, all
of which is clearly set out in the README file contained in the source.
It is strongly advised for you to read it thoroughly before installing
leafnode. Below is a quick sketch of the requirements for Leafnode setup:

After the installation, you need to:
1. Ensure $NNTPSERVER or /etc/nntpserver point to localhost.
2. Set /etc/inetd.conf so leafnode is executed for incoming NNTP connections.
nntp stream tcp nowait news /usr/sbin/tcpd /usr/sbin/leafnode
3. Set /etc/hosts.deny and /etc/hosts.allow to protect the server. See the
README
/etc/hosts.deny: leafnode: ALL
/etc/hosts.allow: leafnode: 127.0.0.1
4. Create /etc/leafnode/config and adjust settings as required. A sample
file - /etc/leafnode/config.example - is already there.
5. Set cronjobs for fetchnews and texpire.
6. Fetch the newsgroup list from your server.
/usr/sbin/fetchnews -vv
/usr/sbin/texpire -vv
** texpire will make sure the leafnode news spool is in working order.
7. Set your newsreader to use the localhost leafnode.

All of this is carefully written up in the README file of the source code and I
stress again the importance of reading that file thorougly. You may also want
to read the following guides:

The below guide is specifically aimed at slackware users and details concise
and quickl instructions on how to get a good leafnode install up and working:

* http://www.andrews-corner.org/leafnode.html

While the guide below is not specifically written for Slackware, it offers
many good tips and many ideas for scripts to make working with
leafnode easier.

* http://homepage.ntlworld.com/garryknight/linux/leafnode.html

Maintained by: Andrew Strong
Keywords: leafnode-2,nntp,news,server,news server
ChangeLog: leafnode

Homepage:
http://www-dt.e-technik.uni-dortmund.de/~ma/leafnode/beta/

Source Downloads:
leafnode-2.0.0.alpha20070602a.tar.bz2 (83d9b7785479620843523d6c80fcc01e)

Download SlackBuild:
leafnode.tar.gz
leafnode.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:
README
doinst.sh
leafnode.SlackBuild
leafnode.info
slack-desc

Validated for Slackware 12.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds