summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libre/pam/PKGBUILD19
1 files changed, 15 insertions, 4 deletions
diff --git a/libre/pam/PKGBUILD b/libre/pam/PKGBUILD
index 7e1540038..e676c7b51 100644
--- a/libre/pam/PKGBUILD
+++ b/libre/pam/PKGBUILD
@@ -1,15 +1,26 @@
-# $Id$
-# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
-# Contributor: judd <jvinet@zeroflux.org>
+# Maintainer: Luke Shumaker <lukeshu@parabola.nu>
+# Maintainer (Arch): Tobias Powalowski <tpowa@archlinux.org>
+# Contributor (Arch): judd <jvinet@zeroflux.org>
+
+# Rationale for inclusion in [libre]:
+#
+# Add `depends+=('audit')` as a temporary work-around for a bug in
+# Arch Linux 32's `pam`.
+#
+# https://labs.parabola.nu/issues/2031
+# https://bugs.archlinux32.org/index.php?do=details&task_id=54
+#
+# See also: https://bugs.archlinux.org/task/60365
pkgname=pam
pkgver=1.3.1
-pkgrel="1.3"
+pkgrel="1.3.par1"
pkgdesc="PAM (Pluggable Authentication Modules) library"
arch=(i486 i686 pentium3 'x86_64')
license=('GPL2')
url="http://linux-pam.org"
depends=('glibc' 'cracklib' 'libtirpc' 'pambase')
+depends+=('audit')
makedepends=('flex' 'w3m' 'docbook-xml>=4.4' 'docbook-xsl')
backup=(etc/security/{access.conf,group.conf,limits.conf,namespace.conf,namespace.init,pam_env.conf,time.conf} etc/default/passwd etc/environment)
source=(https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz