Subject: pkg/27012: ProFTPd update to 1.2.10
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <pancake@phreaker.net>
List: pkgsrc-bugs
Date: 09/21/2004 12:08:32
>Number:         27012
>Category:       pkg
>Synopsis:       Update proftpd to 1.2.10 and add some mirrors
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          support
>Submitter-Id:   net
>Arrival-Date:   Tue Sep 21 10:02:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     pancake
>Release:        FreeBSD 5.2-CURRENT
>Organization:
	
>Environment:
	
	
System: FreeBSD porticoluna 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Wed Jul 21 19:27:12 CEST 2004 foo@porticoluna:/usr/obj/usr/src/sys/KERN_PLUNA2 i386
Architecture: i386
Machine: i386
>Description:
	proftpd 1.2.9 has some vulnerabilities under certain OSs (fbsd for example) and it's outdated.

	My patch fixes this by updating to the latest version.
	Changelog can be found at: http://proftpd.org/docs/NEWS-1.2.10
	
>How-To-Repeat:
	
>Fix:

--- Makefile.orig	Tue Sep 21 11:57:50 2004
+++ Makefile	Tue Sep 21 12:04:13 2004
@@ -1,9 +1,11 @@
 # $NetBSD: Makefile,v 1.13 2004/08/30 18:13:18 martti Exp $
 
-PKGNAME=	proftpd-1.2.9
-DISTNAME=	proftpd-1.2.9
+DISTNAME=	proftpd-1.2.10
 CATEGORIES=	net
-MASTER_SITES=	ftp://ftp.proftpd.org/distrib/source/
+MASTER_SITES=	ftp://ftp.proftpd.org/distrib/source/ \
+		ftp://ftp.servus.at/ProFTPD/distrib/source/ \
+		ftp://ftp.fsn.hu/pub/proftpd/distrib/source/ \
+		ftp://ftp.middle-earth.it/proftpd/ \
 EXTRACT_SUFX=	.tar.bz2
 
 MAINTAINER=	martti@NetBSD.org
@@ -74,7 +76,7 @@
 post-install:
 	# documentation
 	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/proftpd
-.for i in NEWS README README.IPv6 README.LDAP README.PAM README.mod_sql README.modules
+.for i in NEWS README README.IPv6 README.LDAP README.PAM README.modules
 	${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/doc/proftpd
 .endfor
 .for i in Configuration.html faq.html license.txt
--- distinfo.orig	Tue Sep 21 11:57:52 2004
+++ distinfo	Tue Sep 21 12:00:52 2004
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.7 2003/12/07 13:53:34 martti Exp $
 
-SHA1 (proftpd-1.2.9.tar.bz2) = 37763933d9edc929e55609c3eb30b06aa71f9ba0
-Size (proftpd-1.2.9.tar.bz2) = 778953 bytes
+SHA1 (proftpd-1.2.10.tar.gz) = ea12d139b8b47168cabcd993b137b2360bba1465
+Size (proftpd-1.2.10.tar.gz) = 1182176 bytes
 SHA1 (patch-aa) = 3784f6aed87b327741685d45d453aa2ac98dd98b
--- PLIST.orig	Tue Apr 27 14:26:14 2004
+++ PLIST	Tue Sep 21 12:04:26 2004
@@ -1,11 +1,14 @@
-@comment $NetBSD: PLIST,v 1.6 2004/04/23 22:07:57 reed Exp $
-bin/ftpcount
-bin/ftpwho
+@comment $NetBSD$
+bin/ft${LOWER_VENDOR}ount
+bin/ftpdctl
 bin/ftptop
-man/man1/ftpcount.1
+bin/ftpwho
+etc/rc.d/proftpd
+man/man1/ft${LOWER_VENDOR}ount.1
 man/man1/ftptop.1
 man/man1/ftpwho.1
 man/man5/xferlog.5
+man/man8/ftpdctl.8
 man/man8/ftpshut.8
 man/man8/proftpd.8
 sbin/ftpshut
@@ -17,7 +20,6 @@
 share/doc/proftpd/README.IPv6
 share/doc/proftpd/README.LDAP
 share/doc/proftpd/README.PAM
-share/doc/proftpd/README.mod_sql
 share/doc/proftpd/README.modules
 share/doc/proftpd/faq.html
 share/doc/proftpd/license.txt
@@ -26,5 +28,5 @@
 share/examples/proftpd/complex-virtual.conf
 share/examples/proftpd/mod_sql.conf
 share/examples/proftpd/virtual.conf
-@dirrm share/doc/proftpd
 @dirrm share/examples/proftpd
+@dirrm share/doc/proftpd
	
>Release-Note:
>Audit-Trail:
>Unformatted: