Responder al comentario
Lector de DNI electrónico en Debian Squeeze
Descargar de
http://www.dnielectronico.es/descargas/PKCS11_para_Sistemas_Unix/distrib...
la última versión del archivo comprimido. En él hay tres paquetes .deb
Instalar esas versiones y bloquearlas (son versiones específicas, otras no funciorán). Son:
libopensc2
opensc
opensc-dnie
Dependen de libopenct1 y pinentry-gtk2
Los dos primeros también dependen de libltdl3 que no está en los repositorios de Squeeze, tendrás que descargar la versión para Lenny de aquí:
http://packages.debian.org/lenny/libltdl3
Instalar también:
cscd
pcsc-tools
mozilla-opensc
Por último, para poder usarlo en el iceweasel/firefox, además de seguir las instrucciones para instalar el certificado de seguridad, tuve que ir a Editar/Preferencias, en la pestaña Avanzado seleccionar Dispositivos de seguridad y cargar a mano uno nuevo, de nombre DNI y de ruta /usr/lib/opensc/opensc-pkcs11.so