He escrito al servicio de asistencia técnica que ofrece la #FNMT al #DNIe. Qué pensáis que va ocurrir.
Te solucionan / aclaran el problema
13.3%
Te van a dar largas con respuestas guionizadas
60%
Te van a ignorar
26.7%
Poll ended at .

El #DNIe es *una puta basura*. O yo. Que soy gilipollas.

Hoy, por a o por b, fui a cambiar la contraseña (solo se puede hacer en las maquinas de las comisarias) y, de paso, meter mi correo electrónico para firmar.

La revocación y nuevo certificado solo afecta al que se usa para la firma. El DNie tiene dos certificados. El de autentificación y el de firma. El prime no se puede revocar y se renueva con la fecha del DNI.

Si instaláis Debian 13 desde 0 (suelo hacer instalación limpia entre versiones) y vais a usar vuestro DNIe es muy posible que no os deje instalar la librería pkcs11-dnie que os bajáis de la web de la policía nacional (la versión para debian 11) no la podais instalar si antes no os bajáis e instalais la librería libassuan0 ( https://packages.debian.org/bookworm/libassuan0 ).

Una vez instalada a mano, ignoro por que no está en los repositorios, todo funciona correctamente.

#Debian #linux #dnie

Debian -- Details of package libassuan0 in bookworm

IPC library for the GnuPG components

Mi #Firefox de @flathub tuneado para que funcione el #DNIe.

Con mi aventura de "haz funcionar el #DNIe en #flatpak" cobra sentido aquello de "el que tuvo retuvo". Me ha gustado intentar comprender cosas de flatpak, por ejemplo.

A flatpak, que es cojonudo, aun le quedan flecos para ser "perfecto". Pero, vamos, está dando unos pasos muy buenos. Y su presente es cojonudo.

¡Conseguí echar andar el #DNIe en #flatpak! En la parte #ArchLinux (host) hay que instalar pcsclite, ccid y opensc. Hay que cargar el módulo opensc explícitamente como se explica aquí.

https://wiki.archlinux.org/title/Smartcards#p11tool

Luego seguir esta receta en la parte usuario / flatpak.

https://gist.github.com/jmpolom/cbecace9c56f6de72df9c129058caff2

En #Firefox hay que cargar el módulo "/usr/lib/x86_64-linux-gnu/pkcs11/p11-kit-client.so" y a correr. Ya funciona perfecto el DNIe en cualquier navegador en flatpak.

Smartcards - ArchWiki

Esto del #DNIe también certifica mi visión de que la documentación / tutoriales en español son una puta basura. A parte de muy desactualizados muchos se copian entre sí y difunden información incorrecta o desfasada.

Hay muchos tutoriales hablando de los módulos criptográficos de la web www.dnielectronico.es que están sin mantenimiento. También, repito, tiene tela la información que da la web oficial.

Qué bizarrada el #DNIe. Lo he probado, finalmente, con un lector de tarjetas inteligentes. Hace falta instalar los paquetes pcsclite y ccid. Y con opensc ya tenemos el controlador / módulo criptográfico para el DNI electrónico.

https://github.com/OpenSC/OpenSC/wiki/DNIe-(OpenDNIe)

El primer párrafo parece obvio pero me confundió tela la "información" de la web del dni electrónico. Todo queda aclarado en la wiki del controlador OpenDNIe donde ya aclara que la puta mierda que ofrece la DGP está abandonada.

DNIe (OpenDNIe)

Open source smart card tools and middleware. PKCS#11/MiniDriver/Tokend - OpenSC/OpenSC

GitHub
Necesito ayuda. No es urgente, pero cuanto antes resuelva mi problema, mejor. Tengo un lector de #DNIe, y quiero probarlo en mi ordenador, en el cual uso #Linux Mint, con el navegador #Vivaldi. Pero no veo opción de instalar certificados, y tampoco sé si va a funcionar. El lector es un Woxter.
A las personas que usan #Vivaldi, ¿cómo hicisteis para poder usar el #DNIe?