diff options
author | sunpoet <sunpoet@FreeBSD.org> | 2015-03-12 02:34:27 +0800 |
---|---|---|
committer | sunpoet <sunpoet@FreeBSD.org> | 2015-03-12 02:34:27 +0800 |
commit | 5a0926dcbbf881cff9d80c648717d5717755e79a (patch) | |
tree | b6ffccd6b5f964d2a17c85927afd21b13dde8320 | |
parent | 3fbc763ca213a06d0bc2145fd9ed6e813250ac9f (diff) | |
download | freebsd-ports-gnome-5a0926dcbbf881cff9d80c648717d5717755e79a.tar.gz freebsd-ports-gnome-5a0926dcbbf881cff9d80c648717d5717755e79a.tar.zst freebsd-ports-gnome-5a0926dcbbf881cff9d80c648717d5717755e79a.zip |
- 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
-rw-r--r-- | ftp/pure-ftpd/Makefile | 21 | ||||
-rw-r--r-- | ftp/pure-ftpd/distinfo | 4 | ||||
-rw-r--r-- | ftp/pure-ftpd/pkg-descr | 1 |
3 files changed, 15 insertions, 11 deletions
diff --git a/ftp/pure-ftpd/Makefile b/ftp/pure-ftpd/Makefile index 1734eef6d31b..8da5185d2202 100644 --- a/ftp/pure-ftpd/Makefile +++ b/ftp/pure-ftpd/Makefile @@ -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, and secure FTP server 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 HISTORY NEWS README \ 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= peruserlimits 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 diff --git a/ftp/pure-ftpd/distinfo b/ftp/pure-ftpd/distinfo index 065000673f18..3e3a2387a1c0 100644 --- a/ftp/pure-ftpd/distinfo +++ b/ftp/pure-ftpd/distinfo @@ -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 diff --git a/ftp/pure-ftpd/pkg-descr b/ftp/pure-ftpd/pkg-descr index 7ca3f8e540e9..0f11c752ebd6 100644 --- a/ftp/pure-ftpd/pkg-descr +++ b/ftp/pure-ftpd/pkg-descr @@ -13,3 +13,4 @@ real-time status report, virtual users, virtual quotas, privilege separation and more. WWW: http://www.pureftpd.org/ +WWW: https://github.com/jedisct1/pure-ftpd |