aboutsummaryrefslogtreecommitdiffstats
path: root/community/proftpd/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/proftpd/APKBUILD')
-rw-r--r--community/proftpd/APKBUILD21
1 files changed, 11 insertions, 10 deletions
diff --git a/community/proftpd/APKBUILD b/community/proftpd/APKBUILD
index a8c52d9ae57..d5013b2fb97 100644
--- a/community/proftpd/APKBUILD
+++ b/community/proftpd/APKBUILD
@@ -3,16 +3,15 @@
# Contributor: Valery Kartel <valery.kartel@gmail.com>
# Maintainer: Simon Frankenberger <simon-alpine@fraho.eu>
pkgname=proftpd
-pkgver=1.3.7d
+pkgver=1.3.8b
_pkgver=${pkgver/_/}
-pkgrel=0
+pkgrel=1
pkgdesc="Highly configurable FTP server software"
url="https://github.com/proftpd/proftpd"
pkgusers=$pkgname
pkggroups=$pkgname
arch="all"
license="GPL-2.0-or-later"
-options="!check" # almost all checks fail, disbled for now
makedepends="
geoip-dev
hiredis-dev
@@ -22,8 +21,8 @@ makedepends="
mariadb-connector-c-dev
net-snmp-dev
openldap-dev
- openssl1.1-compat-dev
- pcre-dev
+ openssl-dev>3
+ pcre2-dev
sqlite-dev
unixodbc-dev
"
@@ -44,8 +43,6 @@ for _module in ${_modules//:/ }; do
done
source="$pkgname-$_pkgver.tar.gz::https://github.com/proftpd/proftpd/archive/v$_pkgver.tar.gz
- fix-ar-dir.patch
-
$pkgname.logrotate
$pkgname.initd
$pkgname.conf
@@ -54,6 +51,10 @@ source="$pkgname-$_pkgver.tar.gz::https://github.com/proftpd/proftpd/archive/v$_
builddir="$srcdir/$pkgname-$_pkgver/"
+# secfixes:
+# 1.3.8b-r0:
+# - CVE-2023-48795
+
prepare() {
default_prepare
}
@@ -64,6 +65,7 @@ check() {
build() {
./configure \
+ LIBS=-lodbc \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
@@ -77,7 +79,7 @@ build() {
--enable-autoshadow \
--enable-ctrls \
--enable-ipv6 \
- --enable-pcre \
+ --enable-pcre2 \
--disable-strip \
--disable-wtmp \
--disable-auth-pam \
@@ -184,8 +186,7 @@ _post_mod_sftp() {
}
sha512sums="
-41f6a221153093adb8c2037aa0e5100cc0ddb4620fcfc8a71058aa8ce2bece3642e7ac78d4466f6ab627cf3fef5555e4ad1c0ed17e0cd94d63f0c2447927456f proftpd-1.3.7d.tar.gz
-00cceed4c7fb98a109e1f7059e352d02cdbe9805df6e9de052fd44a9562f31234fbd72a57f92f6612b69c8ed6b946b7b9a5dd75ff98ce43b9eaf74ac48fabeda fix-ar-dir.patch
+291a91f220d711fefdbff18ef4e056080ad99c94dc4c71d0651f725932e1f2d9438fb75fbc2017e0f30a9a18a354b2d515788fbd538a80414f8c2d4eaaace396 proftpd-1.3.8b.tar.gz
142f8ba096844eb48883cdd3890fa3c0c4c8f73f7ce4f2acd5fb742053f8a3605b3f6ca5d5ab6c62c673d76eb60885d796af55bd7b53950794c4e7e2837973b8 proftpd.logrotate
a03124a88c0c9f3981762804c62aa479f36227f24408a60437bf737c1e783c539a2d2c0aed0b1d95e56a587bdb5c372f6d670c298cdb7433ecd1f64d4bef7c42 proftpd.initd
c6c6b6c32dd00d31fc1e328e989c77944aac993818747da05794c9560a270630e9bc7e09ac29215b57bcc709299d3720ae9009d3e2a94a0aef8cc5729fae1d0b proftpd.conf