NOTA – 3 de Junio – Parece que ya han arreglado las librerías de los repositorios
————————————————————————————————————————
Seguramente existirá otra forma mejor de conseguirlo pero lo que explico a continuación me ha funcionado.
Todavía no existe software para la versión 10.04 de Ubuntu, Ubuntu Lucid, así es que empecé descargando la versión opensc-dnie_1.4.7 que sólo existe para la Karmic Koala. La cosa no funcionó, tuve que probar con la versión 1.4.6 que existe para la Jaunty Jackalope y con eso si que he conseguido usar el DNI desde Firefox, pero seguiendo estos pasos:
Instalar, por este orden, los paquetes que traen la distribución 1.4.6 descargarbles desde el portal oficial del DNI electrónico: libopensc2_0.11.7-7_i386.deb, opensc_0.11.7-7_i386.deb y opensc-dnie_1.4.6-2_i386.deb.
Si se empieza instalando opensc-dnie, se instalarán las librerías que hay en el repositorio en vez de las que vienen con la distribución y eso me ha dado fallos.
La primera vez que lo he usado en Firefox he tenido que cargar manualmente el módulo criptográfico, para ello hay que ir a Editar > Preferencias > Dispositivos de seguridad > Cargar y seleccionar el archivo /usr/lib/opensc-pkcs11.so
Debido a este bug, el demonio pcscd no arranca automáticamente en Lucid, así es que, por lo pronto, cada vez que se quiera utilizar el DNI electrónico habrá que abrir una consola y ejecutar:
sudo /etc/init.d/pcscd start
