[Fingerforce-commits] r136 - in /packages/fprint/pam_fprint/trunk/debian: README.Debian changelog control copyright dirs fprint rules

dererk-guest at users.alioth.debian.org dererk-guest at users.alioth.debian.org
Fri Jan 22 01:45:17 UTC 2010


Author: dererk-guest
Date: Fri Jan 22 01:45:17 2010
New Revision: 136

URL: http://svn.debian.org/wsvn/fingerforce/?sc=1&rev=136
Log:
A small step for sid ahead.


Added:
    packages/fprint/pam_fprint/trunk/debian/fprint
Modified:
    packages/fprint/pam_fprint/trunk/debian/README.Debian
    packages/fprint/pam_fprint/trunk/debian/changelog
    packages/fprint/pam_fprint/trunk/debian/control
    packages/fprint/pam_fprint/trunk/debian/copyright
    packages/fprint/pam_fprint/trunk/debian/dirs
    packages/fprint/pam_fprint/trunk/debian/rules

Modified: packages/fprint/pam_fprint/trunk/debian/README.Debian
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/pam_fprint/trunk/debian/README.Debian?rev=136&op=diff
==============================================================================
--- packages/fprint/pam_fprint/trunk/debian/README.Debian (original)
+++ packages/fprint/pam_fprint/trunk/debian/README.Debian Fri Jan 22 01:45:17 2010
@@ -1,11 +1,107 @@
 pam-fprint for Debian
 ---------------------
 
+******WARNING***WARNING***WARNING***WARNING***WARNING****WARNING***WARNING*****
+
+--->  This is experimental software. Do not rely on it for strong security <---
+
+******WARNING***WARNING***WARNING***WARNING***WARNING****WARNING***WARNING*****
+
+
 Because pam_fprint is in alpha state, we do not enable it by default.
-After installation, please refer to the follow links to manually
-configure it:
 
-http://reactivated.net/fprint/wiki/Pam_fprint#Enrolling_your_fingers
-http://reactivated.net/fprint/wiki/Pam_fprint#Configuring_PAM
+libpam-fprint now supports pam-auth-config configuration fwork for an easier 
+ user integration in an higher layer.
+pam-auth-update permits configuring the central authentication policy for 
+ the system using pre-defined profiles as supplied by PAM module packages 
+ (like libpam-fprint does).
 
- -- Emfox Zhou <emfox at debian.org>  Sun, 13 Jan 2008 15:01:18 +0800
+
+Fast&Furious setup:
+
+1. By default, libpam-fprint is disabled, so once the libpam-runtime graphical
+ interface is launched and prompts for modules selection, choose 
+ 'Fingerprint reader' from the list.
+In case you didn't pay atention to it or whatever, and just hit enter, you
+ can reconfigure this utility and enable it by doing:
+
+# dpkg-reconfigure -plow libpam-runtime
+
+
+2. Load your fingerprint into the libfprint database:
+
+$ pam_fprint_enroll -h                                                                                   
+Usage: pam_fprint_enroll options                                                                                              
+        -h      --help                  Display this usage information.                                                       
+        -f      --enroll-finger index   Enroll finger with index.                                                             
+                                                                                                                              
+        Valid indexes are:                                                                                                    
+        1 - Left Thumb                                                                                                        
+        2 - Left Index Finger                                                                                                 
+        3 - Left Middle Finger                                                                                                
+        4 - Left Ring Finger                                                                                                  
+        5 - Left Little Finger                                                                                                
+        6 - Right Thumb                                                                                                       
+        7 - Right Index Finger                                                                                                
+        8 - Right Middle Finger                                                                                               
+        9 - Right Ring Finger
+        10 - Right Little Finger
+
+$ pam_fprint_enroll -f 2
+This program will enroll your finger, unconditionally overwriting any selected 
+ print that was enrolled previously. If you want to continue, press enter, 
+ otherwise hit Ctrl+C
+
+Found device claimed by UPEK TouchStrip driver
+Opened device. It's now time to enroll your finger.
+
+You will need to successfully scan your Left Index Finger 3 times to complete 
+ the process.
+
+Scan your finger now.
+Enroll stage passed. Yay!
+
+Scan your finger now.
+Enroll stage passed. Yay!
+
+Scan your finger now.
+Enroll complete!
+Enrollment completed!
+
+
+3. Test it!!! AKA, the funny part :-)
+
+Sudo'ng:
+
+dererk <at> erebus[~]$ sudo su -
+Scan right index finger on UPEK TouchStrip
+
+root <at> erebus[~]#
+
+
+Su'ing:
+
+root <at> erebus[~]# logout
+dererk <at> erebus[~]$ su -
+Scan right index finger on UPEK TouchStrip
+
+root <at> erebus[~]#
+
+
+Nice trick! What's next???
+Let's say you put the wrong finger or authentication failed?
+Fallbacked into regular system login!
+
+dererk <at> erebus[~]$ su -
+Scan right index finger on UPEK TouchStrip
+(Failed)
+Password:
+
+root <at> erebus[~]#
+
+
+
+Yay! Enjoy!
+
+
+ -- Ulises Vitulli <uvitulli at fi.uba.ar>  Thu, 21 Jan 2010 22:14:43 -0300

Modified: packages/fprint/pam_fprint/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/pam_fprint/trunk/debian/changelog?rev=136&op=diff
==============================================================================
--- packages/fprint/pam_fprint/trunk/debian/changelog (original)
+++ packages/fprint/pam_fprint/trunk/debian/changelog Fri Jan 22 01:45:17 2010
@@ -1,3 +1,13 @@
+pam-fprint (20080330+git-2) experimental; urgency=low
+
+  * The 'For children under 4yo' upload.
+  * Now we integrate pam-auth-update for handling system authentication policy
+    through PAM modules in a centralized fashion  (Closes: #496153, #532087).
+  * Improved documentation (debian/README.Debian).
+  * Update Standard-version to 3.8.3 (minor wishlists). 
+
+ -- Ulises Vitulli <uvitulli at fi.uba.ar>  Thu, 21 Jan 2010 22:10:43 -0300
+
 pam-fprint (20080330+git-1) experimental; urgency=low
 
   * New upstream release.

Modified: packages/fprint/pam_fprint/trunk/debian/control
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/pam_fprint/trunk/debian/control?rev=136&op=diff
==============================================================================
--- packages/fprint/pam_fprint/trunk/debian/control (original)
+++ packages/fprint/pam_fprint/trunk/debian/control Fri Jan 22 01:45:17 2010
@@ -5,7 +5,7 @@
 Uploaders: Emfox Zhou <emfox at debian.org>, Miguel Gea Milvaques <xerakko at debian.org>, Ulises Vitulli <uvitulli at fi.uba.ar>
 Build-Depends: debhelper (>= 5), autotools-dev, libpam-dev, libfprint-dev, pkg-config
 Homepage: http://www.reactivated.net/fprint/wiki/Pam_fprint
-Standards-Version: 3.8.1
+Standards-Version: 3.8.3
 
 Package: libpam-fprint
 Architecture: any
@@ -24,7 +24,7 @@
  Previously, Linux support for such devices has been scattered amongst different
  projects (many incomplete) and inconsistent in that application developers
  would have to implement support for each type of fingerprint reader separately.
- We're trying to change that by providing a central system to support all the
- fingerprint readers we can get our hands on.
+ Main effors rests on changing that by providing a central system to support as
+ many fingerprint readers as it could be possible.
  .
  This is a new implementation of Fprint Project over a new asynchronous libusb.

Modified: packages/fprint/pam_fprint/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/pam_fprint/trunk/debian/copyright?rev=136&op=diff
==============================================================================
--- packages/fprint/pam_fprint/trunk/debian/copyright (original)
+++ packages/fprint/pam_fprint/trunk/debian/copyright Fri Jan 22 01:45:17 2010
@@ -7,8 +7,8 @@
 
     Daniel Drake <dsd at gentoo.org>
 
-Copyright (C) 2007 Vasily Khoruzhick <anarsoul at gmail.com>
-Copyright (C) 2007 Daniel Drake <dsd at gentoo.org>
+Copyright © 2007 Vasily Khoruzhick <anarsoul at gmail.com>
+Copyright © 2007 Daniel Drake <dsd at gentoo.org>
 
 License:
  * This program is free software; you can redistribute it and/or modify
@@ -28,5 +28,5 @@
 pamtest.c file was taken from pam_dotfile, under the same license and the 
 copyright owner is Lennart Poettering <mz70616d646f7466696c65 at itaparica.org>
 
-The Debian packaging is (C) 2008, Emfox Zhou <emfox at debian.org> and
+The Debian packaging is © 2008, Emfox Zhou <emfox at debian.org> and
 is licensed under the GPL v2, see `/usr/share/common-licenses/GPL-2'.

Modified: packages/fprint/pam_fprint/trunk/debian/dirs
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/pam_fprint/trunk/debian/dirs?rev=136&op=diff
==============================================================================
--- packages/fprint/pam_fprint/trunk/debian/dirs (original)
+++ packages/fprint/pam_fprint/trunk/debian/dirs Fri Jan 22 01:45:17 2010
@@ -1,1 +1,2 @@
 usr/bin
+usr/share/pam-configs

Added: packages/fprint/pam_fprint/trunk/debian/fprint
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/pam_fprint/trunk/debian/fprint?rev=136&op=file
==============================================================================
--- packages/fprint/pam_fprint/trunk/debian/fprint (added)
+++ packages/fprint/pam_fprint/trunk/debian/fprint Fri Jan 22 01:45:17 2010
@@ -1,0 +1,6 @@
+Name: Fingerprint reader
+Default: no
+Priority: 300
+Auth-Type: Primary
+Auth:
+	[success=end default=ignore]	pam_fprint.so

Modified: packages/fprint/pam_fprint/trunk/debian/rules
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/pam_fprint/trunk/debian/rules?rev=136&op=diff
==============================================================================
--- packages/fprint/pam_fprint/trunk/debian/rules (original)
+++ packages/fprint/pam_fprint/trunk/debian/rules Fri Jan 22 01:45:17 2010
@@ -52,7 +52,8 @@
 	dh_testdir
 	dh_testroot
 	dh_clean -k 
-	dh_installdirs
+	dh_installdirs 
+	dh_install debian/fprint usr/share/pam-configs
 
 	$(MAKE) DESTDIR=$(CURDIR)/debian/libpam-fprint install
 
@@ -68,7 +69,6 @@
 	dh_installchangelogs NEWS
 	dh_installdocs
 	dh_installexamples
-#	dh_installpam
 	dh_installman debian/pam_fprint_enroll.1
 	dh_link
 	dh_strip




More information about the Fingerforce-commits mailing list