===== Instalar DNI electrónico en Gentoo =====
Este documento describe como instalar el lector de DNI electrónico en Gentoo.
==== 1. Instalar las aplicaciones necesarias ====
Activa las variables USE: ''pcsc-lite'', ''secure-messaging'' y ''ssl''. Una vez activadas, instala ''OpenSC'':
# emerge -av opensc
Opcionalmente, instala las siguientes aplicaciones:
# emerge -av pcsc-tools jss
A continuación instala los drivers correspondientes al lector de DNIe que tengas. Si al ejecutar el comando ''lsusb'', aparece la siguiente información:
Bus 002 Device 007: ID 072f:90cc Advanced Card Systems, Ltd ACR38 SmartCard Reader
Entonces, habrá que instalar el paquete ''ccid''.
# emerge -av ccid
En caso contrario, habrá que buscar en Internet qué paquete debe instalarse (utilizando el identificador del dispositivo, en el ejemplo anterior, «''072f:90cc''»).
==== 2. Habilitar e iniciar el demonio pcscd ====
En caso de utilizar systemd:
# systemctl enable pcscd
# systemctl start pcscd
O si se utiliza OpenRC:
# rc-update add pcscd default
# /etc/init.d/pcscd start
==== 3. Comprobar el funcionamiento del lector de DNIe ====
Conectar el lector de DNIe e introducir el DNIe en el lector. Después, ejecutar el siguiente comando:
$ dnie-tool -d -w
Waiting for a card to be inserted...
DNIe Number: 123456789X
SurName: BARRACHINA
Name: SERGIO
==== 4. Configurar Firefox ====
Descarga el certificado ''FNMT Clase 2 CA'' de la [[https://www.sede.fnmt.gob.es/descargas/certificados-raiz-de-la-fnmt|Fábrica Nacional de Moneda y Timbre (FNMT)]]. Una vez descargado, indica que quieres confiar en ese certificado para todos los casos.
Abre la pestaña ''Preferencias'' de Firefox. En el apartado ''Avanzado'', selecciona la pestaña ''Certificados'', pulsar el botón ''Dispositivos de seguridad''. En el cuadro de diálogo ''Administrador de dispositivos'', pulsa el botón ''Cargar'' y selecciona el fichero ''/usr/lib64/opensc-pkcs11.so''.
Comprueba que el DNIe se puede utilizar desde Firefox entrando en la siguiente página web: [[https://valide.redsara.es/valide/validarCertificado/ejecutar.html]]. Si todo va bien, se pedirá el pin del DNIe y se mostrará una página web con la información almacenada en el DNIe.
==== Referencias ====
- http://www.juanluperez.com/index.php/2012/01/instalar-y-configurar-dnie-en-gentoo/ (el enlace ya no existe)
==== Más información ====
- http://www.dnielectronico.es/