From 6cddac477e8c01085d089e533e65d7de687db1cb Mon Sep 17 00:00:00 2001 From: snj Date: Sat, 14 May 2005 06:05:13 +0000 Subject: Pullup ticket 502 - requested by Lubomir Sedlacik security fix for leafnode Revisions pulled up: - pkgsrc/news/leafnode/Makefile 1.24 - pkgsrc/news/leafnode/distinfo 1.14 - pkgsrc/news/leafnode/patches/patch-aa 1.6 Module Name: pkgsrc Committed By: kim Date: Fri May 13 15:08:04 UTC 2005 Modified Files: pkgsrc/news/leafnode: Makefile distinfo pkgsrc/news/leafnode/patches: patch-aa Log Message: Upgrade to 1.11.2: * Fix segfault when timeout or connection reset encountered while article header is read. * fetchnews will no longer re-fetch the active file for a server if it has been completely received even if fetching articles from this server encounters a problem. Long-standing bug. Debian bug #70052. * fetchnews will now properly mark the active for complete re-fetch if it says so. Previously, it forgot the mark in some circumstances. A problem fetching the active file or descriptions for a newly added server will now mark the active for re-fetch even if articles have successfully been retrieved from the same server. * Fix use-after-free segfault when server dies while body is being received. * Support quoted strings on the right hand side of configuration lines. * Support IPv6 in fetchnews as well. * In LIST ACTIVE/GROUP, keep group interesting in spite of being pseudo (which includes empty) as long as it is interesting. Avoids unsubscription of low-traffic groups that fall empty. --- news/leafnode/Makefile | 12 ++++++------ news/leafnode/distinfo | 10 +++++----- news/leafnode/patches/patch-aa | 12 ++++++------ 3 files changed, 17 insertions(+), 17 deletions(-) (limited to 'news') diff --git a/news/leafnode/Makefile b/news/leafnode/Makefile index 415da80f3ab..5111ec3ae40 100644 --- a/news/leafnode/Makefile +++ b/news/leafnode/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.22 2005/01/11 04:34:08 kim Exp $ +# $NetBSD: Makefile,v 1.22.2.1 2005/05/14 06:05:13 snj Exp $ -DISTNAME= leafnode-1.10.7.rel +DISTNAME= leafnode-1.11.2.rel PKGNAME= ${DISTNAME:S/.rel//} PKGREVISION= # empty CATEGORIES= news @@ -32,10 +32,10 @@ LEAFNODE_HOME?= ${INN_DATA_DIR} BUILD_DEFS+= USE_INET6 -FILES_SUBST+= LEAFNODE_SPOOL=${LEAFNODE_SPOOL} -FILES_SUBST+= LEAFNODE_CONFDIR=${LEAFNODE_CONFDIR} -FILES_SUBST+= LEAFNODE_LOCKDIR=${LEAFNODE_LOCKDIR} -FILES_SUBST+= LEAFNODE_HOME=${LEAFNODE_HOME} +FILES_SUBST+= LEAFNODE_SPOOL=${LEAFNODE_SPOOL} +FILES_SUBST+= LEAFNODE_CONFDIR=${LEAFNODE_CONFDIR} +FILES_SUBST+= LEAFNODE_LOCKDIR=${LEAFNODE_LOCKDIR} +FILES_SUBST+= LEAFNODE_HOME=${LEAFNODE_HOME} MESSAGE_SUBST+= LEAFNODE_CONFDIR=${LEAFNODE_CONFDIR} GNU_CONFIGURE= yes diff --git a/news/leafnode/distinfo b/news/leafnode/distinfo index 879a7c2fa82..4bfc65dfbaa 100644 --- a/news/leafnode/distinfo +++ b/news/leafnode/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.13 2005/02/24 12:19:55 agc Exp $ +$NetBSD: distinfo,v 1.13.2.1 2005/05/14 06:05:13 snj Exp $ -SHA1 (leafnode-1.10.7.rel.tar.bz2) = 5bfd2a363961ffa8535e9761feba9825a0c2cb6e -RMD160 (leafnode-1.10.7.rel.tar.bz2) = 82867c8f9a6e902d920d68950fbcca66cf31ade3 -Size (leafnode-1.10.7.rel.tar.bz2) = 384931 bytes -SHA1 (patch-aa) = 4d3e37a36cd63428fb3c392128eef933b3499d8c +SHA1 (leafnode-1.11.2.rel.tar.bz2) = 138904683e9fa7f8630bc7e0273f2085ad4e7784 +RMD160 (leafnode-1.11.2.rel.tar.bz2) = be14a2be86e9efcbc25d4f473f8514254a8ffa54 +Size (leafnode-1.11.2.rel.tar.bz2) = 391034 bytes +SHA1 (patch-aa) = 6820ab420cb656e61848f9eb29d4674bccb856a6 diff --git a/news/leafnode/patches/patch-aa b/news/leafnode/patches/patch-aa index ba3174f22b9..245203df429 100644 --- a/news/leafnode/patches/patch-aa +++ b/news/leafnode/patches/patch-aa @@ -1,8 +1,8 @@ -$NetBSD: patch-aa,v 1.5 2005/01/11 04:34:08 kim Exp $ +$NetBSD: patch-aa,v 1.5.2.1 2005/05/14 06:05:13 snj Exp $ ---- Makefile.in.orig 2004-11-20 08:52:32.000000000 -0500 -+++ Makefile.in 2005-01-10 22:41:49.000000000 -0500 -@@ -791,14 +791,14 @@ +--- Makefile.in.orig 2005-05-04 10:36:22.000000000 -0400 ++++ Makefile.in 2005-05-13 10:53:41.000000000 -0400 +@@ -801,14 +801,14 @@ rm -f "$(DESTDIR)$(man8dir)/$$inst"; \ done install-sysconfDATA: $(sysconf_DATA) @@ -25,8 +25,8 @@ $NetBSD: patch-aa,v 1.5 2005/01/11 04:34:08 kim Exp $ uninstall-sysconfDATA: @$(NORMAL_UNINSTALL) -@@ -1327,17 +1327,17 @@ - rpm -ba leafnode.spec +@@ -1349,17 +1349,17 @@ + rpmbuild -ba leafnode.spec || rpm -ba leafnode.spec install-data-hook: amiroot - set -e ; for i in . leaf.node failed.postings interesting.groups \ -- cgit v1.2.3