por
pobrecito hablador
el Lunes, 23 Noviembre de 2009, 12:39h
(#1186416)
¿¿¿No es de cajón que la documentación sobre como acceder al DNIe debería se pública???
Y intentar hacer funcionar un driver cerrado que depende de DOS librerías con un API/ABI que cambia cada vez que sale una nueva versión (OpenSC y OpenSSL) es simplemente inútil. Además que lo que se ofrece en dnielectronico.es, es decir: - Unos paquetes que se van actualizando pero sin decir que ha cambiado sobre la anterior versión (a saber las cagadas que había... o hay) - Que te obligan a ir mirando regularmente si hay una nueva versión ya que no hay ningún repositorio ni sistema de autoactualización. - Que te obliga a sustituir una librería del sistema (opensc) por una versión sin soportar
En abril les envié el siguiente correo electrónico a sac@dnielectronico.es:
El software proporcionado para la utilización del DNI-e en sistemas GNU/Linux está obsoleto, haciendo imposible el uso del mismo en los sistemas operativos Linux actualizados.
Concretamente, la librería proporcionada "libopensc-dnie.so" (1.4.5-1) no es compatible con la versión actual de opensc (0.11.7). La ejecución de opensc bien desde consola o a través del navegador firefox genera un claro y contundente mensaje:
Firefox:
[opensc-pkcs11] ctx.c:362:load_dynamic_driver: dynamic library '/usr/lib/libopensc-dnie.so': invalid module version
[opensc-pkcs11] ctx.c:462:load_card_drivers: Unable to load 'dnie'.
Al margen de licencias, la publicación única y exclusivamente de la librería compilada presenta este tipo de problemas en cualquier sistema actualizado. Entiendo que el uso del DNI-e es un derecho que los ciudadanos tenemos por igual, independientemente del sistema operativo o versión utilizada y esta situación discriminatoria representa un agravio comparativo con respecto a usuarios de otros sistemas.
La liberación del código fuente de esa librería evitaría por vuestra parte la necesidad de realizar compilaciones para cada versión y sistema operativo existente. Garantizaría la corrección, compilación y el uso de esta herramienta de forma igualitaria y evitaría la situación de indefensión en la que muchos nos encontramos por tener un sistema operativo, irónicamente, actualizado.
Solicito, la versión actualizada del software para GNU/Linux y, a ser posible, el código fuente para proceder a compilarlo yo mismo.
Tras lo cual, recibí la siguiente contestación:
En primer lugar le agradecemos el interés demostrado en este proyecto. A continuación intentaremos dar respuesta a su mensaje. En caso de que la información que le facilitamos no sea la que usted precisa, no dude en ponerse de nuevo en contacto con nosotros en la dirección sac@dnielectronico.es
En relación a su consulta le informamos que:
Nos puede enviar mas información relacionada con su pregunta.
Es decir, "dónde vas, manzanas traigo". A ver si alguno más quiere intentarlo.
Debía de funcionar sin problemas, ya que hay paquetes "originales" del dnie para ubuntu, además he leído en el foro de kriptópolis que próximamente saldrán los de la nueva ubuntu.
Los problemas los tienen los usuarios de las distribuciones para los que no hay descargas en la web del dni electrónico. Para estos usuarios, el truco está en instalar a la fuerza el opensc de la página del dnie, ya sea forzando la instalación del deb/rpm como descomprimiendo el deb/rpm y colocando los archivos en su sitio.
Exacto, ese es el tema, instalar "a la fuerza" el opensc de la página del dnie, que es el que funciona. Los motivos los explican aquí:
http://www.kriptopolis.org/node/7373#comment-55070 [kriptopolis.org]
Aparte de eso, acabo de leer que David Blanco, de Tractis, comenta en este post:
http://ayudawordpress.com/identificacion-de-coment arios-con-edni/#comment-41584 [ayudawordpress.com]
"Sin embargo, la Dirección General de la Policía está a punto de liberar los comandos APDU del DNIe y esto nos permitirá hablar directamente con el DNIe sin pasar por los drivers"
Me pregunto qué Windows tienes: tanto XP como Vista necesitan drivers para las lectoras de tarjetas, hasta donde he podido ver. Diría lo mismo de 7, pero no he tenido oportunidad aún de hacer esa prueba.
-- Marcos (cualquier parecido con la coincidencia es pura realidad)
¡¡Debe ser libre!!
(Puntos:5, Inspirado)Y intentar hacer funcionar un driver cerrado que depende de DOS librerías con un API/ABI que cambia cada vez que sale una nueva versión (OpenSC y OpenSSL) es simplemente inútil. Además que lo que se ofrece en dnielectronico.es, es decir:
- Unos paquetes que se van actualizando pero sin decir que ha cambiado sobre la anterior versión (a saber las cagadas que había... o hay)
- Que te obligan a ir mirando regularmente si hay una nueva versión ya que no hay ningún repositorio ni sistema de autoactualización.
- Que te obliga a sustituir una librería del sistema (opensc) por una versión sin soportar
desde luego no es aceptable.
Re:¡¡Debe ser libre!!
(Puntos:5, Interesante)( http://jkdsoftware.dyndns.org/ )
No carga la página
(Puntos:2, Informativo)( Última bitácora: Miércoles, 30 Marzo de 2011, 19:50h )
Apunto otra más
(Puntos:3, Informativo)( http://zup.madpage.com/blof )
I have traveled across the universe and through the years to find Her. Sometimes going all the way is just a start...
Re:DNIe
(Puntos:2, Divertido)( Última bitácora: Miércoles, 30 Marzo de 2011, 19:50h )
Los problemas los tienen los usuarios de las distribuciones para los que no hay descargas en la web del dni electrónico. Para estos usuarios, el truco está en instalar a la fuerza el opensc de la página del dnie, ya sea forzando la instalación del deb/rpm como descomprimiendo el deb/rpm y colocando los archivos en su sitio.
Re:DNIe
(Puntos:1, Informativo)Re:DNIe
(Puntos:1, Divertido)Nadie te lo ha preguntado, eres tú, que tienes una vida tan pobre, que necesitas venir aquí a hacer como que interactúas con otras personas.
Re:DNIe
(Puntos:2)Re:DNI-E en Debian Squeeze.
(Puntos:1)( Última bitácora: Miércoles, 30 Marzo de 2011, 19:50h )
http://www.kriptopolis.org/node/7373#comment-5507
Aparte de eso, acabo de leer que David Blanco, de Tractis, comenta en este post:
http://ayudawordpress.com/identificacion-de-comen
"Sin embargo, la Dirección General de la Policía está a punto de liberar los comandos APDU del DNIe y esto nos permitirá hablar directamente con el DNIe sin pasar por los drivers"
Re:DNIe
(Puntos:2)( http://barrapunto.com/ | Última bitácora: Miércoles, 06 Noviembre de 2013, 12:05h )
Marcos (cualquier parecido con la coincidencia es pura realidad)