Date: Wednesday, April 19, 2023 @ 20:56:12 Author: eworm Revision: 474203
archrelease: copy trunk to testing-x86_64 Added: pam/repos/testing-x86_64/ pam/repos/testing-x86_64/PKGBUILD (from rev 474202, pam/trunk/PKGBUILD) pam/repos/testing-x86_64/keys/ pam/repos/testing-x86_64/pam.tmpfiles (from rev 474202, pam/trunk/pam.tmpfiles) --------------+ PKGBUILD | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ pam.tmpfiles | 1 + 2 files changed, 52 insertions(+) Copied: pam/repos/testing-x86_64/PKGBUILD (from rev 474202, pam/trunk/PKGBUILD) =================================================================== --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2023-04-19 20:56:12 UTC (rev 474203) @@ -0,0 +1,51 @@ +# Maintainer: Tobias Powalowski <tp...@archlinux.org> +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> +# Contributor: judd <jvi...@zeroflux.org> + +pkgname=pam +pkgver=1.5.2 +pkgrel=2 +pkgdesc="PAM (Pluggable Authentication Modules) library" +arch=('x86_64') +license=('GPL2') +url="http://linux-pam.org" +depends=('glibc' 'libtirpc' 'pambase' 'audit' 'libaudit.so' 'libxcrypt' 'libcrypt.so') +makedepends=('flex' 'w3m' 'docbook-xml>=4.4' 'docbook-xsl') +provides=('libpam.so' 'libpamc.so' 'libpam_misc.so') +backup=(etc/security/{access.conf,faillock.conf,group.conf,limits.conf,namespace.conf,namespace.init,pam_env.conf,time.conf} etc/environment) +source=(https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz{,.asc} + $pkgname.tmpfiles) +validpgpkeys=( + '8C6BFD92EE0F42EDF91A6A736D1A7F052E5924BB' # Thorsten Kukuk + '296D6F29A020808E8717A8842DB5BD89A340AEB7' #Dimitry V. Levin <l...@altlinux.org> +) + +sha256sums=('e4ec7131a91da44512574268f493c6d8ca105c87091691b8e9b56ca685d4f94d' + 'SKIP' + '5631f224e90c4f0459361c2a5b250112e3a91ba849754bb6f67d69d683a2e5ac') + +options=('!emptydirs') + +build() { + cd Linux-PAM-$pkgver + ./configure \ + --libdir=/usr/lib \ + --sbindir=/usr/bin \ + --disable-db + make +} + +package() { + install -Dm 644 $pkgname.tmpfiles "$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf + cd Linux-PAM-$pkgver + make DESTDIR="$pkgdir" SCONFIGDIR=/etc/security install + + # set unix_chkpwd uid + chmod +s "$pkgdir"/usr/bin/unix_chkpwd + + # remove doc which is not used anymore + # FS #40749 + rm "$pkgdir"/usr/share/doc/Linux-PAM/sag-pam_userdb.html +} + +# vim: ts=2 sw=2 et: Copied: pam/repos/testing-x86_64/pam.tmpfiles (from rev 474202, pam/trunk/pam.tmpfiles) =================================================================== --- testing-x86_64/pam.tmpfiles (rev 0) +++ testing-x86_64/pam.tmpfiles 2023-04-19 20:56:12 UTC (rev 474203) @@ -0,0 +1 @@ +d /run/faillock 0755 root root -