[arch-commits] Commit in fprintd/trunk (PKGBUILD fingerprint-auth)

Jan Steffens heftig at archlinux.org
Thu Nov 1 20:53:10 UTC 2012


    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




More information about the arch-commits mailing list