This is available in the repositories as well a sourcefourge
ThinkFinger is a driver for the UPEK/STMicroelectronics fingerprint
reader. The device is usually found either as a standalone USB device,
built into USB keyboards or built into laptops (usually from Dell,
IBM/Lenovo and Toshiba).
pam_thinkfinger is a Pluggable Authentication Module that allows the
user authenticates through his fingerprint.
The recommended package thinkfinger-tools can be used to acquire, verify
and automatically store user fingerprints.