pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

inn: Remove, version 2.6.3 is now in news/inn



Module Name:	pkgsrc-wip
Committed By:	Michael Baeuerle <micha%NetBSD.org@localhost>
Pushed By:	micha
Date:		Mon Jan 4 18:24:27 2021 +0100
Changeset:	cca2d353fb09d21d3c27f68d8027511c88172f46

Modified Files:
	Makefile
Removed Files:
	inn/COMMIT_MSG
	inn/DESCR
	inn/MESSAGE
	inn/Makefile
	inn/Makefile.common
	inn/PLIST
	inn/TODO
	inn/buildlink3.mk
	inn/distinfo
	inn/files/innd.sh
	inn/options.mk
	inn/patches/patch-Makefile.global.in
	inn/patches/patch-control_pgpverify.in
	inn/patches/patch-lib_fdlimit.c
	inn/patches/patch-perl_INN_Config.pm.in
	inn/patches/patch-scripts_news.daily.in
	inn/patches/patch-scripts_rc.news.in
	inn/patches/patch-site_Makefile

Log Message:
inn: Remove, version 2.6.3 is now in news/inn

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=cca2d353fb09d21d3c27f68d8027511c88172f46

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                                |   1 -
 inn/COMMIT_MSG                          |  78 --------
 inn/DESCR                               |  11 --
 inn/MESSAGE                             |  15 --
 inn/Makefile                            | 192 ------------------
 inn/Makefile.common                     |  15 --
 inn/PLIST                               | 336 --------------------------------
 inn/TODO                                |  27 ---
 inn/buildlink3.mk                       |  12 --
 inn/distinfo                            |  13 --
 inn/files/innd.sh                       |  78 --------
 inn/options.mk                          |  45 -----
 inn/patches/patch-Makefile.global.in    |  15 --
 inn/patches/patch-control_pgpverify.in  |  30 ---
 inn/patches/patch-lib_fdlimit.c         |  18 --
 inn/patches/patch-perl_INN_Config.pm.in |  15 --
 inn/patches/patch-scripts_news.daily.in |  18 --
 inn/patches/patch-scripts_rc.news.in    |  16 --
 inn/patches/patch-site_Makefile         |  26 ---
 19 files changed, 961 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 2ba991e4bd..135006ff4e 100644
--- a/Makefile
+++ b/Makefile
@@ -1622,7 +1622,6 @@ SUBDIR+=	influxdb
 SUBDIR+=	info2man
 SUBDIR+=	infraarcana
 SUBDIR+=	inkscape-snapshot
-SUBDIR+=	inn
 SUBDIR+=	intel-gpu-tools
 SUBDIR+=	interbase-docs
 SUBDIR+=	intervaltree
diff --git a/inn/COMMIT_MSG b/inn/COMMIT_MSG
deleted file mode 100644
index 0da319bdfc..0000000000
--- a/inn/COMMIT_MSG
+++ /dev/null
@@ -1,78 +0,0 @@
-news/inn: Update to 2.6.3
-
-Changes in 2.6.3
-================
-* Fixed the selection of the elliptic curve to use with OpenSSL�1.1.0 or later;
-  NIST P-256 was enforced instead of using the most secure curve.
-* A new inn.conf parameter has been added to fine-tune the cipher suites to use
-  with TLS�1.3: the tlsciphers13 now permits configuring them. A separate cipher
-  suite configuration parameter is needed for TLS�1.3 because TLS�1.3 cipher
-  suites are not compatible with TLS�1.2, and vice-versa. In order to avoid
-  issues where legacy TLS�1.2 cipher suite configuration configured in the
-  tlsciphers parameter would inadvertently disable all TLS�1.3 cipher suites,
-  the inn.conf configuration has been separated out.
-* Fixed a regression since INN�2.6.1 that prevented articles with
-  internationalized header fields (that is to say encoded in UTF-8) from being
-  posted.
-* Support for Python�3 has been added to INN. Embedded Python filtering and
-  authentication hooks for innd and nnrpd can now use version�3.3.0 or later of
-  the Python interpreter. In the 2.x series, version�2.3.0 or later is still
-  supported.
-  When configuring INN with the --with-python flag, the PYTHON environment
-  variable, when set, is used to select the interpreter to embed. Otherwise,
-  it is searched in standard paths.
-  In case you change the Python interpreter to embed, make sure that the Python
-  scripts you use are written in the expected syntax for that version of the
-  Python interpreter. Notably, buffer objects have been replaced with memoryview
-  objects in Python�3, and UTF-8 encoding now really matters for string literals
-  (Python�3 uses bytes and Unicode objects).
-  INN documentation and samples of Python hooks have been updated to provide
-  more examples.
-* When a Python or Perl filter hook rejects an article, innd now mentions the
-  reason in response to CHECK and TAKETHIS commands. Previously, the reason was
-  given only for the IHAVE command.
-* nnrpd now properly logs the hostname of clients whose connection failed owing
-  to an issue during the negotiation of a TLS session or high load average.
-
-Changes in 2.6.2
-================
-* A new syntaxchecks parameter has been added in inn.conf. It permits
-  controlling the level of checks performed by innd and nnrpd. Up to now, only
-  one check can be enabled/disabled: when laxmid is mentioned in the values of
-  this new parameter, INN accepts Message-IDs that contain .. in the left part,
-  as well as Message-IDs with two @ (such Message-IDs would otherwise be
-  considered as syntactically invalid). See the inn.conf(5) man page for more
-  details.
-  The check is disabled by default (no-laxmid), which corresponds to the legacy
-  behaviour of INN�2.6.1 and earlier.
-* Use of the ovdb_server helper server is now the default when using the ovdb
-  overview method, that is to say the default value for the readserver parameter
-  in ovdb.conf is now set to true. It improves stability and avoids deadlocks,
-  timing issues and corrupted ovdb databases.
-* mailpost now removes empty header fields before attempting to post articles,
-  and keeps trace of them in the X-Mailpost-Empty-Hdrs: newly generated header
-  field body. Also, mailpost now sanitizes header fields with regards to empty
-  continuation header lines. Thanks to Kamil Jonca for these bug reports.
-* A new -z parameter has been added to mailpost to mention a list of header
-  fields to remove from the gated message. Thanks to Dieter Stussy for the
-  patch.
-* Fixed a bug in inews that was rejecting articles containing header fields
-  whose length exceeded 998 bytes. This limitation is for the length of a single
-  line of a header field (and not for the length of the whole header field, as
-  it was wrongly the case).
-* Added support for GnuPG's gpg binary (in addition to gpgv) in pgpverify.
-  Indeed, gpg still validates signatures made with weak digest algorithms like
-  MD5 whereas gpgv no longer do. Thanks to Thomas Hochstein for the patch,
-  which permits validating control articles for hierarchies that are still
-  using old PGP keys.
-* Added similar support for GnuPG's gpg binary in perl-nocem to validate NoCeM
-  notices from issuers who are still using old PGP keys.
-* A few commands listed in the "Control commands to INND" section in daily
-  Usenet reports were appearing as a mere letter; all of them are now properly
-  converted to meaningful words.
-* The tlsprotocols parameter in inn.conf now recognizes the TLSv1.3 value
-  (for OpenSSL versions implementing TLS�1.3, that is to say starting from
-  OpenSSL�1.1.1).
-* The buffindexed overview method will now hopefully work properly on systems
-  with a native page size larger than 16KB.
-* Other minor bug fixes and documentation improvements.
diff --git a/inn/DESCR b/inn/DESCR
deleted file mode 100644
index 2308d4f6c4..0000000000
--- a/inn/DESCR
+++ /dev/null
@@ -1,11 +0,0 @@
-This is the public release of InterNet News (INN). This work is
-sponsored by the Internet Software Consortium.
-
-InterNetNews is a complete Usenet system.  The cornerstone of the
-package is innd, an NNTP server that multiplexes all I/O. Newsreading
-is handled by a separate server, nnrpd, that is spawned for each
-client.  Both innd and nnrpd have some slight variances from the
-NNTP protocol.
-
-You can set the environment variable INN_SPOOL to whatever you like
-to change the default spool directory when building this pkg.
diff --git a/inn/MESSAGE b/inn/MESSAGE
deleted file mode 100644
index 1a903645a9..0000000000
--- a/inn/MESSAGE
+++ /dev/null
@@ -1,15 +0,0 @@
-===========================================================================
-$NetBSD$
-
-The following program has been installed suid root on your machine:
-
-	${PREFIX}/${INN_PATHBIN}/innbind
-
----------------------------------------------------------------------------
-If you are upgrading from 2.5.5 or earlier: this is a major version bump.
-Config files have changed. Read ${PREFIX}/share/doc/inn/NEWS for details.
-
-If this is a first install: ${PREFIX}/share/doc/inn/INSTALL will help you
-getting set up.
----------------------------------------------------------------------------
-===========================================================================
diff --git a/inn/Makefile b/inn/Makefile
deleted file mode 100644
index 9d32997e10..0000000000
--- a/inn/Makefile
+++ /dev/null
@@ -1,192 +0,0 @@
-# $NetBSD$
-
-DISTNAME=		inn-2.6.3
-CATEGORIES=		news
-MASTER_SITES=		ftp://ftp.isc.org/isc/inn/
-MASTER_SITES+=		ftp://ftp.fu-berlin.de/unix/news/inn/
-
-# Suggest update to real maintainer for import after it was tested in wip
-MAINTAINER=		pkgsrc-users%NetBSD.org@localhost
-#MAINTAINER=		spz%NetBSD.org@localhost
-HOMEPAGE=		https://www.eyrie.org/~eagle/software/inn/
-COMMENT=		The public release of InterNet News (INN)
-LICENSE=		modified-bsd AND gnu-gpl-v2
-
-CONFLICTS+=		libradius-[0-9]* nntpclnt-[0-9]*
-
-USE_TOOLS+=		awk egrep gzip perl:run sed sh sort yacc
-USE_LIBTOOL=		yes
-REPLACE_PERL+=		tests/docs/pod.t
-
-PKG_DESTDIR_SUPPORT=	destdir
-
-.include "../../mk/bsd.prefs.mk"
-.include "../../news/inn/Makefile.common"
-
-# INN_DATA_DIR is added to BUILD_DEFS by Makefile.common
-BUILD_DEFS+=		INN_PATHBIN
-FILES_SUBST+=		INN_DATA_DIR=${INN_DATA_DIR}
-FILES_SUBST+=		INN_PATHBIN=${PREFIX}/${INN_PATHBIN:Q}
-MESSAGE_SUBST+=		INN_PATHBIN=${INN_PATHBIN:Q}
-PLIST_SUBST+=		INN_PATHBIN=${INN_PATHBIN:Q}
-PKG_SYSCONFSUBDIR=	inn
-
-GNU_CONFIGURE=		YES
-GNU_CONFIGURE_PREFIX=	${INN_PREFIX}
-GNU_CONFIGURE_MANDIR=	${PREFIX}/${PKGMANDIR}
-CONFIGURE_ARGS+=	--enable-setgid-inews 				\
-			--enable-largefiles				\
-			--bindir=${PREFIX}/${INN_PATHBIN}		\
-			--sbindir=${PREFIX}/${INN_PATHBIN}		\
-			--sysconfdir=${PKG_SYSCONFDIR} 			\
-			--with-openssl=${SSLBASE:Q}			\
-			--with-doc-dir=${PREFIX}/share/doc/inn	 	\
-			--with-control-dir=${PREFIX}/${INN_PATHBIN}/control \
-			--with-filter-dir=${PREFIX}/${INN_PATHBIN}/filter \
-			--with-tmp-dir=${INN_DATA_DIR}/tmp		\
-			--with-db-dir=${INN_DATA_DIR}/db 		\
-			--with-http-dir=${INN_DATA_DIR}/http		\
-			--with-log-dir=${INN_DATA_DIR}/log 		\
-			--with-run-dir=${INN_DATA_DIR}/run 		\
-			--includedir=${PREFIX}/include 			\
-			--with-spool-dir=${INN_SPOOL:Q}			\
-			--with-news-user=${INN_USER}			\
-			--with-news-group=${INN_GROUP}
-.if ${OPSYS} == "SunOS"
-CONFIGURE_ARGS+=	--with-sendmail=/usr/lib/sendmail
-.else
-CONFIGURE_ARGS+=	--with-sendmail=/usr/sbin/sendmail
-.endif
-CONFIGURE_ENV+=		_PATH_AWK=${TOOLS_AWK}
-CONFIGURE_ENV+=		_PATH_EGREP=${TOOLS_EGREP}
-CONFIGURE_ENV+=		_PATH_SED=${TOOLS_SED}
-CONFIGURE_ENV+=		_PATH_SH=${TOOLS_SH}
-CONFIGURE_ENV+=		_PATH_SORT=${TOOLS_SORT}
-CONFIGURE_ENV+=		GZIP=${TOOLS_GZIP_CMD}
-
-.include "options.mk"
-
-LDFLAGS.SunOS+=		-lsocket -lnsl
-
-# Modify GnuPG path to ${PREFIX} in pgpverify Perl script
-SUBST_CLASSES+=		prefix
-SUBST_STAGE.prefix=	pre-configure
-SUBST_MESSAGE.prefix=	Preparing pgpverify.in file ...
-SUBST_FILES.prefix=	control/pgpverify.in
-SUBST_SED.prefix=	-e 's,PKGSRC_PREFIX,${PREFIX},g'
-
-DEPENDS+=		p5-GD-[0-9]*:../../graphics/p5-GD
-DEPENDS+=		p5-MIME-tools-[0-9]*:../../mail/p5-MIME-tools
-DEPENDS+=		p5-Test-Pod-[0-9]*:../../devel/p5-Test-Pod
-DEPENDS+=		gnupg-[0-9]*:../../security/gnupg
-
-USERGROUP_PHASE=	pre-install
-PKG_USERS_VARS+=	INN_USER
-PKG_GROUPS_VARS+=	INN_GROUP
-PKG_GROUPS+=		${INN_GROUP}
-PKG_USERS+=		${INN_USER}:${INN_GROUP}
-PKG_GECOS.${INN_USER}=	Internet\ News
-PKG_HOME.${INN_USER}=	${INN_DATA_DIR}
-PKG_SHELL.${INN_USER}=	${SH}
-
-INN_DIRS+=		${PKG_SYSCONFDIR}
-INN_DIRS+=		${INN_DATA_DIR}
-INN_DATADIRS=		log log/OLD run tmp db spool http
-INN_SPOOLDIRS=		archive articles overview incoming incoming/bad	\
-			outgoing uniover innfeed
-
-EXAMPLEDIR=		${PREFIX}/share/examples/inn
-
-INSTALLATION_DIRS+=	sbin
-INSTALLATION_DIRS+=	bin
-INSTALLATION_DIRS+=	${EXAMPLEDIR}
-INSTALLATION_DIRS+=	${EXAMPLEDIR}/filter
-
-MAKE_DIRS+=		${PREFIX}/bin
-MAKE_DIRS+=		${PREFIX}/sbin
-MAKE_DIRS+=		${PREFIX}/lib
-
-OWN_DIRS+=		${PREFIX}/${INN_PATHBIN}
-OWN_DIRS+=		${PREFIX}/${INN_PATHBIN}/filter
-OWN_DIRS+=		${EXAMPLEDIR}
-
-.for dir in ${INN_DIRS}
-OWN_DIRS_PERMS+=	${dir}	${INN_USER} ${INN_GROUP} 0775
-.endfor
-.for dir in ${INN_DATADIRS}
-MAKE_DIRS_PERMS+=	${INN_DATA_DIR}/${dir}	${INN_USER} ${INN_GROUP} 0775
-.endfor
-.for dir in ${INN_SPOOLDIRS}
-MAKE_DIRS_PERMS+=	${INN_DATA_DIR}/spool/${dir} \
-						${INN_USER} ${INN_GROUP} 0775
-.endfor
-
-CFILES=			actsync.cfg actsync.ign buffindexed.conf \
-			control.ctl control.ctl.local cycbuff.conf \
-			distrib.pats distributions \
-			expire.ctl incoming.conf inn.conf innfeed.conf \
-			innreport.conf innwatch.ctl \
-			innshellvars.local innshellvars.pl.local \
-			innshellvars.tcl.local \
-			localgroups moderators \
-			motd.innd motd.nnrpd \
-			news2mail.cf newsfeeds nnrpd.track \
-			nntpsend.ctl nocem.ctl ovdb.conf passwd.nntp \
-			inn-radius.conf readers.conf send-uucp.cf \
-			storage.conf subscriptions
-DBFILES=		active.times history
-HTTPFILES=		innreport.css
-FILTERFILES=		INN.py filter_innd.py nnrpd.py nnrpd_access.py \
-			nnrpd_auth.py nnrpd_dynamic.py \
-			filter_innd.pl filter_nnrpd.pl nnrpd_access.pl \
-			nnrpd_auth.pl startup_innd.pl
-
-.for file in ${CFILES}
-CONF_FILES_PERMS+=	${EXAMPLEDIR}/${file} ${PKG_SYSCONFDIR}/${file} \
-			${INN_USER} ${INN_GROUP} 0664
-.endfor
-CONF_FILES_PERMS+=	${EXAMPLEDIR}/active.minimal ${INN_DATA_DIR}/db/active ${INN_USER} ${INN_GROUP} 0664
-CONF_FILES_PERMS+=	${EXAMPLEDIR}/newsgroups.minimal ${INN_DATA_DIR}/db/newsgroups ${INN_USER} ${INN_GROUP} 0664
-CONF_FILES_PERMS+=	${EXAMPLEDIR}/innreport.css ${INN_DATA_DIR}/http/innreport.css ${INN_USER} ${INN_GROUP} 0664
-.for file in ${DBFILES}
-CONF_FILES_PERMS+=	${EXAMPLEDIR}/${file} ${INN_DATA_DIR}/db/${file} \
-			${INN_USER} ${INN_GROUP} 0664
-.endfor
-.for file in ${FILTERFILES}
-CONF_FILES_PERMS+=	${EXAMPLEDIR}/filter/${file} ${INN_PATHBIN}/filter/${file} \
-			${INN_USER} ${INN_GROUP} 0664
-.endfor
-
-RCD_SCRIPTS=		innd
-TEST_TARGET=		tests
-
-pre-install:
-.for file in ${CFILES} active.minimal newsgroups.minimal
-	${INSTALL_DATA} ${WRKSRC}/site/${file} ${DESTDIR}${EXAMPLEDIR}
-.endfor
-.for file in ${DBFILES} ${HTTPFILES}
-	${TOUCH} ${WRKSRC}/site/${file}
-	${INSTALL_DATA} ${WRKSRC}/site/${file} ${DESTDIR}${EXAMPLEDIR}
-.endfor
-.for file in ${FILTERFILES}
-	${INSTALL_DATA} ${WRKSRC}/site/${file} ${DESTDIR}${EXAMPLEDIR}/filter
-.endfor
-
-post-install:
-.for file in cnfsstat ctlinnd makehistory innbind
-	${RM} -f ${DESTDIR}${PREFIX}/sbin/${file}
-	${LN} -s ${DESTDIR}${PREFIX}/${INN_PATHBIN}/${file}	\
-				${DESTDIR}${PREFIX}/sbin
-.endfor
-	${RM} -f ${DESTDIR}${PREFIX}/bin/inews
-	${LN} -s ${DESTDIR}${PREFIX}/${INN_PATHBIN}/inews	\
-			${DESTDIR}${PREFIX}/bin
-	${RM} -f ${DESTDIR}${PREFIX}/bin/rnews
-	${LN} -s ${DESTDIR}${PREFIX}/${INN_PATHBIN}/rnews	\
-			${DESTDIR}${PREFIX}/bin
-.for file in libinn.a libstorage.a libinnhist.a
-	${CHMOD} 644 ${DESTDIR}${PREFIX}/lib/${file}
-.endfor
-
-.include "../../security/openssl/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/inn/Makefile.common b/inn/Makefile.common
deleted file mode 100644
index cd7ae2567f..0000000000
--- a/inn/Makefile.common
+++ /dev/null
@@ -1,15 +0,0 @@
-# $NetBSD$
-#
-# used by news/inn/Makefile
-# used by news/newsx/Makefile
-
-INN_PREFIX?=	${PREFIX}
-INN_PATHBIN?=	libexec/inn
-# Provided via mk/bsd.prefs.mk
-#INN_DATA_DIR?=	${VARBASE}/news
-INN_SPOOL?=	${INN_DATA_DIR}/spool
-
-BUILD_DEFS+=	INN_DATA_DIR
-BUILD_DEFS+=	VARBASE
-BUILD_DEFS+=	INN_USER
-BUILD_DEFS+=	INN_GROUP
diff --git a/inn/PLIST b/inn/PLIST
deleted file mode 100644
index b5c49b0c18..0000000000
--- a/inn/PLIST
+++ /dev/null
@@ -1,336 +0,0 @@
-@comment $NetBSD$
-bin/inews
-bin/rnews
-include/inn/buffer.h
-include/inn/concat.h
-include/inn/confparse.h
-include/inn/dbz.h
-include/inn/defines.h
-include/inn/dispatch.h
-include/inn/fdflag.h
-include/inn/hashtab.h
-include/inn/history.h
-include/inn/innconf.h
-include/inn/inndcomm.h
-include/inn/libinn.h
-include/inn/list.h
-include/inn/macros.h
-include/inn/md5.h
-include/inn/messages.h
-include/inn/mmap.h
-include/inn/network-innbind.h
-include/inn/network.h
-include/inn/newsuser.h
-include/inn/nntp.h
-include/inn/options.h
-include/inn/ov.h
-include/inn/overview.h
-include/inn/paths.h
-include/inn/portable-getaddrinfo.h
-include/inn/portable-getnameinfo.h
-include/inn/portable-macros.h
-include/inn/portable-socket.h
-include/inn/portable-stdbool.h
-include/inn/qio.h
-include/inn/sequence.h
-include/inn/storage.h
-include/inn/system.h
-include/inn/timer.h
-include/inn/tst.h
-include/inn/utility.h
-include/inn/vector.h
-include/inn/version.h
-include/inn/wire.h
-include/inn/xmalloc.h
-include/inn/xwrite.h
-lib/innreport_inn.pm
-lib/innshellvars
-lib/innshellvars.pl
-lib/innshellvars.tcl
-lib/libinn.la
-lib/libinnhist.la
-lib/libstorage.la
-lib/perl/INN/Config.pm
-lib/perl/INN/Utils/Shlock.pm
-${INN_PATHBIN}/actmerge
-${INN_PATHBIN}/actsync
-${INN_PATHBIN}/actsyncd
-${INN_PATHBIN}/archive
-${INN_PATHBIN}/auth/passwd/ckpasswd
-${INN_PATHBIN}/auth/passwd/radius
-${INN_PATHBIN}/auth/resolv/domain
-${INN_PATHBIN}/auth/resolv/ident
-${INN_PATHBIN}/batcher
-${INN_PATHBIN}/buffchan
-${INN_PATHBIN}/buffindexed_d
-${INN_PATHBIN}/cnfsheadconf
-${INN_PATHBIN}/cnfsstat
-${INN_PATHBIN}/control/checkgroups.pl
-${INN_PATHBIN}/control/ihave.pl
-${INN_PATHBIN}/control/newgroup.pl
-${INN_PATHBIN}/control/rmgroup.pl
-${INN_PATHBIN}/control/sendme.pl
-${INN_PATHBIN}/control/sendsys.pl
-${INN_PATHBIN}/control/senduuname.pl
-${INN_PATHBIN}/control/version.pl
-${INN_PATHBIN}/controlbatch
-${INN_PATHBIN}/controlchan
-${INN_PATHBIN}/convdate
-${INN_PATHBIN}/ctlinnd
-${INN_PATHBIN}/cvtbatch
-${INN_PATHBIN}/docheckgroups
-${INN_PATHBIN}/expire
-${INN_PATHBIN}/expireover
-${INN_PATHBIN}/expirerm
-${INN_PATHBIN}/fastrm
-${INN_PATHBIN}/filechan
-${INN_PATHBIN}/getlist
-${INN_PATHBIN}/grephistory
-${INN_PATHBIN}/imapfeed
-${INN_PATHBIN}/inews
-${INN_PATHBIN}/innbind
-${INN_PATHBIN}/inncheck
-${INN_PATHBIN}/innconfval
-${INN_PATHBIN}/innd
-${INN_PATHBIN}/inndf
-${INN_PATHBIN}/innfeed
-${INN_PATHBIN}/innmail
-${INN_PATHBIN}/innreport
-${INN_PATHBIN}/innstat
-${INN_PATHBIN}/innupgrade
-${INN_PATHBIN}/innwatch
-${INN_PATHBIN}/innxbatch
-${INN_PATHBIN}/innxmit
-${INN_PATHBIN}/mailpost
-${INN_PATHBIN}/makedbz
-${INN_PATHBIN}/makehistory
-${INN_PATHBIN}/mod-active
-${INN_PATHBIN}/news.daily
-${INN_PATHBIN}/news2mail
-${INN_PATHBIN}/ninpaths
-${INN_PATHBIN}/nnrpd
-${INN_PATHBIN}/nntpget
-${INN_PATHBIN}/nntpsend
-${INN_PATHBIN}/ovdb_init
-${INN_PATHBIN}/ovdb_monitor
-${INN_PATHBIN}/ovdb_server
-${INN_PATHBIN}/ovdb_stat
-${INN_PATHBIN}/overchan
-${INN_PATHBIN}/perl-nocem
-${INN_PATHBIN}/pgpverify
-${INN_PATHBIN}/procbatch
-${INN_PATHBIN}/prunehistory
-${INN_PATHBIN}/pullnews
-${INN_PATHBIN}/rc.news
-${INN_PATHBIN}/rnews
-${INN_PATHBIN}/rnews.libexec/bunbatch
-${INN_PATHBIN}/rnews.libexec/c7unbatch
-${INN_PATHBIN}/rnews.libexec/decode
-${INN_PATHBIN}/rnews.libexec/encode
-${INN_PATHBIN}/rnews.libexec/gunbatch
-${INN_PATHBIN}/scanlogs
-${INN_PATHBIN}/scanspool
-${INN_PATHBIN}/send-ihave
-${INN_PATHBIN}/send-nntp
-${INN_PATHBIN}/send-uucp
-${INN_PATHBIN}/sendinpaths
-${INN_PATHBIN}/sendxbatches
-${INN_PATHBIN}/shlock
-${INN_PATHBIN}/shrinkfile
-${INN_PATHBIN}/signcontrol
-${INN_PATHBIN}/simpleftp
-${INN_PATHBIN}/sm
-${INN_PATHBIN}/tally.control
-${INN_PATHBIN}/tdx-util
-${INN_PATHBIN}/tinyleaf
-${INN_PATHBIN}/writelog
-man/man1/convdate.1
-man/man1/fastrm.1
-man/man1/getlist.1
-man/man1/grephistory.1
-man/man1/inews.1
-man/man1/innconfval.1
-man/man1/innmail.1
-man/man1/nntpget.1
-man/man1/pgpverify.1
-man/man1/pullnews.1
-man/man1/rnews.1
-man/man1/shlock.1
-man/man1/shrinkfile.1
-man/man1/simpleftp.1
-man/man1/sm.1
-man/man3/INN::Config.3pm
-man/man3/INN::Utils::Shlock.3pm
-man/man3/clientlib.3
-man/man3/dbz.3
-man/man3/inndcomm.3
-man/man3/libauth.3
-man/man3/libinn.3
-man/man3/libinnhist.3
-man/man3/libstorage.3
-man/man3/list.3
-man/man3/qio.3
-man/man3/tst.3
-man/man3/uwildmat.3
-man/man5/active.5
-man/man5/active.times.5
-man/man5/buffindexed.conf.5
-man/man5/control.ctl.5
-man/man5/cycbuff.conf.5
-man/man5/distrib.pats.5
-man/man5/distributions.5
-man/man5/expire.ctl.5
-man/man5/history.5
-man/man5/incoming.conf.5
-man/man5/inn-radius.conf.5
-man/man5/inn.conf.5
-man/man5/innfeed.conf.5
-man/man5/innwatch.ctl.5
-man/man5/localgroups.5
-man/man5/moderators.5
-man/man5/motd.innd.5
-man/man5/motd.news.5
-man/man5/motd.nnrpd.5
-man/man5/newsfeeds.5
-man/man5/newsgroups.5
-man/man5/newslog.5
-man/man5/nnrpd.track.5
-man/man5/nntpsend.ctl.5
-man/man5/nocem.ctl.5
-man/man5/ovdb.5
-man/man5/passwd.nntp.5
-man/man5/readers.conf.5
-man/man5/storage.conf.5
-man/man5/subscriptions.5
-man/man8/actsync.8
-man/man8/actsyncd.8
-man/man8/archive.8
-man/man8/auth_krb5.8
-man/man8/batcher.8
-man/man8/buffchan.8
-man/man8/ckpasswd.8
-man/man8/cnfsheadconf.8
-man/man8/cnfsstat.8
-man/man8/controlchan.8
-man/man8/ctlinnd.8
-man/man8/cvtbatch.8
-man/man8/docheckgroups.8
-man/man8/domain.8
-man/man8/expire.8
-man/man8/expireover.8
-man/man8/expirerm.8
-man/man8/filechan.8
-man/man8/ident.8
-man/man8/imapfeed.8
-man/man8/innbind.8
-man/man8/inncheck.8
-man/man8/innd.8
-man/man8/inndf.8
-man/man8/innfeed.8
-man/man8/innreport.8
-man/man8/innstat.8
-man/man8/innupgrade.8
-man/man8/innwatch.8
-man/man8/innxbatch.8
-man/man8/innxmit.8
-man/man8/inpaths.8
-man/man8/mailpost.8
-man/man8/makedbz.8
-man/man8/makehistory.8
-man/man8/mod-active.8
-man/man8/news.daily.8
-man/man8/news2mail.8
-man/man8/ninpaths.8
-man/man8/nnrpd.8
-man/man8/nntpsend.8
-man/man8/ovdb_init.8
-man/man8/ovdb_monitor.8
-man/man8/ovdb_server.8
-man/man8/ovdb_stat.8
-man/man8/overchan.8
-man/man8/perl-nocem.8
-man/man8/procbatch.8
-man/man8/prunehistory.8
-man/man8/radius.8
-man/man8/rc.news.8
-man/man8/scanlogs.8
-man/man8/scanspool.8
-man/man8/send-nntp.8
-man/man8/send-uucp.8
-man/man8/sendinpaths.8
-man/man8/tally.control.8
-man/man8/tdx-util.8
-man/man8/tinyleaf.8
-man/man8/writelog.8
-sbin/cnfsstat
-sbin/ctlinnd
-sbin/innbind
-sbin/makehistory
-share/doc/inn/CONTRIBUTORS
-share/doc/inn/GPL
-share/doc/inn/HACKING
-share/doc/inn/INSTALL
-share/doc/inn/LICENSE
-share/doc/inn/NEWS
-share/doc/inn/README
-share/doc/inn/TODO
-share/doc/inn/config-design
-share/doc/inn/config-semantics
-share/doc/inn/config-syntax
-share/doc/inn/external-auth
-share/doc/inn/history
-share/doc/inn/history-innfeed
-share/doc/inn/hook-perl
-share/doc/inn/hook-python
-share/doc/inn/sample-control
-share/examples/inn/active.minimal
-share/examples/inn/active.times
-share/examples/inn/actsync.cfg
-share/examples/inn/actsync.ign
-share/examples/inn/buffindexed.conf
-share/examples/inn/control.ctl
-share/examples/inn/control.ctl.local
-share/examples/inn/cycbuff.conf
-share/examples/inn/distrib.pats
-share/examples/inn/distributions
-share/examples/inn/expire.ctl
-share/examples/inn/filter/INN.py
-share/examples/inn/filter/filter_innd.pl
-share/examples/inn/filter/filter_innd.py
-share/examples/inn/filter/filter_nnrpd.pl
-share/examples/inn/filter/nnrpd.py
-share/examples/inn/filter/nnrpd_access.pl
-share/examples/inn/filter/nnrpd_access.py
-share/examples/inn/filter/nnrpd_auth.pl
-share/examples/inn/filter/nnrpd_auth.py
-share/examples/inn/filter/nnrpd_dynamic.py
-share/examples/inn/filter/startup_innd.pl
-share/examples/inn/history
-share/examples/inn/incoming.conf
-share/examples/inn/inn-radius.conf
-share/examples/inn/inn.conf
-share/examples/inn/innfeed.conf
-share/examples/inn/innreport.conf
-share/examples/inn/innreport.css
-share/examples/inn/innshellvars.local
-share/examples/inn/innshellvars.pl.local
-share/examples/inn/innshellvars.tcl.local
-share/examples/inn/innwatch.ctl
-share/examples/inn/localgroups
-share/examples/inn/moderators
-share/examples/inn/motd.innd
-share/examples/inn/motd.nnrpd
-share/examples/inn/news2mail.cf
-share/examples/inn/newsfeeds
-share/examples/inn/newsgroups.minimal
-share/examples/inn/nnrpd.track
-share/examples/inn/nntpsend.ctl
-share/examples/inn/nocem.ctl
-share/examples/inn/ovdb.conf
-share/examples/inn/passwd.nntp
-share/examples/inn/readers.conf
-share/examples/inn/send-uucp.cf
-share/examples/inn/storage.conf
-share/examples/inn/subscriptions
-@pkgdir ${INN_PATHBIN}/filter
-@pkgdir etc/inn
diff --git a/inn/TODO b/inn/TODO
deleted file mode 100644
index 2073b699a0..0000000000
--- a/inn/TODO
+++ /dev/null
@@ -1,27 +0,0 @@
-[X] Update patches
-    They still apply (with offsets), but documentation is missing
-    => Rebuilt for 2.6.3 with new naming conventions and comments
-[X] Check PLIST
-    => Added new man page man8/auth_krb5.8
-[X] Check build for RELRO support
-    => Good
-[X] Check pkglints complaint about INN_DATA_DIR
-    => Fixed
-[X] Check pkglints complaint about USE_LIBTOOL
-    => Added with value yes
-[X] gpg is now supported in addition to gpgv
-    Check dependencies
-    => security/gnupg provides gpg too. Use it.
-[X] Python3 is now supported
-    Check declaration of supported Python versions
-    => Declared support for versions 2.7, 3.6 and 3.7
-    Enable python option by default?
-    => Yes
-[X] OpenSSL API 1.1 is now supported
-    => Added comment to Makefile for future updates
-    => Removed comment because OpenSSL 1.1 is now the pkgsrc default
-[X] Check Testsuite errors
-    => Fixed the Perl stuff to make tests/docs/pod.t work
-[ ] Check permission problems while installing with nonprivileged account
-
-[ ] Suggest update to maintainer spz@ for import after it was tested in wip
diff --git a/inn/buildlink3.mk b/inn/buildlink3.mk
deleted file mode 100644
index 6ec7be82da..0000000000
--- a/inn/buildlink3.mk
+++ /dev/null
@@ -1,12 +0,0 @@
-# $NetBSD$
-
-BUILDLINK_TREE+=	inn
-
-.if !defined(INN_BUILDLINK3_MK)
-INN_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.inn+=	inn>=2.3.4
-BUILDLINK_PKGSRCDIR.inn?=	../../wip/inn
-.endif # INN_BUILDLINK3_MK
-
-BUILDLINK_TREE+=	-inn
diff --git a/inn/distinfo b/inn/distinfo
deleted file mode 100644
index 5dcd491edb..0000000000
--- a/inn/distinfo
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
-SHA1 (inn-2.6.3.tar.gz) = 2a6646030c77b2332d167bcadfcda797822932d0
-RMD160 (inn-2.6.3.tar.gz) = 13a4a8a034f4e914b5579000f378203ad4037370
-SHA512 (inn-2.6.3.tar.gz) = 123881d474ce1df21983b3093827915706670a400d48c3945c32635cd2fa7f52be2470c39ad54b84cc31b5454d7a3be31feb306802957954a3450146e31f52cb
-Size (inn-2.6.3.tar.gz) = 2586168 bytes
-SHA1 (patch-Makefile.global.in) = b10fc0785ea790aad7b38989351fc74cadaebfec
-SHA1 (patch-control_pgpverify.in) = e21fc10d6a9d54cd8c19661db061461097facbb4
-SHA1 (patch-lib_fdlimit.c) = 65dcb372deb477d93ae31379f23137b7c210fb88
-SHA1 (patch-perl_INN_Config.pm.in) = eb1ee267dd6d358d0d0a508206e4dd70fa784770
-SHA1 (patch-scripts_news.daily.in) = e2b86b8e9f190c00b047862529447c7fe063ca4a
-SHA1 (patch-scripts_rc.news.in) = bae7637dcdeb5c3eb200044ec8f0616fc954d9fb
-SHA1 (patch-site_Makefile) = dd294f61a6bb6a11d71c2b4f12cad7719b7cee8a
diff --git a/inn/files/innd.sh b/inn/files/innd.sh
deleted file mode 100644
index 805fa71470..0000000000
--- a/inn/files/innd.sh
+++ /dev/null
@@ -1,78 +0,0 @@
-#!@RCD_SCRIPTS_SHELL@
-#
-# $NetBSD: innd.sh,v 1.18 2011/10/07 22:37:05 shattered Exp $
-#
-# PROVIDE: inn
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-
-if [ -d @INN_DATA_DIR@/etc ] ; then
-	echo ""
-	echo "WARNING WARNING WARNING WARNING WARNING WARNING WARNING"
-	echo ""
-	echo "WARNING: old inn config directory @INN_DATA_DIR@/etc found"
-	echo "WARNING: please move your config to @PREFIX@/etc/inn"
-	echo "WARNING: before starting your new inn install"
-	echo ""
-	echo "WARNING WARNING WARNING WARNING WARNING WARNING WARNING"
-	echo ""
-	sleep 120
-fi
-
-if [ -x @INN_PATHBIN@/rc.news -a -s @INN_DATA_DIR@/db/active ]
-then
-	if [ ! -d @PREFIX@/etc/nntp ]
-	then
-		mkdir @PREFIX@/etc/nntp
-	fi
-
-	if [ ! -f @PREFIX@/etc/nntp/server ]
-	then
-		hostname >@PREFIX@/etc/nntp/server
-	fi
-
-	if [ ! -f @PREFIX@/etc/nntp/domainname ]
-	then
-		(set - X `grep ^fromhost: @PKG_SYSCONFDIR@/inn.conf`
-		if [ $# -eq 3 ]
-		then
-			echo $3 >@PREFIX@/etc/nntp/domainname
-		fi)
-	fi
-
-	if [ -f @INN_DATA_DIR@/db/history -a \
-		! -s @INN_DATA_DIR@/db/history ]
-	then
-		@INN_PATHBIN@/makedbz -i -o -s 10000
-	fi
-
-	if [ $# -eq 0 ]
-	then
-		echo -n ' innd'
-		su -m news -c "@INN_PATHBIN@/rc.news start" >/dev/null
-		exit 0
-	fi
-
-	case "$1" in
-	start )
-		echo "Starting INN."
-		su -m news -c "@INN_PATHBIN@/rc.news $1" >/dev/null
-		exit 0
-		;;
-	stop )
-		su -m news -c "@INN_PATHBIN@/rc.news $1"
-		exit 0
-		;;
-	restart )
-		$0 stop
-		sleep 5
-		exec $0 start
-		;;
-	* )
-		echo "Usage: $0 (start|stop|restart)"
-		exit 1
-		;;
-	esac
-fi
-
-exit 0
diff --git a/inn/options.mk b/inn/options.mk
deleted file mode 100644
index abb050729d..0000000000
--- a/inn/options.mk
+++ /dev/null
@@ -1,45 +0,0 @@
-# $NetBSD$
-
-PKG_OPTIONS_VAR=	PKG_OPTIONS.inn
-PKG_SUPPORTED_OPTIONS=	inet6 perl python uucp
-PKG_SUGGESTED_OPTIONS=	inet6 perl python
-
-.include "../../mk/bsd.options.mk"
-
-###
-### IPv6 support
-###
-.if !empty(PKG_OPTIONS:Minet6)
-CONFIGURE_ARGS+=	--enable-ipv6
-.endif
-
-###
-### uucp support (requires a group uucp to exist)
-###
-.if !empty(PKG_OPTIONS:Muucp)
-CONFIGURE_ARGS+=	--enable-uucp-rnews
-PKG_GROUPS+=		uucp
-.else
-CONFIGURE_ARGS+=	--disable-uucp-rnews
-.endif
-
-###
-### perl support for INN
-###
-.if !empty(PKG_OPTIONS:Mperl)
-CONFIGURE_ARGS+=	--with-perl
-CONFIGURE_ENV+=		_PATH_PERL=${PERL5:Q}
-
-.include "../../lang/perl5/buildlink3.mk"
-.else
-CONFIGURE_ARGS+=	--without-perl
-.endif
-###
-### Python support for INN
-###
-.if !empty(PKG_OPTIONS:Mpython)
-CONFIGURE_ARGS+=	--with-python
-CONFIGURE_ENV+=		_PATH_PYTHON=${PYTHONBIN:Q}
-
-.include "../../lang/python/application.mk"
-.endif
diff --git a/inn/patches/patch-Makefile.global.in b/inn/patches/patch-Makefile.global.in
deleted file mode 100644
index c8b7aca977..0000000000
--- a/inn/patches/patch-Makefile.global.in
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD$
-
-Use default backup suffix for install.
-
---- Makefile.global.in.orig	2019-02-07 15:02:22.000000000 +0000
-+++ Makefile.global.in
-@@ -335,7 +335,7 @@ INSTALL		= $(top)/support/install-sh -c
- ##  files like active and newsgroups that should have the same permissions as
- ##  article files.
- 
--BACKUP_OPTION	= -B .OLD
-+#BACKUP_OPTION	= -B .OLD
- 
- LI_SPRI		= $(LIBTOOLINST) $(INSTALL) -o root -g $(RUNASGROUP) -m 4550 $(BACKUP_OPTION)
- LI_XPRI		= $(LIBTOOLINST) $(INSTALL) $(OWNER) -m 0550 $(BACKUP_OPTION)
diff --git a/inn/patches/patch-control_pgpverify.in b/inn/patches/patch-control_pgpverify.in
deleted file mode 100644
index da5688d1a9..0000000000
--- a/inn/patches/patch-control_pgpverify.in
+++ /dev/null
@@ -1,30 +0,0 @@
-$NetBSD$
-
-Use GnuPG (gpg1) by default.
-Prepare pkgsrc PREFIX for both, gpg and gpgv.
-
---- control/pgpverify.in.orig	2019-02-07 15:02:22.000000000 +0000
-+++ control/pgpverify.in
-@@ -140,19 +140,19 @@
- # the value of $INN::Config::gpg will override this.  On a recent Debian
- # variant, use /usr/bin/gpg1 (from the gnupg1 package) if you want to
- # support old signatures with MD5 digest algorithms.
--# $gpg = '/usr/local/bin/gpg';
-+$gpg = 'PKGSRC_PREFIX/gpg';
- 
- # Path to the GnuPG gpgv binary, if you have GnuPG.  If you do, this will
- # be used in preference to PGP.  For most current control messages, you
- # need a version of GnuPG that can handle RSA signatures.  If you have INN
- # and the script is able to successfully include your INN::Config module,
- # the value of $INN::Config::gpgv will override this.
--# $gpgv = '/usr/local/bin/gpgv';
-+#$gpgv = 'PKGSRC_PREFIX/gpgv';
- 
- # Path to pgp binary; for PGP 5.0, set the path to the pgpv binary.  If
- # you have INN and the script is able to successfully include your
- # INN::Config module, the value of $INN::Config::pgp will override this.
--$pgp = '/usr/local/bin/pgp';
-+# $pgp = '/usr/local/bin/pgp';
- 
- # If you keep your keyring somewhere that is not the default used by pgp,
- # uncomment the next line and set appropriately.  If you have INN and the
diff --git a/inn/patches/patch-lib_fdlimit.c b/inn/patches/patch-lib_fdlimit.c
deleted file mode 100644
index 07c9d2aa43..0000000000
--- a/inn/patches/patch-lib_fdlimit.c
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD$
-
-This patch makes calls to setfdlimit() behave as NOP, setrlimit() is not
-called, if the new limit is lower than the current limit.
-
---- lib/fdlimit.c.orig	2019-02-07 15:02:22.000000000 +0000
-+++ lib/fdlimit.c
-@@ -60,6 +60,10 @@ setfdlimit(unsigned int limit)
-     }
- #endif
- 
-+    /* will we mind if the limit is higher? I think not. */
-+    if (rl.rlim_cur >= limit)
-+	return 0;
-+
-     rl.rlim_cur = limit;
-     if (limit > rl.rlim_max)
-         rl.rlim_max = limit;
diff --git a/inn/patches/patch-perl_INN_Config.pm.in b/inn/patches/patch-perl_INN_Config.pm.in
deleted file mode 100644
index 5075a4f515..0000000000
--- a/inn/patches/patch-perl_INN_Config.pm.in
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD$
-
-Fix path to inconfval.
-
---- perl/INN/Config.pm.in.orig	2019-02-07 15:02:22.000000000 +0000
-+++ perl/INN/Config.pm.in
-@@ -20,7 +20,7 @@ our $exec_prefix = "@exec_prefix@";
- 
- ##  Then, process the variables provided by innconfval.
- my @INNCONFVAR = ();
--my @values = `${exec_prefix}/bin/innconfval -p`;
-+my @values = `@bindir@/innconfval -p`;
- foreach my $line (@values) {
-   eval 'our '.$line;
-   if ($line =~ /^(.*?) = /m) {
diff --git a/inn/patches/patch-scripts_news.daily.in b/inn/patches/patch-scripts_news.daily.in
deleted file mode 100644
index d63efb66ab..0000000000
--- a/inn/patches/patch-scripts_news.daily.in
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD$
-
-Increase limits for data segment size and number of open files per process
-to hard limits of system.
-
---- scripts/news.daily.in.orig	2019-02-07 15:02:22.000000000 +0000
-+++ scripts/news.daily.in
-@@ -276,6 +276,10 @@ fi
- 
- cd ${PATHETC}
- 
-+## Unlimit
-+ulimit -d `ulimit -H -d`
-+ulimit -n `ulimit -H -n`
-+
- ##  Show the status of the news system.
- ${DOSTAT} && {
-     ${INNSTAT}
diff --git a/inn/patches/patch-scripts_rc.news.in b/inn/patches/patch-scripts_rc.news.in
deleted file mode 100644
index 18b6aa5758..0000000000
--- a/inn/patches/patch-scripts_rc.news.in
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD$
-
-Increase limit for open files per process to hard limits of system.
-
---- scripts/rc.news.in.orig	2019-02-07 15:02:22.000000000 +0000
-+++ scripts/rc.news.in
-@@ -77,6 +77,9 @@ Xstop)
- ;;
- esac
- 
-+## Unlimit
-+ulimit -n `ulimit -H -n`
-+
- ##  Pick ${INND} or ${INNDSTART}
- WHAT=${INND}
- 
diff --git a/inn/patches/patch-site_Makefile b/inn/patches/patch-site_Makefile
deleted file mode 100644
index 5fff616626..0000000000
--- a/inn/patches/patch-site_Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-$NetBSD$
-
-Clear macros REST_INSTALLED and SPECIAL.
-
---- site/Makefile.orig	2019-02-07 15:02:22.000000000 +0000
-+++ site/Makefile
-@@ -75,7 +75,8 @@ REST		= \
- 
- ALL		= $(REST)
- 
--REST_INSTALLED	= \
-+REST_INSTALLED	= 
-+NOTUSED		= \
- 	$D$(PATH_NEWSFEEDS) $D$(PATH_INNDHOSTS) \
- 	$D$(PATH_NNRPDTRACK) $D$(PATH_NNTPPASS) \
- 	$D$(PATH_CONFIG) $D$(PATH_MODERATORS) \
-@@ -102,7 +103,8 @@ REST_INSTALLED	= \
- 
- ALL_INSTALLED	= $(REST_INSTALLED)
- 
--SPECIAL		= $D$(PATH_ACTIVE) $D$(PATH_ACTIVE_TIMES) \
-+SPECIAL		=
-+NOTUSED2	= $D$(PATH_ACTIVE) $D$(PATH_ACTIVE_TIMES) \
- 		$D$(PATH_NEWSGROUPS) $D$(PATH_HISTORY)
- 
- ##  Get new versions of everything from samples directory.


Home | Main Index | Thread Index | Old Index