Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Aug 2001 20:31:55 +0200 (CEST)
From:      j@pureftpd.org
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/29877: port update : ftp/pure-ftpd (roam)
Message-ID:  <200108191831.f7JIVtx82528@rtchat.com>

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

>Number:         29877
>Category:       ports
>Synopsis:       port update : ftp/pure-ftpd (roam)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 19 11:30:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Charlie &
>Release:        FreeBSD 4.4-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD tidiable.home.rtchat.com 4.4-PRERELEASE FreeBSD 4.4-PRERELEASE #1: Wed Aug 15 19:31:41 CEST 2001 root@tidiable.home.rtchat.com:/usr/obj/usr/src/sys/JEDI i386



>Description:
diff -urN ports/ftp/pure-ftpd.old/Makefile ports/ftp/pure-ftpd/Makefile
--- ports/ftp/pure-ftpd.old/Makefile	Wed Aug 15 18:15:40 2001
+++ ports/ftp/pure-ftpd/Makefile	Sun Aug 19 20:25:53 2001
@@ -6,22 +6,28 @@
 #
 
 PORTNAME=	pure-ftpd
-PORTVERSION=	0.99
+PORTVERSION=	0.99.1
 CATEGORIES=	ftp ipv6
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	pureftpd
 
-MAINTAINER=	j@4u.net
+MAINTAINER=	j@pureftpd.org
 
 .if defined(WITH_DMALLOC)
 LIB_DEPENDS+=	dmalloc.1:${PORTSDIR}/devel/dmalloc
 .endif
 
+.if defined(WITH_LDAP)
+LIB_DEPENDS+=	ldap:${PORTSDIR}/net/openldap2
+.endif
+
+.if defined(WITH_MYSQL)
+LIB_DEPENDS+=	mysqlclient:${PORTSDIR}/databases/mysql323-client
+.endif
+
+
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS+=	--with-pam --with-cookie --with-throttling \
-			--with-ratios --with-ftpwho --with-largefile \
-			--with-uploadscript --with-virtualhosts \
-			--with-altlog --with-paranoidmsg
+CONFIGURE_ARGS+=	--with-pam --with-everything --with-paranoidmsg
 # language support requested?
 .if defined(WITH_LANG)
 CONFIGURE_ARGS+=	--with-language="${WITH_LANG}"
@@ -50,19 +56,22 @@
 
 DOCS=		AUTHORS CONTACT COPYING HISTORY NEWS \
 		README README.Configuration-File README.Contrib README.LDAP \
-		README.Netfilter \
+		README.Netfilter README.MySQL \
 		THANKS
 
 CONTRIB=	xml_python_processors.txt
 
 pre-fetch:
 	@${ECHO} "You can use the following additional options:"
-	@${ECHO} "WITH_DMALLOC	- enable use of the dmalloc library;"
+	@${ECHO} "WITH_DMALLOC=1	- enable use of the dmalloc library;"
+	@${ECHO} "WITH_LDAP=1		- Store users in LDAP directories;"	
+	@${ECHO} "WITH_MYSQL=1		- Store users in MySQL databases;"		
 	@${ECHO} "WITH_LANG=lang	- enable compilation of language support, lang is one of"
-	@${ECHO} "		  english, german, romanian, french, polish, spanish or danish."
+	@${ECHO} "  english, german, romanian, french, polish, spanish or danish."
 
 post-install:
 	${INSTALL_DATA} ${WRKSRC}/pureftpd-ldap.conf ${PREFIX}/etc/pureftpd-ldap.conf.sample
+	${INSTALL_DATA} ${WRKSRC}/pureftpd-mysql.conf ${PREFIX}/etc/pureftpd-mysql.conf.sample
 	${INSTALL_DATA} ${WRKSRC}/configuration-file/pure-ftpd.conf ${PREFIX}/etc/pure-ftpd.conf.sample
 	${INSTALL_DATA} ${WRKSRC}/configuration-file/pure-config.pl ${PREFIX}/sbin/
 	${MKDIR} ${PREFIX}/share/examples/pure-ftpd
diff -urN ports/ftp/pure-ftpd.old/distinfo ports/ftp/pure-ftpd/distinfo
--- ports/ftp/pure-ftpd.old/distinfo	Wed Aug 15 18:15:40 2001
+++ ports/ftp/pure-ftpd/distinfo	Sun Aug 19 20:11:30 2001
@@ -1 +1 @@
-MD5 (pure-ftpd-0.99.tar.gz) = 5653e4ee557621069cb25d54c8477d71
+MD5 (pure-ftpd-0.99.1.tar.gz) = f94f6523c9fbec1a2ec98d4bb40b023f
diff -urN ports/ftp/pure-ftpd.old/pkg-descr ports/ftp/pure-ftpd/pkg-descr
--- ports/ftp/pure-ftpd.old/pkg-descr	Mon Apr 23 17:46:38 2001
+++ ports/ftp/pure-ftpd/pkg-descr	Sun Aug 19 20:22:50 2001
@@ -7,7 +7,8 @@
 
 Features include PAM support, IPv6, chroot()ed home directories, virtual
 domains, built-in 'ls', anti-warez system, bounded ports for passive
-downloads, FXP protocol, bandwidth throttling, ratios, LDAP, fortune files,
-fast standalone mode, text / HTML / XML real-time status report, and more.
+downloads, FXP protocol, bandwidth throttling, ratios, LDAP, customizable
+SQL, fortune files, Apache-like log files, fast standalone mode, text / HTML
+/ XML real-time status report, and more.
 
 WWW: http://www.pureftpd.org
diff -urN ports/ftp/pure-ftpd.old/pkg-plist ports/ftp/pure-ftpd/pkg-plist
--- ports/ftp/pure-ftpd.old/pkg-plist	Sun Jul 15 11:56:21 2001
+++ ports/ftp/pure-ftpd/pkg-plist	Sun Aug 19 20:21:36 2001
@@ -4,6 +4,7 @@
 sbin/pure-uploadscript
 sbin/pure-config.pl
 etc/pureftpd-ldap.conf.sample
+etc/pureftpd-mysql.conf.sample
 etc/pure-ftpd.conf.sample
 %%PORTDOCS%%share/doc/pure-ftpd/AUTHORS
 %%PORTDOCS%%share/doc/pure-ftpd/CONTACT
@@ -14,6 +15,7 @@
 %%PORTDOCS%%share/doc/pure-ftpd/README.Configuration-File
 %%PORTDOCS%%share/doc/pure-ftpd/README.Contrib
 %%PORTDOCS%%share/doc/pure-ftpd/README.LDAP
+%%PORTDOCS%%share/doc/pure-ftpd/README.MySQL
 %%PORTDOCS%%share/doc/pure-ftpd/README.Netfilter
 %%PORTDOCS%%share/doc/pure-ftpd/THANKS
 %%PORTDOCS%%@dirrm share/doc/pure-ftpd

>How-To-Repeat:

-

>Fix:

 - Accounts can now be stored in a MySQL database.
 - Uploadscript work together with Apache-like log files.
 - Support for asynchronous (pipelined) FTP.
 - Always report download progression and individual bandwidth usage in
pure-ftpwho.
 - Bandwidth throttling is now working with > 2Gb files.
 - Assorted optimizations, bug fixes and cleanups.

>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?200108191831.f7JIVtx82528>