From c9a95c095d11ca6adfd8eeb809e8d132aca0d436 Mon Sep 17 00:00:00 2001 From: wangmy Date: Mon, 29 Nov 2021 23:04:44 +0800 Subject: pure-ftpd: upgrade 1.0.49 -> 1.0.50 License-Update: year updated to 2021. Changelog ========== This version fixes some really old issues, the most significant one being excessive memory use for large memory listings. When virtual quotas were used, transfers were not aborted after the limit was reached; files were only removed at the end of a transfer. That should now be fixed. Support for MD5, SHA1 and the MySQL PASSWORD() function were removed for password hashing. You should now use scrypt, argon2 or the system crypt(3) function. The server used to reject class E reserved network ranges. People reported that Linux containers may use them, so this is now accepted. Finally, it is now possible to recursively include additional files in a configuration file, with the new Include directive. Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj --- .../recipes-daemons/pure-ftpd/pure-ftpd_1.0.49.bb | 20 -------------------- .../recipes-daemons/pure-ftpd/pure-ftpd_1.0.50.bb | 19 +++++++++++++++++++ 2 files changed, 19 insertions(+), 20 deletions(-) delete mode 100644 meta-networking/recipes-daemons/pure-ftpd/pure-ftpd_1.0.49.bb create mode 100644 meta-networking/recipes-daemons/pure-ftpd/pure-ftpd_1.0.50.bb diff --git a/meta-networking/recipes-daemons/pure-ftpd/pure-ftpd_1.0.49.bb b/meta-networking/recipes-daemons/pure-ftpd/pure-ftpd_1.0.49.bb deleted file mode 100644 index 5a8e9c1305..0000000000 --- a/meta-networking/recipes-daemons/pure-ftpd/pure-ftpd_1.0.49.bb +++ /dev/null @@ -1,20 +0,0 @@ -SUMMARY = "FTP Server with a strong focus on software security" -DESCRIPTION = "Pure-FTPd is a free (BSD license), secure, production-quality and standard-conformant FTP server." -HOMEPAGE = "http://www.pureftpd.org/project/pure-ftpd" -SECTION = "net" -LICENSE = "BSD-0-Clause" -LIC_FILES_CHKSUM = "file://COPYING;md5=e25e28bc568d70eb26c3a91387c86ccb" - -DEPENDS = "libcap virtual/crypt" - -SRC_URI = "http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-${PV}.tar.gz \ - file://0001-Remove-hardcoded-usr-local-includes-from-configure.a.patch \ - file://nostrip.patch \ -" -SRC_URI[md5sum] = "451879495ba61c1d7dcfca8dd231119f" -SRC_URI[sha256sum] = "767bf458c70b24f80c0bb7a1bbc89823399e75a0a7da141d30051a2b8cc892a5" - -inherit autotools - -PACKAGECONFIG[libsodium] ="ac_cv_lib_sodium_crypto_pwhash_scryptsalsa208sha256_str=yes, \ - ac_cv_lib_sodium_crypto_pwhash_scryptsalsa208sha256_str=no, libsodium" diff --git a/meta-networking/recipes-daemons/pure-ftpd/pure-ftpd_1.0.50.bb b/meta-networking/recipes-daemons/pure-ftpd/pure-ftpd_1.0.50.bb new file mode 100644 index 0000000000..e29d0633ad --- /dev/null +++ b/meta-networking/recipes-daemons/pure-ftpd/pure-ftpd_1.0.50.bb @@ -0,0 +1,19 @@ +SUMMARY = "FTP Server with a strong focus on software security" +DESCRIPTION = "Pure-FTPd is a free (BSD license), secure, production-quality and standard-conformant FTP server." +HOMEPAGE = "http://www.pureftpd.org/project/pure-ftpd" +SECTION = "net" +LICENSE = "BSD-0-Clause" +LIC_FILES_CHKSUM = "file://COPYING;md5=a4496a14dea009df36c612707d455d02" + +DEPENDS = "libcap virtual/crypt" + +SRC_URI = "http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-${PV}.tar.gz \ + file://0001-Remove-hardcoded-usr-local-includes-from-configure.a.patch \ + file://nostrip.patch \ +" +SRC_URI[sha256sum] = "abe2f94eb40b330d4dc22b159991f44e5e515212f8e887049dccdef266d0ea23" + +inherit autotools + +PACKAGECONFIG[libsodium] ="ac_cv_lib_sodium_crypto_pwhash_scryptsalsa208sha256_str=yes, \ + ac_cv_lib_sodium_crypto_pwhash_scryptsalsa208sha256_str=no, libsodium" -- cgit v1.2.3-54-g00ecf