From owner-freebsd-ports Fri Nov 8 16:50: 8 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EE5D37B41C for ; Fri, 8 Nov 2002 16:50:03 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EFEC43F13 for ; Fri, 8 Nov 2002 16:50:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA90o1x3041288 for ; Fri, 8 Nov 2002 16:50:02 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA90o1aI041287; Fri, 8 Nov 2002 16:50:01 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B5DC37B401; Fri, 8 Nov 2002 16:47:38 -0800 (PST) Received: from mail.dt.e-technik.uni-dortmund.de (krusty.dt.E-Technik.Uni-Dortmund.DE [129.217.163.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECAE943E42; Fri, 8 Nov 2002 16:47:36 -0800 (PST) (envelope-from matthias.andree@web.de) Received: from m2a2.yi.org (krusty.dt.e-technik.uni-dortmund.de [129.217.163.1]) by mail.dt.e-technik.uni-dortmund.de (Postfix) with ESMTP id 4C837A3831; Sat, 9 Nov 2002 01:47:33 +0100 (CET) Received: from libertas.emma.line.org (libertas.emma.line.org [192.168.0.2]) by merlin.emma.line.org (Postfix) with ESMTP id C8D7D57018; Sat, 9 Nov 2002 01:47:30 +0100 (CET) Received: from libertas.emma.line.org (localhost [127.0.0.1]) by libertas.emma.line.org (8.12.6/8.12.6) with ESMTP id gA90lbiK005367; Sat, 9 Nov 2002 01:47:37 +0100 (CET) (envelope-from emma@libertas.emma.line.org) Received: (from emma@localhost) by libertas.emma.line.org (8.12.6/8.12.6/Submit) id gA90laNN005366; Sat, 9 Nov 2002 01:47:36 +0100 (CET) Message-Id: <200211090047.gA90laNN005366@libertas.emma.line.org> Date: Sat, 9 Nov 2002 01:47:36 +0100 (CET) From: Matthias Andree Reply-To: Matthias Andree To: FreeBSD-gnats-submit@FreeBSD.org Cc: brian@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/45151: critical update port: news/leafnode, claim maintainership Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >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 +# 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 + Holger Graf + Holger Repp ++Jan Knutar + Jarle Rongved + Jeff East + Jeff Grossman +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