Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| thinkfinger [Le 19/05/2015, 21:12] – [Thinkfinger] materile -> matériel 88.169.116.86 | thinkfinger [Le 13/08/2015, 17:17] (Version actuelle) – supprimée L'Africain | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | |||
| - | ====== Thinkfinger ====== | ||
| - | |||
| - | <note warning> | ||
| - | |||
| - | Pour faire fonctionner le lecteur d' | ||
| - | |||
| - | D' | ||
| - | |||
| - | Avant de vous lancer dans l' | ||
| - | |||
| - | Il est nécessaire de remarquer, toutefois, qu'il est tout à fait possible de configurer le lecteur d' | ||
| - | |||
| - | ===== Installation ===== | ||
| - | |||
| - | |||
| - | Ajoutez le dépôt : | ||
| - | < | ||
| - | deb | ||
| - | deb-src http:// | ||
| - | </ | ||
| - | Importer la clé comme suit :< | ||
| - | sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com E27BD6CB0674FDA90C468C824EF7A1A812F5B0F9</ | ||
| - | |||
| - | [[: | ||
| - | |||
| - | <note tip>Le paquet libpam-thinkfinger (optionnel) vous permettra d' | ||
| - | |||
| - | ===== Essais ===== | ||
| - | |||
| - | Vous pouvez utiliser les 2 commandes suivantes pour vérifier le fonctionnement du lecteur : | ||
| - | < | ||
| - | sudo tf-tool --acquire | ||
| - | sudo tf-tool --verify | ||
| - | </ | ||
| - | |||
| - | Voici un exemple d' | ||
| - | < | ||
| - | ploum@spoutnik: | ||
| - | |||
| - | ThinkFinger 0.2.2 (http:// | ||
| - | Copyright (C) 2006, 2007 Timo Hoenig < | ||
| - | |||
| - | Initializing... done. | ||
| - | Please swipe your finger (successful swipes 3/3, failed swipes: 0)... done. | ||
| - | Storing data (/ | ||
| - | ploum@spoutnik: | ||
| - | |||
| - | ThinkFinger 0.2.2 (http:// | ||
| - | Copyright (C) 2006, 2007 Timo Hoenig < | ||
| - | |||
| - | Initializing... done. | ||
| - | Please swipe your finger (successful swipes 1/1, failed swipes: 0)... done. | ||
| - | Result: Fingerprint does match. | ||
| - | </ | ||
| - | |||
| - | ===== Configuration ===== | ||
| - | |||
| - | <note tip>sous hardy et ultérieurs, | ||
| - | |||
| - | ==== PAM ==== | ||
| - | |||
| - | Il faut maintenant configurer PAM. Pour cela, il faut modifier le fichier / | ||
| - | < | ||
| - | sudo gedit / | ||
| - | </ | ||
| - | Ajoutez y la ligne suivante **avant** la ligne contenant // | ||
| - | < | ||
| - | |||
| - | Rajouter // | ||
| - | < | ||
| - | |||
| - | ==== Bug d' | ||
| - | |||
| - | Un petit bug : | ||
| - | Il faut faire un lien symbolique : | ||
| - | < | ||
| - | sudo ln -s / | ||
| - | </ | ||
| - | |||
| - | ==== Module uinput ==== | ||
| - | |||
| - | Il faut veiller à ce que le module uinput soit chargé dans le noyau. Pour ce faire, il faut le rajouter dans le fichier / | ||
| - | * Ouvrez / | ||
| - | |||
| - | Pour la session en cours, il est toujours possible de charger le module a la main avec : | ||
| - | < | ||
| - | |||
| - | |||
| - | ==== Ajouter des empreintes ==== | ||
| - | |||
| - | |||
| - | Le fichier '' | ||
| - | < | ||
| - | |||
| - | |||
| - | |||
| - | ===== Utilisation ===== | ||
| - | |||
| - | Pour tester, lancez une application avec sudo, qui vous dira «password or swipe finger». Passez votre doigt dans le lecteur au lieu de taper le mot de passe. | ||
| - | |||
| - | Vous pourrez de même passer votre doigt lorsque le gestionnaire de session (gdm) vous demandera votre mot de passe. Remarque : ce dernier n' | ||
| - | |||
| - | Le lecteur d' | ||
| - | |||
| - | ===== Problèmes connus ===== | ||
| - | |||
| - | |||
| - | ==== Jaunty Jackalope ==== | ||
| - | |||
| - | Sur mon IBM T43p, j'ai eu la mauvaise surprise de découvrir que mon lecteur digital ne fonctionnait plus. En fait, il fallait faire " | ||
| - | |||
| - | |||
| - | ==== GKSudo ==== | ||
| - | Dans les dernières mises à jour, la fenêtre de GKSudo (le dialogue sur fond noir demandant le mot de passe pour lancer, par exemple, Synaptic) apparait bien mais le texte ne demande que le mot de passe. | ||
| - | Ne faites pas confiance à cette erreur qui est volontairement créée pour éviter un bug précédent et passez votre doigt sur le lecteur, ça fonctionnera parfaitement. | ||
| - | |||
| - | ==== Sortie de l' | ||
| - | <note warning> | ||
| - | Tout d' | ||
| - | < | ||
| - | # udev rules file for the thinkfinger fingerprint scanner gives access to the fingerprint reader to those in the " | ||
| - | # | ||
| - | # Taken from: | ||
| - | # http:// | ||
| - | # which was taken and modified from: | ||
| - | # http:// | ||
| - | |||
| - | SYSFS{idVendor}==" | ||
| - | KERNEL==" | ||
| - | Ensuite nous allons créer le groupe des utilisateurs pouvant utiliser le lecteur d' | ||
| - | < | ||
| - | sudo gpasswd -a toto fingerprint | ||
| - | sudo chown toto:root / | ||
| - | sudo chmod 400 / | ||
| - | |||
| - | ==== Plusieurs personnes sur la même session ==== | ||
| - | Si chaque personne utilise une session différente, | ||
| - | ==== Autre ==== | ||
| - | Voir sur la page anglophone. | ||
| - | |||
| - | |||
| - | ==== KDE ==== | ||
| - | |||
| - | Ne fonctionne pas avec KDE en version 0.3 Debian : même sous konsole après reboot (étrange car ok avant reboot). Avant reboot, de toute façon, seule la konsole supporte l' | ||
| - | |||
| - | Selon le thread ci-dessous, cela vient de kdm qui n'est pas 100% fidèle à la spec de pam. Si vous voulez malgré tout l' | ||
| - | [[http:// | ||
| - | Toutefois la solution propriétaire (pilote UPEK + framework bioapi) fonctionne mieux avec KDE. | ||
| - | |||
| - | |||
| - | ===== Liens ===== | ||
| - | |||
| - | * [[http:// | ||
| - | * [[https:// | ||
| - | * [[http:// | ||
| - | * [[: | ||
| - | * [[http:// | ||
| - | |||
| - | ---- | ||
| - | |||
| - | // | ||
