Download 2 ebuild files named: fingerprint-gui and upekbsapi-bin from this website http://gpo.zugaina.org.
Step 2: Create digest manifest file for them
cd /usr/portage/sys-authCopy fingerprint-gui-1.00.ebuild and fingerprint-gui-1.00.ebuild to these directories.
mkdir {fingerprint-gui, upekbsapi-bin}
ebuild fingerprint-gui-1.00.ebuild digest
ebuild upekbsapi-bin-4.0.0218.ebuild digest
Step 3: unmark using package.keywords and install
emerge sys-auth/fingerprint-guiit shoud install both fingerprint-gui and upekbsapi-bin
Step 4: unmark libfprint and install it
Step 5: load fingerprint-gui and follow the installation steps to scan and verify your finger.
Step 6: Adding fingerprint-gui into pam and gdm
cat /etc/pam.d/system-auth
auth required pam_env.so
auth sufficient pam_fingerprint-gui.so try_first_identified
auth required pam_unix.so try_first_pass likeauth nullok
auth optional pam_permit.so
account required pam_unix.so
account optional pam_permit.so
cat /etc/pam.d/gdm
#%PAM-1.0
auth optional pam_fingerprint-gui.so -d
auth optional pam_env.so
auth include system-login
auth required pam_nologin.so
account include system-login
Logout and login to test new authentication method ;-)
No comments:
Post a Comment