svn commit: r381026 - head/ftp/pure-ftpd
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Wed Mar 11 18:34:29 UTC 2015
Author: sunpoet
Date: Wed Mar 11 18:34:27 2015
New Revision: 381026
URL: https://svnweb.freebsd.org/changeset/ports/381026
QAT: https://qat.redports.org/buildarchive/r381026/
Log:
- Update to 1.0.37
- Add SCRYPT option (on by default)
- Complete CONFIGURE_ARGS
- Add git repository to WWW
Note that this version includes several security changes:
- SSLv2 and SSLv3 are refused by default
- DES-hashed passwords are not supported
- RC4 was killed
Changes: https://github.com/jedisct1/pure-ftpd/blob/master/ChangeLog
Modified:
head/ftp/pure-ftpd/Makefile
head/ftp/pure-ftpd/distinfo
head/ftp/pure-ftpd/pkg-descr
Modified: head/ftp/pure-ftpd/Makefile
==============================================================================
--- head/ftp/pure-ftpd/Makefile Wed Mar 11 18:27:17 2015 (r381025)
+++ head/ftp/pure-ftpd/Makefile Wed Mar 11 18:34:27 2015 (r381026)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= pure-ftpd
-PORTVERSION= 1.0.36
-PORTREVISION= 4
+PORTVERSION= 1.0.37
CATEGORIES= ftp ipv6
MASTER_SITES= http://download.pureftpd.org/pub/pure-ftpd/releases/ \
ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/ \
@@ -15,9 +14,9 @@ COMMENT= Small, easy to set up, fast, an
LICENSE= ISCL
OPTIONS_DEFINE= ANONDELETE ANONRENAME ANONRESUME DOCS EXAMPLES LARGEFILE LDAP \
- MYSQL PAM PERUSERLIMITS PGSQL PRIVSEP SENDFILE THROTTLING TLS \
- UPLOADSCRIPT UTF8 VIRTUALCHROOT
-OPTIONS_DEFAULT=PAM PRIVSEP SENDFILE TLS VIRTUALCHROOT
+ MYSQL PAM PERUSERLIMITS PGSQL PRIVSEP SCRYPT SENDFILE \
+ THROTTLING TLS UPLOADSCRIPT UTF8 VIRTUALCHROOT
+OPTIONS_DEFAULT=PAM PRIVSEP SENDFILE SCRYPT TLS UTF8 VIRTUALCHROOT
ANONDELETE_DESC= Allow anonymous user to delete files
ANONRENAME_DESC= Allow anonymous user to rename files
ANONRESUME_DESC= Allow anonymous user to resume file upload
@@ -28,6 +27,7 @@ PAM_DESC= PAM authentication
PGSQL_DESC= User accounts in PostgreSQL database
PERUSERLIMITS_DESC= Per-user concurrency limits
PRIVSEP_DESC= Privilege separation (recommended)
+SCRYPT_DESC= Hash passwords in PureDB with scrypt
SENDFILE_DESC= Sendfile syscall
THROTTLING_DESC= Bandwidth throttling
UPLOADSCRIPT_DESC= Uploadscript daemon support
@@ -35,11 +35,11 @@ UTF8_DESC= UTF-8 filenames
VIRTUALCHROOT_DESC= Follow symlinks outside a chroot jail
CONFIGURE_ARGS= --localstatedir=/var --sysconfdir=${PREFIX}/etc \
- --with-everything --with-ftpwho --with-language=${LANG} \
- --with-paranoidmsg
+ --with-altlog --with-cookie --with-diraliases \
+ --with-everything --with-extauth --with-ftpwho \
+ --with-language=${LANG} --with-paranoidmsg --with-puredb \
+ --with-quotas --with-ratios
GNU_CONFIGURE= yes
-SUB_FILES= pkg-message
-SUB_LIST= PAM_DIR=${PAM_DIR} PAM_TARGET=${PAM_TARGET}
USE_PERL5= run
USE_RC_SUBR= pure-ftpd
USES= perl5 shebangfix tar:bzip2
@@ -50,6 +50,8 @@ PORTDOCS= AUTHORS CONTACT COPYING HISTOR
README.TLS README.Virtual-Users THANKS pure-ftpd.png \
pureftpd.schema
PORTEXAMPLES= *
+SUB_FILES= pkg-message
+SUB_LIST= PAM_DIR=${PAM_DIR} PAM_TARGET=${PAM_TARGET}
SHEBANG_FILES= contrib/pure-stat.pl contrib/pure-vpopauth.pl
@@ -73,6 +75,7 @@ PERUSERLIMITS_CONFIGURE_WITH= peruserlim
PGSQL_CONFIGURE_WITH= pgsql
PGSQL_USES= pgsql
PRIVSEP_CONFIGURE_WITH= privsep
+SCRYPT_LIB_DEPENDS= libsodium.so:${PORTSDIR}/security/libsodium
SENDFILE_CONFIGURE_WITH=sendfile
THROTTLING_CONFIGURE_WITH= throttling
TLS_CONFIGURE_OFF= --without-tls
Modified: head/ftp/pure-ftpd/distinfo
==============================================================================
--- head/ftp/pure-ftpd/distinfo Wed Mar 11 18:27:17 2015 (r381025)
+++ head/ftp/pure-ftpd/distinfo Wed Mar 11 18:34:27 2015 (r381026)
@@ -1,2 +1,2 @@
-SHA256 (pure-ftpd-1.0.36.tar.bz2) = 16e3cff004c80d752ff85e8a011a523867c7f2ab99af0f9c170891118e0fcc6b
-SIZE (pure-ftpd-1.0.36.tar.bz2) = 487746
+SHA256 (pure-ftpd-1.0.37.tar.bz2) = d7e57c213faff3cf6ff488f052d841160159868ced4f1b20c301edf495969fda
+SIZE (pure-ftpd-1.0.37.tar.bz2) = 491578
Modified: head/ftp/pure-ftpd/pkg-descr
==============================================================================
--- head/ftp/pure-ftpd/pkg-descr Wed Mar 11 18:27:17 2015 (r381025)
+++ head/ftp/pure-ftpd/pkg-descr Wed Mar 11 18:34:27 2015 (r381026)
@@ -13,3 +13,4 @@ real-time status report, virtual users,
more.
WWW: http://www.pureftpd.org/
+WWW: https://github.com/jedisct1/pure-ftpd
More information about the svn-ports-all
mailing list