<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Blackhold</id>
	<title>ThinkWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Blackhold"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Blackhold"/>
	<updated>2026-04-23T01:01:43Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Blackhold&amp;diff=47600</id>
		<title>User:Blackhold</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Blackhold&amp;diff=47600"/>
		<updated>2010-03-07T15:29:56Z</updated>

		<summary type="html">&lt;p&gt;Blackhold: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''owned:'''&amp;lt;br&amp;gt;&lt;br /&gt;
- lenovo 3000 v100&amp;lt;br&amp;gt;&lt;br /&gt;
- lenovo thinkpad x200&amp;lt;br&amp;gt;&lt;br /&gt;
- lenovo thinkpad x200s&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Blackhold</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Blackhold&amp;diff=47599</id>
		<title>User:Blackhold</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Blackhold&amp;diff=47599"/>
		<updated>2010-03-07T15:29:32Z</updated>

		<summary type="html">&lt;p&gt;Blackhold: â†Created page with 'owned: - lenovo 3000 v100 - lenovo thinkpad x200 - lenovo thinkpad x200s'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;owned:&lt;br /&gt;
- lenovo 3000 v100&lt;br /&gt;
- lenovo thinkpad x200&lt;br /&gt;
- lenovo thinkpad x200s&lt;/div&gt;</summary>
		<author><name>Blackhold</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:How_to_enable_the_integrated_fingerprint_reader_with_ThinkFinger&amp;diff=47598</id>
		<title>Talk:How to enable the integrated fingerprint reader with ThinkFinger</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:How_to_enable_the_integrated_fingerprint_reader_with_ThinkFinger&amp;diff=47598"/>
		<updated>2010-03-07T15:28:57Z</updated>

		<summary type="html">&lt;p&gt;Blackhold: /* Thinkfinger on lenovo thinkpad x200s */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;about fingerpring security or should we pay more for it?&lt;br /&gt;
* [http://www.ccc.de/biometrie/fingerabdruck_kopieren?language=en How to fake fingerprints]&lt;br /&gt;
* [http://events.ccc.de/congress/2006/Fahrplan/events/1578.en.html Hacking fingerprint recognition systems (PDF file - 1.0 MB)]&lt;br /&gt;
&lt;br /&gt;
== GDM ==&lt;br /&gt;
&lt;br /&gt;
Howdy.&lt;br /&gt;
&lt;br /&gt;
With latest versions of GDM, PAM and ThinFinger you may experience a GDM segfault when using the Face Browser to select a user.&lt;br /&gt;
This stops you from using the aforementioned software combination to log in to a pure tablet system. That is, you're going to need a keyboard to type the username.&lt;br /&gt;
Please see [http://bugs.gentoo.org/show_bug.cgi?&amp;amp;id=199106 this bug] report and contribute if you can.&lt;br /&gt;
&lt;br /&gt;
== Problem ==&lt;br /&gt;
&lt;br /&gt;
Hello! I have Lenovo R61i and Debian 4.0 (sid). I have done all what was in this article, but when I do:&lt;br /&gt;
&lt;br /&gt;
pokorski@debian:~$ sudo tf-tool --acquire&lt;br /&gt;
&lt;br /&gt;
the terminal is writing:&lt;br /&gt;
&lt;br /&gt;
ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)&lt;br /&gt;
Copyright (C) 2006, 2007 Timo Hoenig &amp;lt;thoenig@suse.de&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Initializing...USB device not found.&lt;br /&gt;
&lt;br /&gt;
I read manuals and howtos but I can't install it on my R61i. On M$ Windows biometric reader worked correctly. Can anybody help me? Sorry for my English (I'm Polish)&lt;br /&gt;
&lt;br /&gt;
 - Hi, I have the same notebook, runnning ubuntu 8.04, and it seems this device isn't supported by thinkfinger, what worked for me is libfprint, the newest version. &lt;br /&gt;
   regards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Intrepid Ibex ==&lt;br /&gt;
Has anyone got thinkfinger to work with pam in Ubuntu Intrepid Ibex? If so, how did you configure /etc/pam.d/common_auth?&lt;br /&gt;
&lt;br /&gt;
Configuration of thinkfinger has been simplified, but the change was not not documented in the man page... This [https://bugs.launchpad.net/ubuntu/+source/thinkfinger/+bug/203973 bug report] will probably help. Install the modified packages mentioned in the [http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with_ThinkFinger#Intrepid HowTo]. My {{path|/etc/pam.d/common-auth}} (note &amp;quot;-&amp;quot; not &amp;quot;_&amp;quot;) looks like following. &lt;br /&gt;
Best, [[User:Tec|Tec]] 02:20, 19 November 2008 (CET)&lt;br /&gt;
&lt;br /&gt;
 # here are the per-package modules (the &amp;quot;Primary&amp;quot; block)&lt;br /&gt;
 auth    sufficient      pam_thinkfinger.so&lt;br /&gt;
 auth    [success=1 default=ignore]      pam_unix.so try_first_pass nullok_secure&lt;br /&gt;
 #auth   [success=1 default=ignore]      pam_unix.so nullok_secure&lt;br /&gt;
 # here's the fallback if no module succeeds&lt;br /&gt;
 auth    requisite                       pam_deny.so&lt;br /&gt;
 # prime the stack with a positive return value if there isn't one already;&lt;br /&gt;
 # this avoids us returning an error just because nothing sets a success code&lt;br /&gt;
 # since the modules above will each just jump around&lt;br /&gt;
 auth    required                        pam_permit.so&lt;br /&gt;
 # and here are more per-package modules (the &amp;quot;Additional&amp;quot; block)&lt;br /&gt;
 # end of pam-auth-update config&lt;br /&gt;
&lt;br /&gt;
== Security issue ==&lt;br /&gt;
&lt;br /&gt;
Hello,&lt;br /&gt;
I think adding pam_thinkfinger.so to /etc/pam.d/common-auth is not that good idea.&lt;br /&gt;
On my gentoo laptop after adding this, it is possible to login from ssh with the fingerprint reader, I think this is not good.&lt;br /&gt;
&lt;br /&gt;
For example ( 169-44 is a remote host, Derex-PC is my laptop with thinkfinger ):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
derex@169-44:~$ ssh root@192.168.168.168&lt;br /&gt;
Password or swipe finger:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
derex@Derex-PC ~ $ su -&lt;br /&gt;
Password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then I swipe my finger on the laptop, and press enter (just it, no password) on the remote host, and I get this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
derex@169-44:~$ ssh root@192.168.168.168&lt;br /&gt;
Password or swipe finger:&lt;br /&gt;
Last login: Wed Jan 28 13:36:15 EET 2009 from 192.168.168.1 on pts/1&lt;br /&gt;
Last login: Wed Jan 28 13:48:17 2009 from 192.168.168.1&lt;br /&gt;
Derex-PC ~ #&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
derex@Derex-PC ~ $ su -&lt;br /&gt;
Password:&lt;br /&gt;
su: Authentication failure&lt;br /&gt;
derex@Derex-PC ~ $&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{NOTE| &amp;quot;su&amp;quot; prompts for &amp;quot;Password&amp;quot; only, but ususally it asks &amp;quot;Password or swipe finger&amp;quot;. }}&lt;br /&gt;
&lt;br /&gt;
I added pam_thinkfinger.so only to gdm, gnome-screensaver, login and su in /etc/pam.d/ and now I dont have this issue.&lt;br /&gt;
&lt;br /&gt;
== Trouble entering password to unlock screensaver ==&lt;br /&gt;
&lt;br /&gt;
On Ubuntu Jaunty, I've got the password reader working fine, but now once gnome-screensaver kicks in, I can only unlock it using the fingerprint reader.  If I enter my password, it flips to &amp;quot;checking&amp;quot; and stays that way until I cancel it.  Anyone else seeing anything like this?&lt;br /&gt;
&lt;br /&gt;
== Debian Squeeze - i386 issues with fingerprint reader ==&lt;br /&gt;
&lt;br /&gt;
On Debian squeeze the SGS Thomson Fingerprint reader stopped working correctly with a recent update. I accidently stumbled across a [http://bugs.gentoo.org/show_bug.cgi?id=298459 gentoo bug] stating the same strange behavior (although the console is working correctly, X does not). Appearently this is due to missing sync events that should be sent to evdev which got updated in debian squeeze recently. Though as thinkfinger was a dead upstream for a long time by now (package was removed from repositories) and there was no suitable replacement I could get my hands an I finally recompiled from scratch. For those that might be in the same situation - here is what I did:&lt;br /&gt;
&lt;br /&gt;
You need the package: checkinstall for a proper package management (should be in repository) and any related dependency libraries usb, pam,.... (check what ./configure is complaining about). &lt;br /&gt;
&lt;br /&gt;
Get the source code [http://ppa.launchpad.net/jon-oberheide/ppa/ubuntu/pool/main/t/thinkfinger/thinkfinger_0.3+r118.orig.tar.gz thinkfinger_0.3+r118.orig.tar.gz] the necessary [http://ppa.launchpad.net/jon-oberheide/ppa/ubuntu/pool/main/t/thinkfinger/ patch] from Jon Oberheide (thinkfinger_0.3+r118-0ubuntu5~ppa1.diff.gz worked great for) and the [http://bugs.gentoo.org/attachment.cgi?id=214331&amp;amp;action=view gentoo patch] of course (I named the file: patch_evdev_gentoo.diff). Then fire up your favorite console, unpack and apply the patches: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
~ $ tar -xvzf thinkfinger_0.3+r118.orig.tar.gz&lt;br /&gt;
~ $ gzip -d thinkfinger_0.3+r118-0ubuntu5~ppa1.diff.gz&lt;br /&gt;
~ $ patch -p0 &amp;lt; thinkfinger_0.3+r118-0ubuntu5~ppa1.diff&lt;br /&gt;
~ $ cp patch_evdev_gentoo.diff thinkfinder-0.3+118/&lt;br /&gt;
~ $ cd thinkfinger-0.3+118&lt;br /&gt;
~ $ patch -p0 &amp;lt; patch_evdev_gentoo.diff&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
than configure (there might be packages missing - look what {{path|./configure}} is complaining about) compile, pack and install the software&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
~ $ ./configure --prefix=/usr --with-securedir=/lib/security --sysconfdir=/etc&lt;br /&gt;
~ $ make&lt;br /&gt;
~ $ su&lt;br /&gt;
~ # checkinstall&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Don't forget about package documentation - the packed package should be installed defaultly. As tf-tool is installed in /usr/sbin it is not in path for normal users. The workaround I choose was a symbolic link in {{path|/usr/local/bin}} (quick and dirty, sorry - but suitable in my case)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
~ # cd /usr/local/bin&lt;br /&gt;
~ # ln -s /usr/sbin/tf-tool&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In case you had a working fingerprint reader before everything should be working normally. If not you might want to go through the [http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with_ThinkFinger#Debian setup page] and apply initial configuration (as debian squeeze has the recent udev package you need as well to adapt your udev rules according to the ubuntu karmic section)&lt;br /&gt;
&lt;br /&gt;
== Thinkfinger on lenovo thinkpad x200s ==&lt;br /&gt;
&lt;br /&gt;
Hi guys,&lt;br /&gt;
I'm configuring thinkfinger on my laptop, I could install with no problems thinkfinger, but on testing it shows me that:&lt;br /&gt;
&lt;br /&gt;
salnitre:/home/laura/bin/dit/thinkfinger-0.3# tf-tool --acquire&lt;br /&gt;
&lt;br /&gt;
ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)&lt;br /&gt;
Copyright (C) 2006, 2007 Timo Hoenig &amp;lt;thoenig@suse.de&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Initializing...USB device not found.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; lsusb |grep 08ff&lt;br /&gt;
Bus 004 Device 002: ID 08ff:2810 AuthenTec, Inc. AES2810&lt;br /&gt;
&lt;br /&gt;
before trying to install thinkfinger I also tried with fprint, but I had some problem with dependencies :(&lt;br /&gt;
&lt;br /&gt;
--[[User:Blackhold|Blackhold]] 15:28, 7 March 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Blackhold</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:How_to_enable_the_integrated_fingerprint_reader_with_ThinkFinger&amp;diff=47597</id>
		<title>Talk:How to enable the integrated fingerprint reader with ThinkFinger</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:How_to_enable_the_integrated_fingerprint_reader_with_ThinkFinger&amp;diff=47597"/>
		<updated>2010-03-07T15:28:14Z</updated>

		<summary type="html">&lt;p&gt;Blackhold: /* Thinkfinger on lenovo thinkpad x200s */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;about fingerpring security or should we pay more for it?&lt;br /&gt;
* [http://www.ccc.de/biometrie/fingerabdruck_kopieren?language=en How to fake fingerprints]&lt;br /&gt;
* [http://events.ccc.de/congress/2006/Fahrplan/events/1578.en.html Hacking fingerprint recognition systems (PDF file - 1.0 MB)]&lt;br /&gt;
&lt;br /&gt;
== GDM ==&lt;br /&gt;
&lt;br /&gt;
Howdy.&lt;br /&gt;
&lt;br /&gt;
With latest versions of GDM, PAM and ThinFinger you may experience a GDM segfault when using the Face Browser to select a user.&lt;br /&gt;
This stops you from using the aforementioned software combination to log in to a pure tablet system. That is, you're going to need a keyboard to type the username.&lt;br /&gt;
Please see [http://bugs.gentoo.org/show_bug.cgi?&amp;amp;id=199106 this bug] report and contribute if you can.&lt;br /&gt;
&lt;br /&gt;
== Problem ==&lt;br /&gt;
&lt;br /&gt;
Hello! I have Lenovo R61i and Debian 4.0 (sid). I have done all what was in this article, but when I do:&lt;br /&gt;
&lt;br /&gt;
pokorski@debian:~$ sudo tf-tool --acquire&lt;br /&gt;
&lt;br /&gt;
the terminal is writing:&lt;br /&gt;
&lt;br /&gt;
ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)&lt;br /&gt;
Copyright (C) 2006, 2007 Timo Hoenig &amp;lt;thoenig@suse.de&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Initializing...USB device not found.&lt;br /&gt;
&lt;br /&gt;
I read manuals and howtos but I can't install it on my R61i. On M$ Windows biometric reader worked correctly. Can anybody help me? Sorry for my English (I'm Polish)&lt;br /&gt;
&lt;br /&gt;
 - Hi, I have the same notebook, runnning ubuntu 8.04, and it seems this device isn't supported by thinkfinger, what worked for me is libfprint, the newest version. &lt;br /&gt;
   regards&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Intrepid Ibex ==&lt;br /&gt;
Has anyone got thinkfinger to work with pam in Ubuntu Intrepid Ibex? If so, how did you configure /etc/pam.d/common_auth?&lt;br /&gt;
&lt;br /&gt;
Configuration of thinkfinger has been simplified, but the change was not not documented in the man page... This [https://bugs.launchpad.net/ubuntu/+source/thinkfinger/+bug/203973 bug report] will probably help. Install the modified packages mentioned in the [http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with_ThinkFinger#Intrepid HowTo]. My {{path|/etc/pam.d/common-auth}} (note &amp;quot;-&amp;quot; not &amp;quot;_&amp;quot;) looks like following. &lt;br /&gt;
Best, [[User:Tec|Tec]] 02:20, 19 November 2008 (CET)&lt;br /&gt;
&lt;br /&gt;
 # here are the per-package modules (the &amp;quot;Primary&amp;quot; block)&lt;br /&gt;
 auth    sufficient      pam_thinkfinger.so&lt;br /&gt;
 auth    [success=1 default=ignore]      pam_unix.so try_first_pass nullok_secure&lt;br /&gt;
 #auth   [success=1 default=ignore]      pam_unix.so nullok_secure&lt;br /&gt;
 # here's the fallback if no module succeeds&lt;br /&gt;
 auth    requisite                       pam_deny.so&lt;br /&gt;
 # prime the stack with a positive return value if there isn't one already;&lt;br /&gt;
 # this avoids us returning an error just because nothing sets a success code&lt;br /&gt;
 # since the modules above will each just jump around&lt;br /&gt;
 auth    required                        pam_permit.so&lt;br /&gt;
 # and here are more per-package modules (the &amp;quot;Additional&amp;quot; block)&lt;br /&gt;
 # end of pam-auth-update config&lt;br /&gt;
&lt;br /&gt;
== Security issue ==&lt;br /&gt;
&lt;br /&gt;
Hello,&lt;br /&gt;
I think adding pam_thinkfinger.so to /etc/pam.d/common-auth is not that good idea.&lt;br /&gt;
On my gentoo laptop after adding this, it is possible to login from ssh with the fingerprint reader, I think this is not good.&lt;br /&gt;
&lt;br /&gt;
For example ( 169-44 is a remote host, Derex-PC is my laptop with thinkfinger ):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
derex@169-44:~$ ssh root@192.168.168.168&lt;br /&gt;
Password or swipe finger:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
derex@Derex-PC ~ $ su -&lt;br /&gt;
Password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then I swipe my finger on the laptop, and press enter (just it, no password) on the remote host, and I get this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
derex@169-44:~$ ssh root@192.168.168.168&lt;br /&gt;
Password or swipe finger:&lt;br /&gt;
Last login: Wed Jan 28 13:36:15 EET 2009 from 192.168.168.1 on pts/1&lt;br /&gt;
Last login: Wed Jan 28 13:48:17 2009 from 192.168.168.1&lt;br /&gt;
Derex-PC ~ #&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
derex@Derex-PC ~ $ su -&lt;br /&gt;
Password:&lt;br /&gt;
su: Authentication failure&lt;br /&gt;
derex@Derex-PC ~ $&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{NOTE| &amp;quot;su&amp;quot; prompts for &amp;quot;Password&amp;quot; only, but ususally it asks &amp;quot;Password or swipe finger&amp;quot;. }}&lt;br /&gt;
&lt;br /&gt;
I added pam_thinkfinger.so only to gdm, gnome-screensaver, login and su in /etc/pam.d/ and now I dont have this issue.&lt;br /&gt;
&lt;br /&gt;
== Trouble entering password to unlock screensaver ==&lt;br /&gt;
&lt;br /&gt;
On Ubuntu Jaunty, I've got the password reader working fine, but now once gnome-screensaver kicks in, I can only unlock it using the fingerprint reader.  If I enter my password, it flips to &amp;quot;checking&amp;quot; and stays that way until I cancel it.  Anyone else seeing anything like this?&lt;br /&gt;
&lt;br /&gt;
== Debian Squeeze - i386 issues with fingerprint reader ==&lt;br /&gt;
&lt;br /&gt;
On Debian squeeze the SGS Thomson Fingerprint reader stopped working correctly with a recent update. I accidently stumbled across a [http://bugs.gentoo.org/show_bug.cgi?id=298459 gentoo bug] stating the same strange behavior (although the console is working correctly, X does not). Appearently this is due to missing sync events that should be sent to evdev which got updated in debian squeeze recently. Though as thinkfinger was a dead upstream for a long time by now (package was removed from repositories) and there was no suitable replacement I could get my hands an I finally recompiled from scratch. For those that might be in the same situation - here is what I did:&lt;br /&gt;
&lt;br /&gt;
You need the package: checkinstall for a proper package management (should be in repository) and any related dependency libraries usb, pam,.... (check what ./configure is complaining about). &lt;br /&gt;
&lt;br /&gt;
Get the source code [http://ppa.launchpad.net/jon-oberheide/ppa/ubuntu/pool/main/t/thinkfinger/thinkfinger_0.3+r118.orig.tar.gz thinkfinger_0.3+r118.orig.tar.gz] the necessary [http://ppa.launchpad.net/jon-oberheide/ppa/ubuntu/pool/main/t/thinkfinger/ patch] from Jon Oberheide (thinkfinger_0.3+r118-0ubuntu5~ppa1.diff.gz worked great for) and the [http://bugs.gentoo.org/attachment.cgi?id=214331&amp;amp;action=view gentoo patch] of course (I named the file: patch_evdev_gentoo.diff). Then fire up your favorite console, unpack and apply the patches: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
~ $ tar -xvzf thinkfinger_0.3+r118.orig.tar.gz&lt;br /&gt;
~ $ gzip -d thinkfinger_0.3+r118-0ubuntu5~ppa1.diff.gz&lt;br /&gt;
~ $ patch -p0 &amp;lt; thinkfinger_0.3+r118-0ubuntu5~ppa1.diff&lt;br /&gt;
~ $ cp patch_evdev_gentoo.diff thinkfinder-0.3+118/&lt;br /&gt;
~ $ cd thinkfinger-0.3+118&lt;br /&gt;
~ $ patch -p0 &amp;lt; patch_evdev_gentoo.diff&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
than configure (there might be packages missing - look what {{path|./configure}} is complaining about) compile, pack and install the software&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
~ $ ./configure --prefix=/usr --with-securedir=/lib/security --sysconfdir=/etc&lt;br /&gt;
~ $ make&lt;br /&gt;
~ $ su&lt;br /&gt;
~ # checkinstall&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Don't forget about package documentation - the packed package should be installed defaultly. As tf-tool is installed in /usr/sbin it is not in path for normal users. The workaround I choose was a symbolic link in {{path|/usr/local/bin}} (quick and dirty, sorry - but suitable in my case)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
~ # cd /usr/local/bin&lt;br /&gt;
~ # ln -s /usr/sbin/tf-tool&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In case you had a working fingerprint reader before everything should be working normally. If not you might want to go through the [http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with_ThinkFinger#Debian setup page] and apply initial configuration (as debian squeeze has the recent udev package you need as well to adapt your udev rules according to the ubuntu karmic section)&lt;br /&gt;
&lt;br /&gt;
== Thinkfinger on lenovo thinkpad x200s ==&lt;br /&gt;
&lt;br /&gt;
Hi guys,&lt;br /&gt;
I'm configuring thinkfinger on my laptop, I could install with no problems thinkfinger, but on testing it shows me that:&lt;br /&gt;
&lt;br /&gt;
salnitre:/home/laura/bin/dit/thinkfinger-0.3# tf-tool --acquire&lt;br /&gt;
&lt;br /&gt;
ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)&lt;br /&gt;
Copyright (C) 2006, 2007 Timo Hoenig &amp;lt;thoenig@suse.de&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Initializing...USB device not found.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# lsusb |grep 08ff&lt;br /&gt;
Bus 004 Device 002: ID 08ff:2810 AuthenTec, Inc. AES2810&lt;br /&gt;
&lt;br /&gt;
before trying to install thinkfinger I also tried with fprint, but I had some problem with dependencies :(&lt;br /&gt;
&lt;br /&gt;
[[User:Blackhold|Blackhold]]--&lt;/div&gt;</summary>
		<author><name>Blackhold</name></author>
		
	</entry>
</feed>