aboutsummaryrefslogtreecommitdiffstats
path: root/community/pam-u2f/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/pam-u2f/APKBUILD')
-rw-r--r--community/pam-u2f/APKBUILD23
1 files changed, 17 insertions, 6 deletions
diff --git a/community/pam-u2f/APKBUILD b/community/pam-u2f/APKBUILD
index 5f7ccebd7ab..75ba46524b2 100644
--- a/community/pam-u2f/APKBUILD
+++ b/community/pam-u2f/APKBUILD
@@ -1,18 +1,27 @@
# Contributor: Rasmus Thomsen <oss@cogitri.dev>
-# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=pam-u2f
-pkgver=1.0.8
-pkgrel=0
+pkgver=1.3.0
+pkgrel=2
pkgdesc="Pluggable Authentication Module (PAM) for U2F"
url="https://developers.yubico.com/pam-u2f/"
-arch="all !s390x" # Limited by libu2f-server-dev
+arch="all"
license="BSD-2-Clause"
-makedepends="libu2f-server-dev libu2f-host-dev linux-pam-dev"
+makedepends="linux-pam-dev openssl-dev>3 libfido2-dev"
options="!check" # need yubikey plugged in on live machine
subpackages="$pkgname-doc"
source="https://developers.yubico.com/pam-u2f/Releases/pam_u2f-$pkgver.tar.gz"
builddir="$srcdir/pam_u2f-$pkgver"
+# secfixes:
+# 1.1.1-r0:
+# - CVE-2021-31924
+
+prepare() {
+ default_prepare
+ update_config_sub
+}
+
build() {
./configure \
--build=$CBUILD \
@@ -29,4 +38,6 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="0bdbea6307428bbed2af69129af207304f7951418ad7df339563f47d678a2cfe6b80321552382e15771cfc06306fae746521850056376f533c430556d051ad36 pam_u2f-1.0.8.tar.gz"
+sha512sums="
+03c09601f1988dd7f6b0cb4eeb6e9f2368de50df2cb8e2b4269e16c8111b08b2d115e6fad7bbca3482e9577ccf2885ab3fef652d9fb99db7890ba93ce6c0fd4d pam_u2f-1.3.0.tar.gz
+"