OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
DNI electrónico en Mageia 5
Actualización: para la información más actualizada sobre el DNI electrónico en Mageia 5 véase DNI electrónico en Mageia 5 - Toma 2.
Con cierto retraso llega... ¡la nueva y apasionante entrega de «DNI electrónico en Mageia»!
Si bien los problemas que pueden presentarse así como la descripción general de los paquetes que se puede ver en DNI electrónico español en Mageia siguen estando más o menos vigentes, en Mageia 5 se presenta una gran e interesante novedad: el DNI electrónico ya está soportado por los paquetes de OpenSC incluidos en los repositorios de Mageia. Es decir, ya no es necesario instalar paquetes con versiones parcheadas de OpenSC que sustituyan a los que trae Mageia, aunque sí sigue siendo necesario instalar el paquete con el configurador (o hacer la configuración a mano, bueno ;) ).
Merece la pena destacar que, en mi caso, la página para probar la firma del DNIe (a la que se accede a través de un enlace en la página de comprobación de los certificados del DNI electrónico mencionada al terminar la ejecución del dnie-configurador) pareciera funcionar peor con la nueva versión. La página aparentemente carga, pero al pulsar el botón de firma no pasa nada. Usando las herramientas de desarrollador de Firefox (nada esotérico, se accede a ellas desde el menú :P ) puede descubrirse el porqué: cada vez que carga la página ésta a su vez tiene que cargar multitud de imágenes y archivos de Javascript, y para todos ellos se necesita la autenticación del DNI; cuantos más archivos se carguen autenticando con el DNI más posibilidades hay de que ocurra un error de lectura del DNI, y en cuanto falle una autenticación todas las demás fallarán a su vez por motivos de seguridad. Así pues, aunque la página suele cargar, no todos los archivos que a su vez utiliza la página para probar la firma llegan a cargarse, y de ahí que la página se vea pero los botones no hagan nada.
No obstante, probando hoy día con una Mageia 2 también me encontré con los mismos problemas, los cuáles no recuerdo que apareciesen hace tres años cuando empecé con esto. Así pues quizás sea que mi lector está empezando a fallar, o que hicieron cambios en la web en sí que la haya convertido en más problemática (no sé si antes cargaba tantos archivos adicionales como ahora para probar la firma), pero en principio no debería ser un problema propio de los paquetes de OpenSC de Mageia 5.
En cuanto al script de configuración del DNI electrónico tuve que hacer un pequeño cambio en él, ya que cambió la dirección de descarga de uno de los certificados. Vamos, que en el momento de escribir estas líneas, la versión 0.2 del dnie-configurador ya no funciona; es necesario usar la 0.3 (que es la disponible en Mageia 5).
Ah, y el dnie-configurador sigue eliminando el módulo criptográfico para el DNI de Estonia, como se explica en DNI electrónico español en Mageia 4; realmente no verifiqué si sigue siendo necesario eliminarlo o no porque ando muy escaso de tiempo y, en cualquier caso, creo que no va a afectar a muchos usuarios del DNI español no poder usar el DNI de Estonia :P
Paquetes
Instrucciones de instalación:
- Si tienes habilitado el repositorio de BlogDrake: instala el paquete dnie-configurador.
- Si no tienes habilitado el repositorio de BlogDrake: haz click en el enlace de debajo e instala dnie-configurador (independiente de la arquitectura; es el mismo para i586 y x86_64).
Una vez instalado el paquete, ejecuta el programa dnie-configurador (debería crearse una entrada en el menú para él). Éste se encarga de configurar automáticamente el Firefox y Thunderbird (e implícitamente LibreOffice) del usuario que lo ejecuta para poder usar el DNIe con ellos. Ten paciencia, porque puede pasar cierto tiempo en el que el configurador esté trabajando pero en pantalla no se muestre ninguna información (a no ser, evidentemente, que hayas cancelado la configuración). No te apresures a ejecutarlo de nuevo ;) Y ten en cuenta que si lo ejecutas en una consola podrás ver información de qué va haciendo. Además, si lo ejecutas como root se configurarán el Firefox y el Thunderbird de todos los usuarios del sistema. Una vez ejecutado, si todo fue bien, ya está. Ya podrás usar el DNIe desde Firefox y Thunderbird (y LibreOffice) ;) En cualquier caso, si tienes curiosidad por saber qué instalaste y por qué, echa un vistazo al apartado «Información sobre los paquetes» del artículo DNI electrónico español en Mageia.
Mageia 5
noarch
- Paquete rpm de dnie-configurador: dnie-configurador-0.3-3bdk.mga5.noarch.rpm
Paquetes fuente
Finalmente, por si alguien quiere recompilar el paquete o ver cómo está hecho, aquí tiene el paquete fuente:
- Paquete fuente rpm de dnie-configurador: dnie-configurador-0.3-3bdk.mga5.src.rpm
- Blog de Kalvy
- Entra a tu cuenta o crea una para poder comentar.
# 123947 Subido al repositorio de mageia5
Gracias por la actualización
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil
BOFH
# 123974 Artículo actualizado
Muchas gracias ;) Ya actualicé el artículo con los nuevos enlaces e instrucciones.
Usuario
# 123949 Gracias
Gracias, se ha instalado sin problemas.
I027614
Usuario
# 123957 /etc/opensc.conf
Quedaba la duda de si había que tocar el /etc/opensc.conf.
Si fuera necesario (por ejemplo para asegurarse de que tenga "enable_pinpad = false;", habría que agregarlo a este paquete. Al guien puede confirmar si funciona así directamente?
Ah, una pregunta: te basaste en el que hay en el repo de blogdrake? Porque yo le agregué como dependencias el pcsc-tools y pcsc-spy, porque por algún motivo que desconozco es necesario tenerlos para que funcione el dni electrónico. Si no, no detecta la tarjeta.
# 123959 kalvy es el creador del
kalvy es el creador del paquete, y sobre tus dudas mira sus comentarios en http://blogdrake.net/consulta/peticion-de-paquete-dnie-para-mageia-5
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil
Usuario
# 123976 Se agradece.
Muchas gracias, de verdad que agradezco el tiempo dedicado.
Usuario
# 124313 Ya no funciona el dnie-configurador
Quizás sea porque están introduciendo cambios por el tema del DNIe 3.0, pero el programa dnie-configurador ya no funciona, y al descargar los certificados da continuos errores de que no los encuentra.
Si el usuario Kalvy creador del paquete fuese tan amable de actualizarlo para que volviese a funcionar le estaría muy agradecido, y supongo que muchos usuarios de Mageia 5 también.
Saludos.
Usuario
# 124325 workaround para salir del paso
He visto que el programa dnie-configurador es un script que se encuentra en /usr/bin
Para hacer que vuelva a funcionar hay que cambiar una línea, y donde pone:
downloadCertificate https://www.sede.fnmt.gob.es/documents/11614/116099/Certificado+Raiz+Clase2A/29de1646-675e-49b3-bd8e... FNMTClase2CA.cer
dejarlo así:
# downloadCertificate https://www.sede.fnmt.gob.es/documents/11614/116099/Certificado+Raiz+Clase2A/29de1646-675e-49b3-bd8e... FNMTClase2CA.cer
downloadCertificate https://www.sede.fnmt.gob.es/documents/11614/116099/FNMTClase2CA.cer
El problema era que el certificado Clase 2 CA de la FNMT (Fábrica Nacional de Moneda y Timbre) ha cambiado de sitio y por eso daba el error. Una vez hecho el cambio, y vuelto a ejecutar, ya me funciona bien otra vez el DNIe (he realizado sin problemas una solicitud de vida laboral usando el DNIe).
Saludos.
BOFH
# 124341 Confirmo que es la solución adecuada
Efectivamente, el problema era el cambio en la URL de ese certificado. Gracias por verificarlo ;)
No es la primera vez que pasa, y me temo que tarde o temprano volverá a pasar de nuevo :( Pero bueno, si eso ocurre y no puedo actualizar el paquete raudo y veloz como sucedió esta vez ya sabéis qué hay que hacer, cambiar la URL de descarga indicada en el script dnie-configurador ;)
Un detalle: si la nueva URL no apuntase a un archivo llamado FNMTClase2CA.cer a downloadCertificate habría que pasarle dicho nombre después de la URL para que llame así al archivo descargado (como pasaba anteriormente cuando el archivo a descargar se llamaba 29de1646-675e-49b3-bd8e-0ff6ca02cb66).
# 124327 Actualizado el Paquete dnie-configurador
ftp://ftp.blogdrake.net/mageia/mageia5/free/noarch/dnie-configurador-0.3-2bdk.mga5.noarch.rpm
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil
Usuario
# 124328 No funciona bien la nueva versión
Al ejecutarlo da un error de que no encuentra un certificado
# 124330 Fallo mio
Prueba este
ftp://ftp.blogdrake.net/mageia/mageia5/free/noarch/dnie-configurador-0.3-3bdk.mga5.noarch.rpm
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil
Usuario
# 124332 Este ya funciona
Este último paquete ya sí funciona bien. Gracias.
BOFH
# 124342 Gracias ;)
Gracias por subir la corrección del paquete y cambiar los enlaces en este artículo :)
# 124343 De nada
Mira que meter la pata en un cambio tan simple y haber tenido que liberar 2 versiones :P
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil