FreeBSD Ports

news/leafnode 1.12.0_1

NNTP package for offline news caching and reading

Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2+
Categories
news
Package size
325.2 KiB, 1061.3 KiB installed

Description

Leafnode v1.11 is a simple, IPv6 enabled NNTP server and client designed for small sites. (Think store & forward proxy if you like.)

It "learns" which newsgroups should be downloaded based on what's accessed. Use it to enable online newsreaders to offline reading or to reduce your external bandwidth if you have several users accessing Usenet news.

Install

As a binary package — by origin, or by package name:

pkg install news/leafnode
pkg install leafnode

From the ports tree:

cd /usr/ports/news/leafnode/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	leafnode>0:news/leafnode

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.12.0_11.12.0_11.12.01.12.0_11.12.0_1
FreeBSD:14:quarterly1.12.0_11.12.0_1n/a1.12.0_11.12.0_1
FreeBSD:15:latest1.12.0_11.12.0_1n/a1.12.0_11.12.0_1
FreeBSD:15:quarterly1.12.0_11.12.0_1n/an/an/a
FreeBSD:16:latest1.12.0_11.12.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

All build dependencies 1
All run dependencies 1

No port depends on this one.

Configuration

Options name: news_leafnode

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cpe tar:xz
Service scripts
none
Conflicts with
newsx-1* s-news-0*

Message after installing

To complete the leafnode install, proceed as follows:

1. follow /usr/local/share/doc/leafnode/INSTALL, starting at item #6.
2. read /usr/local/share/doc/leafnode/NEWS, mind the incompatible changes!
3. read /usr/local/share/doc/leafnode/README, mind the incompatible changes!

Files

Manual pages 7
  • applyfilter(8)
  • checkgroups(8)
  • fetchnews(8)
  • leafnode(8)
  • leafnode-version(1)
  • newsq(1)
  • texpire(8)
pkg-plist 34
  • bin/leafnode-version
  • bin/newsq
  • etc/leafnode/config.example
  • etc/leafnode/filters.example
  • etc/leafnode/UNINSTALL-daemontools
  • sbin/leafnode
  • sbin/fetchnews
  • sbin/texpire
  • sbin/checkgroups
  • sbin/applyfilter
  • share/man/man1/leafnode-version.1.gz
  • share/man/man1/newsq.1.gz
  • share/man/man8/applyfilter.8.gz
  • share/man/man8/checkgroups.8.gz
  • share/man/man8/fetchnews.8.gz
  • share/man/man8/leafnode.8.gz
  • share/man/man8/texpire.8.gz
  • share/man/de.ISO8859-1/man1/leafnode-version.1.gz
  • share/man/de.ISO8859-1/man1/newsq.1.gz
  • share/man/de.ISO8859-1/man8/applyfilter.8.gz
  • share/man/de.ISO8859-1/man8/checkgroups.8.gz
  • share/man/de.ISO8859-1/man8/fetchnews.8.gz
  • share/man/de.ISO8859-1/man8/leafnode.8.gz
  • share/man/de.ISO8859-1/man8/texpire.8.gz
  • @dir etc/leafnode
  • @postunexec rm -f %%SPOOLDIR%%/leaf.node/lock.file
  • @dir %%SPOOLDIR%%/failed.postings
  • @dir %%SPOOLDIR%%/interesting.groups
  • @dir %%SPOOLDIR%%/leaf.node
  • @dir %%SPOOLDIR%%/message.id
  • @dir %%SPOOLDIR%%/out.going
  • @dir %%SPOOLDIR%%/temp.files
  • @dir
  • @postunexec if test -d "" || test -d "%D/etc/leafnode" ; then echo ; echo "==============================================================================" ; echo "If you want to remove leafnode for good, delete spool and configuration:" ; echo "type: rm -rf %D/etc/leafnode " ; echo "==============================================================================" ; fi
distinfo 1
FileSizeSHA256
leafnode-1.12.0.tar.xz4645728310b78006a2088b82dcf9a6b18504ec4f7279bd1047af58d3dac5aaf607ce58
Master sites 2
  • SF
  • LOCAL/mandree/

Commit history 0

No commits in the history this site was built from.