Novedades #AutofirmaFlatpak...

¡Estamos dentro! 🚀🚀🚀

https://flathub.org/es/apps/es.gob.afirma

Aún así, nos queda un gran camino por recorrer para conseguir refinar su uso. Particularmente respecto al DNIe. ¡Pero ya tenemos avances al respecto!

Gracias a toda la gente que ha colaborado de una u otra forma. Es una victoria para la comunidad del #SoftwareLibre española.

Instalar Autofirma en Linux | Flathub

Aplicación de firma electrónica del Gobierno de España

@ivangj Lo acabo de probar y no me funciona. Que yo sepa no he tocado nada. Es Firefox de flatpak con la aplicación que acabas de publicar... qué raro. Cómo puedo mirar logs o algo que de pistas...
@trinux
Firefox Flatpak probablemente requiere de acciones manuales, revisa el README, hay algo de información ahí.
@ivangj Solo dice lo del certificado y ya lo tengo instalado.

@trinux ¿Puede que estés hablando de tu propio certificado de firma digital? Del certificado del que hablo es el que debes de ir a la configuración de Firefox, buscar "certificado" e instalar el certificado que encontrarás en `~/.afirma/Autofirma/Autofirma_ROOT.cer`. Y decirle que sí, que confías.

Después de eso, la aplicación debería funcionar sin problemas. En caso de que no lo haga, me dices.

@ivangj Sí. Del certificado de autoridad está instalado y, obviamente, el mío también en un apartado diferente.

Si abro la aplicación directamente funciona perfectamente. Lanzarla desde los enlaces de prueba no. Y mira que dice Firefox que va abrir afirma.

@trinux Mmm... entonces... quizás tengas que borrar `~/.afirma`? A lo mejor pre-existía por una aplicación anterior y ahora la nueva no lo reconoce. Eso sí, también deberías borrar los CA instalados en los navegadores. Una especie de "reset".

En cualquier caso, si quieres tener el honor de poner tu primer issue en el repo de Flathub... 😅

@ivangj Me lo voy a mirar mejor para no darte por saco, je je.
@trinux también puedes revisar logs en `~/.afirma/AUTOFIRMA.afirma.log.xml` y sucedáneos.
@ivangj ¿Y por qué no se mete eso en el .var?

@trinux pues justamente hemos tenido ahí un poco de lío con ese tema... pero no meterlo en el `.var` tiene la ventaja de que la documentación oficial se mantiene igual 😅, y que la preinstalación en Firefox y Chromium "nativos" se mantiene.

Aunque no descarto que cambiemos de idea, porque efectivamente sería mucho más limpio. En general, odio los proyectos que se creen dignos de crear carpetas en `$HOME` como si nada... pero la culpa es principalmente de upstream, 😅

@ivangj Qué asco de aplicación. Es una basura. Digo el "upstream", claro, je je.