head	1.4;
access;
symbols
	pkgsrc-2022Q2:1.3.0.154
	pkgsrc-2022Q2-base:1.3
	pkgsrc-2022Q1:1.3.0.152
	pkgsrc-2022Q1-base:1.3
	pkgsrc-2021Q4:1.3.0.150
	pkgsrc-2021Q4-base:1.3
	pkgsrc-2021Q3:1.3.0.148
	pkgsrc-2021Q3-base:1.3
	pkgsrc-2021Q2:1.3.0.146
	pkgsrc-2021Q2-base:1.3
	pkgsrc-2021Q1:1.3.0.144
	pkgsrc-2021Q1-base:1.3
	pkgsrc-2020Q4:1.3.0.142
	pkgsrc-2020Q4-base:1.3
	pkgsrc-2020Q3:1.3.0.140
	pkgsrc-2020Q3-base:1.3
	pkgsrc-2020Q2:1.3.0.136
	pkgsrc-2020Q2-base:1.3
	pkgsrc-2020Q1:1.3.0.116
	pkgsrc-2020Q1-base:1.3
	pkgsrc-2019Q4:1.3.0.138
	pkgsrc-2019Q4-base:1.3
	pkgsrc-2019Q3:1.3.0.134
	pkgsrc-2019Q3-base:1.3
	pkgsrc-2019Q2:1.3.0.132
	pkgsrc-2019Q2-base:1.3
	pkgsrc-2019Q1:1.3.0.130
	pkgsrc-2019Q1-base:1.3
	pkgsrc-2018Q4:1.3.0.128
	pkgsrc-2018Q4-base:1.3
	pkgsrc-2018Q3:1.3.0.126
	pkgsrc-2018Q3-base:1.3
	pkgsrc-2018Q2:1.3.0.124
	pkgsrc-2018Q2-base:1.3
	pkgsrc-2018Q1:1.3.0.122
	pkgsrc-2018Q1-base:1.3
	pkgsrc-2017Q4:1.3.0.120
	pkgsrc-2017Q4-base:1.3
	pkgsrc-2017Q3:1.3.0.118
	pkgsrc-2017Q3-base:1.3
	pkgsrc-2017Q2:1.3.0.114
	pkgsrc-2017Q2-base:1.3
	pkgsrc-2017Q1:1.3.0.112
	pkgsrc-2017Q1-base:1.3
	pkgsrc-2016Q4:1.3.0.110
	pkgsrc-2016Q4-base:1.3
	pkgsrc-2016Q3:1.3.0.108
	pkgsrc-2016Q3-base:1.3
	pkgsrc-2016Q2:1.3.0.106
	pkgsrc-2016Q2-base:1.3
	pkgsrc-2016Q1:1.3.0.104
	pkgsrc-2016Q1-base:1.3
	pkgsrc-2015Q4:1.3.0.102
	pkgsrc-2015Q4-base:1.3
	pkgsrc-2015Q3:1.3.0.100
	pkgsrc-2015Q3-base:1.3
	pkgsrc-2015Q2:1.3.0.98
	pkgsrc-2015Q2-base:1.3
	pkgsrc-2015Q1:1.3.0.96
	pkgsrc-2015Q1-base:1.3
	pkgsrc-2014Q4:1.3.0.94
	pkgsrc-2014Q4-base:1.3
	pkgsrc-2014Q3:1.3.0.92
	pkgsrc-2014Q3-base:1.3
	pkgsrc-2014Q2:1.3.0.90
	pkgsrc-2014Q2-base:1.3
	pkgsrc-2014Q1:1.3.0.88
	pkgsrc-2014Q1-base:1.3
	pkgsrc-2013Q4:1.3.0.86
	pkgsrc-2013Q4-base:1.3
	pkgsrc-2013Q3:1.3.0.84
	pkgsrc-2013Q3-base:1.3
	pkgsrc-2013Q2:1.3.0.82
	pkgsrc-2013Q2-base:1.3
	pkgsrc-2013Q1:1.3.0.80
	pkgsrc-2013Q1-base:1.3
	pkgsrc-2012Q4:1.3.0.78
	pkgsrc-2012Q4-base:1.3
	pkgsrc-2012Q3:1.3.0.76
	pkgsrc-2012Q3-base:1.3
	pkgsrc-2012Q2:1.3.0.74
	pkgsrc-2012Q2-base:1.3
	pkgsrc-2012Q1:1.3.0.72
	pkgsrc-2012Q1-base:1.3
	pkgsrc-2011Q4:1.3.0.70
	pkgsrc-2011Q4-base:1.3
	pkgsrc-2011Q3:1.3.0.68
	pkgsrc-2011Q3-base:1.3
	pkgsrc-2011Q2:1.3.0.66
	pkgsrc-2011Q2-base:1.3
	pkgsrc-2011Q1:1.3.0.64
	pkgsrc-2011Q1-base:1.3
	pkgsrc-2010Q4:1.3.0.62
	pkgsrc-2010Q4-base:1.3
	pkgsrc-2010Q3:1.3.0.60
	pkgsrc-2010Q3-base:1.3
	pkgsrc-2010Q2:1.3.0.58
	pkgsrc-2010Q2-base:1.3
	pkgsrc-2010Q1:1.3.0.56
	pkgsrc-2010Q1-base:1.3
	pkgsrc-2009Q4:1.3.0.54
	pkgsrc-2009Q4-base:1.3
	pkgsrc-2009Q3:1.3.0.52
	pkgsrc-2009Q3-base:1.3
	pkgsrc-2009Q2:1.3.0.50
	pkgsrc-2009Q2-base:1.3
	pkgsrc-2009Q1:1.3.0.48
	pkgsrc-2009Q1-base:1.3
	pkgsrc-2008Q4:1.3.0.46
	pkgsrc-2008Q4-base:1.3
	pkgsrc-2008Q3:1.3.0.44
	pkgsrc-2008Q3-base:1.3
	cube-native-xorg:1.3.0.42
	cube-native-xorg-base:1.3
	pkgsrc-2008Q2:1.3.0.40
	pkgsrc-2008Q2-base:1.3
	cwrapper:1.3.0.38
	pkgsrc-2008Q1:1.3.0.36
	pkgsrc-2008Q1-base:1.3
	pkgsrc-2007Q4:1.3.0.34
	pkgsrc-2007Q4-base:1.3
	pkgsrc-2007Q3:1.3.0.32
	pkgsrc-2007Q3-base:1.3
	pkgsrc-2007Q2:1.3.0.30
	pkgsrc-2007Q2-base:1.3
	pkgsrc-2007Q1:1.3.0.28
	pkgsrc-2007Q1-base:1.3
	pkgsrc-2006Q4:1.3.0.26
	pkgsrc-2006Q4-base:1.3
	pkgsrc-2006Q3:1.3.0.24
	pkgsrc-2006Q3-base:1.3
	pkgsrc-2006Q2:1.3.0.22
	pkgsrc-2006Q2-base:1.3
	pkgsrc-2006Q1:1.3.0.20
	pkgsrc-2006Q1-base:1.3
	pkgsrc-2005Q4:1.3.0.18
	pkgsrc-2005Q4-base:1.3
	pkgsrc-2005Q3:1.3.0.16
	pkgsrc-2005Q3-base:1.3
	pkgsrc-2005Q2:1.3.0.14
	pkgsrc-2005Q2-base:1.3
	pkgsrc-2005Q1:1.3.0.12
	pkgsrc-2005Q1-base:1.3
	pkgsrc-2004Q4:1.3.0.10
	pkgsrc-2004Q4-base:1.3
	pkgsrc-2004Q3:1.3.0.8
	pkgsrc-2004Q3-base:1.3
	pkgsrc-2004Q2:1.3.0.6
	pkgsrc-2004Q2-base:1.3
	pkgsrc-2004Q1:1.3.0.4
	pkgsrc-2004Q1-base:1.3
	pkgsrc-2003Q4:1.3.0.2
	pkgsrc-2003Q4-base:1.3
	netbsd-1-6-1:1.2.0.2
	netbsd-1-6-1-base:1.2
	netbsd-1-6:1.1.1.1.0.4
	netbsd-1-6-RELEASE-base:1.1
	pkgviews:1.1.1.1.0.6
	pkgviews-base:1.1
	buildlink2-base:1.1.1.1
	buildlink2:1.1.1.1.0.2
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.4
date	2022.07.15.12.37.55;	author micha;	state dead;
branches;
next	1.3;
commitid	Lf326Ov1hW60qZLD;

1.3
date	2003.05.06.17.42.22;	author jmmv;	state Exp;
branches;
next	1.2;

1.2
date	2002.09.24.12.30.29;	author wiz;	state Exp;
branches;
next	1.1;

1.1
date	2002.06.16.11.34.26;	author cjep;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2002.06.16.11.34.26;	author cjep;	state Exp;
branches
	1.1.1.1.2.1;
next	;

1.1.1.1.2.1
date	2002.06.16.11.34.26;	author jlam;	state dead;
branches;
next	1.1.1.1.2.2;

1.1.1.1.2.2
date	2002.06.23.18.57.32;	author jlam;	state Exp;
branches;
next	;


desc
@@


1.4
log
@news/leafnode: Update to 1.12.0

- Moved pkgsrc options into separate file options.mk
- Modified pkgsrc patch to cover whole rule body again
- Removed WRKSRC setting (was explicitly set to default value)
- Replaced MESSAGE by ${PREFIX}/share/doc/leafnode/INSTALL.pkgsrc

==============================================================================
* 1.12.0, 2022-05-26

### CHANGES
- leafnode now requires the PCRE2 library instead of PCRE.
  PCRE2 has been around for a few years and is maintained,
  while PCRE is end of life, no longer supported,
  and is being phased out by distributions.
  See its home page, https://github.com/PhilipHazel/pcre2
  Fixes Debian Bug#1000110 reported by Matthew Vernon via Moritz Mühlenhoff.
- Documentation for running under daemontools/ucspi-tcp (tcpserver)
  has been removed, only UNINSTALL-daemontools remains as documentation.
- leafnode 1 is now distributed in gzip and xz formats.
  bzip2 will no longer be used because xz performs better overall.
- All files have been converted from ISO-8859-1 to UTF-8 encoding.
- Added leafnode@@.service and leafnode.socket as examples for how to launch
  the network-based leafnode listening on port 119.
@
text
@===========================================================================
$NetBSD: MESSAGE,v 1.3 2003/05/06 17:42:22 jmmv Exp $

Edit ${LEAFNODE_CONFDIR}/config and make the necessary local
changes.

Leafnode needs to be run from inetd. An example configuration for
/etc/inetd.conf is as follows:
nntp stream tcp  nowait news ${PREFIX}/sbin/leafnode leafnode
nntp stream tcp6 nowait news ${PREFIX}/sbin/leafnode leafnode

Edit the news user's crontab to run an expiry job. For example, add:
0 4 * * *	${PREFIX}/sbin/texpire

As root or news, run "fetchnews". This may take some time. Then connect
to the leafnode server with an NNTP client. Select the groups you want
to read in the future by reading the "default" article in them.
Run "fetchnews" again. This run will pick up all the groups you want to
read. You may wish to automate the running of "fetchnews".
===========================================================================
@


1.3
log
@Drop trailing whitespace.  Ok'ed by wiz.
@
text
@d2 1
a2 1
$NetBSD: MESSAGE,v 1.2 2002/09/24 12:30:29 wiz Exp $
@


1.2
log
@Complete standardization of messages according to latest pkglint.
@
text
@d2 1
a2 1
$NetBSD: MESSAGE,v 1.1 2002/06/16 11:34:26 cjep Exp $
d7 1
a7 1
Leafnode needs to be run from inetd. An example configuration for 
@


1.1
log
@Initial revision
@
text
@d1 2
a2 2
======================================================================
$NetBSD$
d20 1
a20 1
======================================================================
@


1.1.1.1
log
@Initial import of Leafnode 1.9.22 into the NetBSD packages collection
as news/leafnode.

Leafnode is a USENET software package designed for small sites, with a
few tens of readers and only a slow link to the net.

The work in this package is based on that of Ingolf Steinbach 
in PR#13830. wiz@@ made some suggestions as well. Thanks to both of them.
@
text
@@


1.1.1.1.2.1
log
@file MESSAGE was added on branch buildlink2 on 2002-06-23 18:57:32 +0000
@
text
@d1 20
@


1.1.1.1.2.2
log
@Merge from pkgsrc-current to buildlink2 branch.
@
text
@a0 20
======================================================================
$NetBSD: MESSAGE,v 1.1.1.1.2.1 2002/06/23 18:57:32 jlam Exp $

Edit ${LEAFNODE_CONFDIR}/config and make the necessary local
changes.

Leafnode needs to be run from inetd. An example configuration for 
/etc/inetd.conf is as follows:
nntp stream tcp  nowait news ${PREFIX}/sbin/leafnode leafnode
nntp stream tcp6 nowait news ${PREFIX}/sbin/leafnode leafnode

Edit the news user's crontab to run an expiry job. For example, add:
0 4 * * *	${PREFIX}/sbin/texpire

As root or news, run "fetchnews". This may take some time. Then connect
to the leafnode server with an NNTP client. Select the groups you want
to read in the future by reading the "default" article in them.
Run "fetchnews" again. This run will pick up all the groups you want to
read. You may wish to automate the running of "fetchnews".
======================================================================
@
