Algo que se intuía: El nuevo DNIe NO funciona con versiones modernas de linux, la empresa C3PO que fabrica los lectores, ha pasado de seguir manteniéndolos, de modo que, al no querer liberar los fuentes (tienen la parte esencial que se comunica con la tarjeta en código objeto) ya no es posible emplearlo en una instalación nueva de GNU/Linux debido a que están linkados contra versiones de librerías muy antiguas (del 2004 ...). ¿Neutralidad tecnológica?. Esto es en parte culpa del Ministerio del Interior por no liberar la especificación.
menéame
Que fuerte xD
Si se siguen correctamente los estándares de desarrollo es muy posible que un programa siga funcionando en futuras versiones de Windows, ampliando el tiempo de vida en 10 o 15 años.
Existen dos líneas claramente diferenciadas en la gama windows, los sistemas operativos de escritorio y los de servidor.
En linux es todo mucho mas complicado. Existen inifinidad de distribuciones distintas cada una con su estandar, en general las cosas funcionan bien en todas, pero no siempre.
La base de linux para que todo funcione correctamente es el código fuente. Si se vuelve a com... » ver todo el comentario
www.dnielectronico.es/descargas/PKCS11_para_Sistemas_Unix/index.html
también para mac. paquetes un tanto antiguos (dapper...)
En primer lugar, cualquier lector de smartcard sirve, no solo los de esa empresa (o al menos eso es lo que he podido constatar yo de primera mano con un portátil acer travelmate que trae lector de smartcard de la empresa O2 micro bajo Windows). Una vez el sistema operativo (Windows, Linux o MacOS) la reconozca, hay que instalar el módulo criptográfico que está en: www.dnielectronico.es .
En segundo lugar (esto que voy a decir es en modo teórico), si vamos al área de descarga para Linux, vemos que la distribución más reciente para la que dan soporte es para Ubuntu Dapper. Si urgamos más adentro vemos que te obliga a instalar la versión opensc 1.11 del subversión d... » ver todo el comentario
Yo tenía esa misma teoría hasta que me compré el lector (que funciona perfectamente en linux) lo malo es la tarjeta (que no está soportada) y para que lo esté hay que instalar esos (llamémosles drivers) propietarios que no se puede (por lo menos en gentoo) debido entre otras lindezas por la libc, zlib y algunas otras librerías. Que por extensión, en la nueva ubuntu que no incluya estas librerías antiguas (y que enlace contra las nuevas como es natural) tampoco funcionará.
Decir que el método de cambiar el PIN (conectándose a internet) también me parezca una chapuza (porque yo no se lo que se hace, probablemente se les ... » ver todo el comentario
Lo del segundo lugar, como he dicho, es teórico y no lo he comprobado. Pero creo que debería poderse, pues el requerimiento básico en Ubuntu, que es que el opensc sea la 0.11.1 se cumple (me equivoqué un poco en el post poniendo la versión). Los .deb se pueden descomprimir e "investigar" que hacen a ver que se puede hacer. En gentoo a saber... En cualquier caso todo hay que comprobarlo y si tal quejarse a quien les toca (el gobierno).
En tercer lugar, en las críticas en sí al DNI electrónico estoy de acuerdo (de hecho no lo defiendo como está) y de ahí saca toda la leña que quieras.
Ya he intentado creo que de todo (si has leído el post de kriptopolis estaba con un chroot y metiendo a mano las librerías antiguas, conseguí que funcionase pero no me detecta ahora el lector).
En teoría, el LTC31 de la empresa C3PO y el código preseuntamente desarrollado por hispafuentes son los recomendados (querían vender los lectores así que, hasta donde yo se, dijeron a papá estado que lo iban a mantener). De hecho, si te fijas, en la página de la fnmt (proyecto ceres) recomiendan el criptokit (que es ese lector), en la web del dnie también lo vi por otro sitio, vamos, es el "oficial" y el que debería funcionar y no sé si hasta recibe la empresa algún tipo de subvención (esto último ya es especulativo).
Lo que vengo a decir es que está todo montado como las webs de las instituciones públicas: Peor imposible.
La noticia en sí, no el título, es lo que induce a pensar mal. En linux, si te compras un lector de smartcard de cualquier marca mientras lo vea el opensc, con el módulo criptográfico que te proporciona el gobierno, ya te basta. En windows, con que tengas el driver de la lectora de smartcard bien puesto, con el módulo criptográfico que te proporciona el gobierno, ya funciona. Sin embargo la noticia me hace pensar que como no me compre los de la compañía C3PO no voy a poder usar el DNI electrónico. Creo que más claro no lo puedo dejar y paso de seguir aclarando lo que creo que está claro.
#19 Pues puede ser, pero el que lleva el tema de los DNI (hasta donde yo se) es el Ministerio del Interior (al menos en el DNI pone "Ministerio del interior"), pero la verdad es que también tiene su sentido que el Ministerio de Ciencia y Tecnología pinte algo en el asunto.
librería.
1. f. biblioteca (‖ local en que se tienen libros).
2. f. biblioteca (‖ conjunto de estos libros).
3. f. Tienda donde se venden libros.
4. f. Ejercicio o profesión de librero.
5. f. Mueble con estantes para colocar libros.
6. f. Am. papelería (‖ tienda).
dictionary.reference.com/search?q=library
li·brar·y /ˈlaɪˌbrɛri, -brəri, -bri/
–noun, plural -brar·ies.
1. a place set apart to contain books, periodicals, and other material for reading, viewing, listening, study, or reference, as a room, set of rooms, or building where books may be read or borrowed.
2. a public body ... » ver todo el comentario
Un cable para dominarlos a todos!!
www.kriptopolis.org/usar-el-dni-electronico-en-debian-etch-4-0-gnu-linx
Resultado: tengo un .deb para instalar en Ubuntu Feisty, que funciona con las dependencias correctas en Ubuntu Feisty y que veo que no me hace falta nada más porque instala los certificados para Firefox:
$ opensc-tool -D
Error: can't open /var/run/openct/status: No such file or directory
Error: can't open /var/run/openct/status: No such file or directory
Error: can't open /var/run/openct/sta... » ver todo el comentario
A mi el lector me va, pero la interacción con la tarjeta no como ya he dicho.
Decirte que yo también fui capaz de instalarlo, lo malo es que funcione después. De hecho, como se puede ver en el post de kriptopolis: No me encuentra el lector dentro del chroot (fuera si y no puedo sobreescribir algunas librerías porque son vitales para el resto de mi sistema, por tanto el DNIe NO funciona en Linux, sólo en algunos).
Creo que soy de los que tiene medianamente suerte, al menos mi arquitectura es de 32 bits, si yo he tenido problemas no me imagino los que usen la de 64.
Tu posición es ya de berrinche... investiga más o pide a los que correspondan responsabilidades.
Por cierto el ceres no hace falta para nada en este caso (por lo de tu post en kriptopolis). Según el .deb:
Remplaza: opensc-ceres, libopensc-ceres-openssl, libopensc-ceres0,
libopensc-ceres0-dev, libpam-opensc-ceres, libscam-ceres
Doy este asunto por zanjado por mi parte.
Además, no lo he visto funcionar ni en Ubuntu y en este punto, después de tantas pruebas y experimentos estoy en el desesperado: "Si no lo veo no lo creo".
Por lo demás, créeme, he probado ya de todo y estoy mandando un correo al mantenedor del paquete a ver si hay otro modo de instalarlo.
Y si, mi posición es de berrinche cuando se desperdician mis impuestos, además de mi tiempo (renovarlo es tarea costosa en tiempo) de modo tan inútil. ¡con lo fácil que es hacerlo bien!.
Your message cannot be delivered to the following recipients:
Recipient address: *****@dnielectronico.es
Reason: Remote SMTP server has rejected address
Diagnostic code: smtp;550 5.1.1 unknown or illegal alias: *****@dnielectronico.es
Remote system: dns;mux.policia.es (******.******.mir.es – Server ESMTP [Servidor de correo *****])
De vergonzoso para arriba (oculto por si acaso el alias aunque no exista y el servidor de correo), pasan tanto de la compatibilidad, que ni los emails para preguntar funcionan!.
Por cierto, algo que os va a alegrar. El DNI electrónico funcionará perfectamente con Linux ya que es 100% JAVA. Estamos de nuevo con el FUD de Mocosoft para meter miedo a las empresas a no usar Linux.
Eso sí, tengo dudas de que funcione con Windows Vista, :) :) :) :)
Estas seguro que un ejecutable compilado estáticamente en una Suse 1.0 funcionaría correctamente, por ejemplo, en un Ubuntu 7.10 ?
alguien lo ha probado en freebsd con la compatibilidad de linux instalada? seguro que es mas sencillo (de todo lo que he probado hasta ahora funciona mejor en freebsd ejecutandose de forma nativa el binario de linux que en un propio linux xD)
El autor ha escrito desde el amarillismo y la ignorancia.
Para empezar los lectores en Linux funcionan con driver genérico USBCCID, con lo que lo de pasan de seguir manteniendolo...
Y el driver del dnie es un modulo del opensc, yo tengo noticias de que funcionaba con versiones recientes, otra cosa es que la FNMT/DGP no lo hayan liberado.
En conclusión, si no te defiendes con Gentoo usa Ubuntu, o si te vas a poner a patalear cada vez que te lo tengas que currar, usa Windows directamente.