[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