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>