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: