Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Nov 2002 01:47:36 +0100 (CET)
From:      Matthias Andree <matthias.andree@web.de>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        brian@FreeBSD.org
Subject:   ports/45151: critical update port: news/leafnode, claim maintainership 
Message-ID:  <200211090047.gA90laNN005366@libertas.emma.line.org>

next in thread | raw e-mail | index | archive | help

>Number:         45151
>Category:       ports
>Synopsis:       critical update port: news/leafnode, claim maintainership
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Nov 08 16:50:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Matthias Andree
>Release:        FreeBSD 4.7-STABLE i386
>Organization:
>Environment:
System: FreeBSD libertas.emma.line.org 4.7-STABLE FreeBSD 4.7-STABLE #3: Sun Nov 3 18:49:35 CET 2002 toor@libertas.emma.line.org:/usr/src/sys/compile/LIBERTAS i386


	
>Description:
This PR supersedes #44407, please close #44407 in favor of this one.

The last mail of Brian Somers, the current port maintainer, that I could
dig up with groups.google.com, was from Oct 5. Effectively, the leafnode
port has been unmaintained for Oct 23. I find that critical fixes should
be responded to within ten working days if possible.

I hope I'm not stepping on anyone's toes if I suggest that I take over
the maintainership of this port.  Being the upstream maintainer as well,
this makes tracking new versions and bug fixes of leafnode easier.

If Brian Somers is to return on short term, it'd be fine to make this commit
as a non-maintainer-update and omit the MAINTAINER change of the patch
below (YOU NEED TO EDIT THIS OUT MANUALLY IF YOU WANT TO OMIT IT!).

This PR makes three ADDITIONAL changes over PR #44407.
1. change maintainer
2. add another critical bugfix in files/patch-aa
3. bump PORTREVISION.

Please keep the PORTREVISION at 1 to hint that this port does not
install vanilla 1.9.29. The patch will be part of leafnode 1.9.30 which
will be released once one pending bug report has been resolved. 

#44407 already contained the update of leafnode from 1.9.27 to 1.9.29,
which fixes a persistent SIGSEGV as upstream NNTP servers offer new
newsgroups, fixes having multiple upstream servers with the same name
but different port (for stunnel, for example). These changes are also
part of this patch.

Thanks a lot.
	
>How-To-Repeat:
	
>Fix:

diff -Nur /usr/ports/news/leafnode/Makefile /root/leafnode/Makefile
--- /usr/ports/news/leafnode/Makefile	Wed Sep 25 14:49:54 2002
+++ /root/leafnode/Makefile	Sat Nov  9 01:10:26 2002
@@ -1,11 +1,13 @@
 # ports collection Makefile for: leafnode
 # Whom:			Brian Somers <brian@FreeBSD.org>
+# Date created:		1997-06-27
 #
 # $FreeBSD: ports/news/leafnode/Makefile,v 1.25 2002/09/25 07:07:51 brian Exp $
 #
 
 PORTNAME=	leafnode
-PORTVERSION=	1.9.27
+PORTVERSION=	1.9.29
+PORTREVISION=	1
 CATEGORIES=	news
 MASTER_SITES=	http://dl.sourceforge.net/sourceforge/leafnode/ \
 		http://www.dt.e-technik.uni-dortmund.de/~ma/${PORTNAME}/ \
@@ -17,7 +19,7 @@
 		ftp://ftp.gigabell.net/pub/leafnode/
 DISTNAME=	${PORTNAME}-${PORTVERSION}.rel
 
-MAINTAINER=	brian@FreeBSD.org
+MAINTAINER=	matthias.andree@web.de
 
 LIB_DEPENDS=	pcre.0:${PORTSDIR}/devel/pcre
 
diff -Nur /usr/ports/news/leafnode/distinfo /root/leafnode/distinfo
--- /usr/ports/news/leafnode/distinfo	Wed Sep 25 14:49:54 2002
+++ /root/leafnode/distinfo	Sat Nov  9 01:05:55 2002
@@ -1 +1 @@
-MD5 (leafnode-1.9.27.rel.tar.bz2) = e12e23d140ba84471c75b7d024fdd9ea
+MD5 (leafnode-1.9.29.rel.tar.bz2) = 75ac2cace12326c44613635ae6dd4b9d
diff -Nur /usr/ports/news/leafnode/files/patch-aa /root/leafnode/files/patch-aa
--- /usr/ports/news/leafnode/files/patch-aa	Thu Jan  1 01:00:00 1970
+++ /root/leafnode/files/patch-aa	Sat Nov  9 01:07:33 2002
@@ -0,0 +1,22 @@
+diff -u leafnode-1/CREDITS:1.7 leafnode-1/CREDITS:1.8
+--- CREDITS:1.7	Tue Sep 24 18:24:13 2002
++++ CREDITS	Wed Nov  6 02:44:42 2002
+@@ -81,6 +81,7 @@
+ Heiko Nock <zifnab@wtal.de>
+ Holger Graf <Holger.Graf@gmx.net>
+ Holger Repp <retaliator@sbsd.de>
++Jan Knutar <jknutar@nic.fi>
+ Jarle Rongved <rongved@online.no>
+ Jeff East <an972@freenet.carleton.ca>
+ Jeff Grossman <jeff@stikman.com>
+diff -u leafnode-1/nntpd.c:1.81 leafnode-1/nntpd.c:1.83
+--- nntpd.c:1.81	Tue Sep 24 18:04:01 2002
++++ nntpd.c	Fri Nov  8 18:14:41 2002
+@@ -521,6 +521,7 @@
+ 			markgroup = group->name;
+ 			break;
+ 		    }
++		    p = q;
+ 		}
+ 	    }
+ 	    /* if we don't have a localartno, then we need to mark this
diff -Nur /usr/ports/news/leafnode/pkg-plist /root/leafnode/pkg-plist
--- /usr/ports/news/leafnode/pkg-plist	Wed Sep 25 14:49:54 2002
+++ /root/leafnode/pkg-plist	Sat Nov  9 01:05:55 2002
@@ -1,3 +1,4 @@
+bin/leafnode-version
 bin/newsq
 etc/leafnode/config.example
 etc/leafnode/nntp.rules.dist
	


>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200211090047.gA90laNN005366>