diff options
author | William Pitcock <nenolod@dereferenced.org> | 2011-06-22 08:21:54 -0500 |
---|---|---|
committer | William Pitcock <nenolod@dereferenced.org> | 2011-06-22 08:23:52 -0500 |
commit | 5aa21ff841cd96852cb924f893f3ce29113a4210 (patch) | |
tree | 2983cd116a70233219e354e5471303c828db41d1 /testing/shadow/APKBUILD | |
parent | 3570515bc4aba95787c16968bfdb3aae53090225 (diff) | |
download | aports-5aa21ff841cd96852cb924f893f3ce29113a4210.tar.bz2 aports-5aa21ff841cd96852cb924f893f3ce29113a4210.tar.xz |
testing/shadow: install custom pam configuration for /bin/login.
Diffstat (limited to 'testing/shadow/APKBUILD')
-rw-r--r-- | testing/shadow/APKBUILD | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/testing/shadow/APKBUILD b/testing/shadow/APKBUILD index 591e2c6dc4..82b7a947e5 100644 --- a/testing/shadow/APKBUILD +++ b/testing/shadow/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: pkgname=shadow pkgver=4.1.4.3 -pkgrel=2 +pkgrel=3 pkgdesc="PAM-using login and passwd utilities" url="http://pkg-shadow.alioth.debian.org/" arch="all" @@ -12,7 +12,8 @@ depends_dev="linux-pam-dev" makedepends="$depends_dev" install="$pkgname.post-upgrade $pkgname.post-deinstall" subpackages="$pkgname-doc" -source="http://pkg-shadow.alioth.debian.org/releases/shadow-$pkgver.tar.bz2" +source="http://pkg-shadow.alioth.debian.org/releases/shadow-$pkgver.tar.bz2 + login.pamd" _builddir="$srcdir"/shadow-$pkgver prepare() { @@ -43,8 +44,11 @@ package() { make DESTDIR="$pkgdir" install || return 1 # do not install these pam.d files they are broken and outdated - # plus, the default policy should "just work" - rm -rf "$pkgdir"/etc/pam.d + rm "$pkgdir"/etc/pam.d/* + + # however, install our own for login + cp "$srcdir"/login.pamd "$pkgdir"/etc/pam.d/login } -md5sums="b8608d8294ac88974f27b20f991c0e79 shadow-4.1.4.3.tar.bz2" +md5sums="b8608d8294ac88974f27b20f991c0e79 shadow-4.1.4.3.tar.bz2 +72dfc077a61ab7163e312640cc98bba8 login.pamd" |