En la pagina de Kriptopolis leo una entrada de cómo tener funcionando en gentoo el opensc-dnie, o lo que es lo mismo nuestro documento nacional de identidad electrónico, todo esto gracias a un usuario anónimo. Los pasos que ha seguido son los siguientes:
Para que funcione correctamente tenéis que instalar el ebuild más actual del opensc que es la versión 0.11.4. Deberéis desenmascararlo.
Lo primero que necesitamos es el gestor de paquetes dpkg. Para ello usamos emerge:
emerge dpkg
A continuación nos descargamos el paquete OPENSC-DNIe para Ubuntu Gutsy:
wget http://www.dnie.es/descargas/PKCS11_para_Sistemas_Unix/Ubunt_Gutsy.tar
Lo descomprimimos y accedemos a la carpeta:
tar xvf Ubuntu_Gutsy.tar
cd Ubuntu_Gutsy
Y ahora descomprimimos el paquete .deb, que es donde reside la solución:
dpkg -x opensc-dnie_1.4.0-5_i386.deb .
copiamos las librerías que se necesitan:
cp -r usr/lib/* /usr/lib/
Una vez copiado, modificamos el archivo que se encuentra en /etc/opensc.conf y añadimos las siguientes lineas debajo de:
# reader_drivers = openct, pcsc, ctapi;
reader_drivers = pcsc;
y debajo de:
# card_drivers = customcos, internal;
card_drivers = dnie;
card_driver dnie {
#The location of the driver library
module = /usr/local/lib/libopensc-dnie.so;
}
Y ya debería funcionar. Si hacemos un pkcs11-tool -lO nos pedirá el PIN y a continuación veremos los certificados.
Fuente: Kriptopolis


Pingback: LinuxZone: Análisis de la semana pasada // Linux Zone // Blog sobre linux, con noticias, manuales de ayuda, curiosidades, distribuciones, FAQ, drivers y novedades
Pingback: Manuales Ayuda Linuxzone.es « LINDUX.NET