Date: Thursday, November 1, 2012 @ 16:53:10 Author: heftig Revision: 170103
add fingerprint-auth pam config Added: fprintd/trunk/fingerprint-auth Modified: fprintd/trunk/PKGBUILD ------------------+ PKGBUILD | 14 +++++++++----- fingerprint-auth | 6 ++++++ 2 files changed, 15 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2012-11-01 18:41:11 UTC (rev 170102) +++ PKGBUILD 2012-11-01 20:53:10 UTC (rev 170103) @@ -4,7 +4,7 @@ pkgname=fprintd pkgver=0.4.1 -pkgrel=4 +pkgrel=5 pkgdesc="D-Bus service to access fingerprint readers" arch=(i686 x86_64) url="http://www.freedesktop.org/wiki/Software/fprint/fprintd" @@ -13,18 +13,22 @@ makedepends=(intltool gtk-doc) groups=(fprint) options=(!libtool) +backup=(etc/pam.d/fingerprint-auth) _snap=V_${pkgver//./_} -source=(http://cgit.freedesktop.org/libfprint/$pkgname/snapshot/$_snap.tar.bz2) -md5sums=('58fcac035c181dce8f49c374181aa2ae') +source=(http://cgit.freedesktop.org/libfprint/$pkgname/snapshot/$_snap.tar.bz2 + fingerprint-auth) +md5sums=('58fcac035c181dce8f49c374181aa2ae' + '8c7da9ccd28ec87dd2572ddfb85d563e') build() { - cd "$srcdir/$_snap" + cd $_snap ./autogen.sh --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ --disable-static make } package() { - cd "$srcdir/$_snap" + cd $_snap make DESTDIR="$pkgdir" pammoddir="/usr/lib/security" install + install -Dm644 ../fingerprint-auth "$pkgdir/etc/pam.d/fingerprint-auth" } Added: fingerprint-auth =================================================================== --- fingerprint-auth (rev 0) +++ fingerprint-auth 2012-11-01 20:53:10 UTC (rev 170103) @@ -0,0 +1,6 @@ +auth required pam_tally.so onerr=succeed file=/var/log/faillog +auth required pam_shells.so +auth requisite pam_nologin.so +auth required pam_env.so +auth required pam_fprintd.so +auth optional pam_permit.so
