16/01/2014 be

tux  Linux underground

Installer l'eID avec Gentoo

Le lecteur de carte

Avant de commencer, allez voir le catalogue de http://www.cardreaders.be/fr/modeles.htm. Cela permettra de s'assurer que le lecteur de carte est compatible avec linux et avec l'eID. Pour connaître les caractéristiques de votre propre lecteur de carte, faire avec l'utilisateur root :
# lsusb

Portage

L'eID fait maintenant partie officiellement de portage !

Cependant, si vous installez l' "overlay" de linuxunderground dans votre distribution Gentoo, vous aurez en bonus, eid-viewer, eid-mw-9999 et le pilote acsccid. En outre, la dernière version de eid-mw est en attente de commit. Retrouvez-la également dans cet overlay.

Par la suite pour installer par exemple le programme eid-viewer, faites :
# emerge eid-viewer

Installation

Mon lecteur étant un ACR38, j'ajoute le pilote nécessaire :
# emerge acr38u
Dans ce cas, assurez-vous d'utiliser au moins la version 1.7.0 de pcsc-lite !

Si vous avez un lecteur de marque ACS qui ne fonctionne ni avec le pilote acr38u, ni avec le pilote ccid de portage, essayez le pilote acsccid. Bien que son nom ne le laisse pas deviner, ce pilote permet de faire fonctionner aussi bien les lecteurs ACS CCID que les NON-CCID. Pour cela, vous devrez avoir installé l' "overlay" de linuxunderground :
# emerge acsccid

Pour l'eID :
# emerge eid-mw

Avant d'utiliser eid-mw, il faut démarrer le service pcscd si ce n'est pas déjà fait :
# /etc/init.d/pcscd start

Pour que le service pcscd soit lancé automatiquement à chaque démarrage de Gentoo :
# rc-update add pcscd default
Ceci ne devrait cependant plus être nécessaire : c'est dorénavant hotplug qui se charge de démarrer automatiquement le service pcscd.

Configurer Firefox

Assurez-vous que votre lecteur de carte est bien connecté et que le service pcscd est bien démarré.

Si vous n'avez pas utilisé les USE par défault de l'ebuild (-xpi), vous devrez rajouter l'extension mozilla belgiumeid par vous-même. Il y a 2 façons de le faire :

Configurez vos certificats :

Normalement, il est maintenant possible de s'authentifier sur des sites comme www.myminfin.be, www.taxonweb.be, ou encore la centrale des crédits aux particuliers (point 4 étape 3).

Configurer Chromium

Il faut installer nss avec les outils :
# echo "dev-libs/nss utils" >> /etc/portage/package.use
# emerge nss
En tant qu'utilisateur, faites :
$ certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n "Belgium eID" -i /usr/lib/libbeidpkcs11.so
Et vérifiez :
$ certutil -d sql:$HOME/.pki/nssdb -L

En attendant que je fasse des essais plus appronfondis avec Gentoo, reportez-vous sur le wiki du projet eid-mw et le wiki Google.

Remarques


Contact 

Valid XHTML 1.1 CSS Valide !