12/01/2016 be

linux  Linux underground

Installer l'eID avec Gentoo

Le lecteur de carte

Avant de commencer, assurez-vous que votre lecteur de carte est compatible avec linux. Pour connaître les caractéristiques de votre lecteur de carte, en root, tapez :
# lsusb

Portage

L'eID fait maintenant partie officiellement de portage !

Installation

Si vous avez un lecteur de marque ACS qui ne fonctionne pas 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 le middleware et optionnellement le viewer :
# emerge eid-mw
# emerge eid-viewer-bin


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, la centrale des crédits aux particuliers ou encore bien d'autres.

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 !