eDNI en Ubuntu 10.04 (Lucid Lynx)
Bueno los pasos para instalar el DNI electrónico en tu Ubuntu 10.04 son sencillos, pero tiene un par de cositas que tenemos que tener en cuenta.Lo primero que tenemos que hacer es descargarnos los paquetes necesarios desde este enlace. Asegúrate de escoger la arquitectura correcta.
Como podréis ver, el fichero más reciente que existe es para Jaunty. Yo me bajé ese. Bueno una vez bajado dicho archivo, lo descomprimimos y dentro tenemos 3 paquetes .deb.
-rwx------ 1 tuxotron tuxotron 514568 2009-06-04 05:56 libopensc2_0.11.7-7_amd64.deb -rwx------ 1 tuxotron tuxotron 152018 2009-06-04 05:56 opensc_0.11.7-7_amd64.deb -rwx------ 1 tuxotron tuxotron 135814 2009-06-04 06:03 opensc-dnie_1.4.6-2_amd64.deb
Yo los instalé haciendo doble click sobre cada uno de ellos, pero siempre tienes la opción de dpkg -i nombre del paquete.
Yo primero instalé la librería (libopensc2_0.11.7-7_amd64.deb), luego el opensc (opensc_0.11.7-7_amd64.deb) y por último pues el que queda.
Cuando instalas dichos paquetes el Update Manager de Ubuntu te dice que hay paquetes más actualizado en los repositorios, pero nosotros no queremos instalar los del repositorio, ya que tu eDNI no funcionará correctamente. Lo digo por experiencia :-)
Si por casualidad ya tienes instalado el opensc o la librería, siempre puedes desinstalarlos:
sudo aptitude purge opensc libopensc2
Y volver a intentar instalar los que te has bajado de la web.
Una vez instalado dichos paquetes, tienes que ir al menú Aplicaciones - office - DNIe PKCS#11 module registry
Te debe aparecer una ventana de Firefox preguntándote si quieres confiar en dichos certificados. Selecciona las 3 casillas y acepta.
Esto te debería instalar todo lo que necesitas para usar tu eDNI desde Firefox, pero en mi caso tuve que añadir el módulo del eDNI manualmente. Mi Firefox es la versión 3.6.8.
Así que, desde Firefox, vamos al menú Editar - Preferencias. Una vez en esa ventana pinchamos en el icono Avanzado y una vez ahí pinchamos sobre la pestaña Encriptación. Ahora hacemos click sobre el botón Dispositivos de Seguridad.
En esta ventana lo que yo tenía eran 2 módulos cargados: NCSS Internal PKCS#11 Module y Builtin Roots Module. Es decir, el módulo del eDNI no estaba cargado. Pare ello, pinchamos sobre el botón Cargar (Load). La damos un nombre, por ejemplo: eDNI PCKS#11 Module y en el nmbre del fichero módulo (Module filename): /usr/lib/opensc-pkcs11.soO donde tengas dicho fichero (opencs-pkcs11.so).
Una vez hecho eso, tu eDNI debería de funcionar. Una última cosa que tenemos que tener en cuenta. Como dije antes, cuando instalas los paquetes que nos bajamos de la web del DNI electrónico, Ubuntu te avisa que hay paquetes más nuevos. Para evitar que cada vez que actualicemos nuestro sistema tengamos que desmarcar dichos paquetes, podemos decirle a nuestro sistema que bloquee la actualización de dichos paquetes. Si abrimos Synaptic desde el menú Sistema - Administración, luego pulsamos sobre el botón Estado (Status) y luego seleccionamos desde la lista de la izquierda, Instalado (actualizable) (Installed (upgradable)), nos deberán aparecer al menos esos 2 paquetes: opencs y libopencs2.
Buscar
Entradas Recientes
- Posts
- Reemplazando la bateria del AirTag
- OpenExpo Europe décima edición, 18 de mayo: El Epicentro de la Innovación y la Transformación Digital
- Docker Init
- Kubernetes para profesionales
- Agenda: OpenExpo Europe 2022 llega el 30 de junio en formato presencial
- Libro 'Manual de la Resilencia', de Alejandro Corletti, toda una referencia para la gestión de la seguridad en nuestros sistemas
- Mujeres hackers en ElevenPaths Radio
- Creando certificados X.509 caducados
- Generador de imágenes Docker para infosec