Instalando Autofirma en ArchLinux

El motivo de escribir esta entrada ha sido que después de horas, viendo como no podía firmar digitalmente en una web,

  • con un certificado digital que tengo instalado en mi navegador web,
  • y que no caduca hasta 2021,
  • que si funciona, porque me ha permitido identificarme en otras webs para realizar otros tramites e incluso para solicitar nuevas claves..

.. voy y descubro que en algunos sitios oficiales utilizan una aplicación llamada autofirma y aunque ya la tenía, en esta ocasión no me funcionaba, y los que me ha tenido más despistado ha sido que decía que no tenía ningún certificado instalado en mi depósito.

¿Cómo? “^`&%·#@”

Así instalo autofirma en ArchLinux:

1
$> yay -S autofirma

Y esto es lo que obtenía, intento tras intento….

Investigando un poco por la red me encuentro con que autofirma funciona con java, siempre que su versión no sea superior a la 8. En ArchLinux, actualmente estamos utilizando la 11, con lo cual mucho cuidado porque podrías entrar en bucle, como me ha pasado a mí, y pillar un soberano cabreo con los creadores de autofirma.

Mucho cuidado con la versión de java que tengais instalada, autofirma sólo funciona correctamente con versiones de java inferiores o igual a la versión 8.

Compruebo la versión de java que tengo activada por defecto con:

1
$> archlinux-java status

y efectivamente me encuentro que tengo java 11

1
2
3
Available Java environments:
java-11-openjdk (default)
java-8-openjdk

Para solucionarlo, debes ejecutar

1
$> sudo archlinux-java set java-8-openjdk

Si no tienes la opción de seleccionar java 8 deberás instalartela en primer lugar, tecleando los siguientes comandos:

1
$> sudo pacman -S jdk8-openjdk

No es necesario reiniciar. Podemos repetir el paso anterior para comprobar la versión activada por defecto y ahora tendremos java-8 según se observa

1
2
3
Available Java environments:
java-11-openjdk
java-8-openjdk (default)

Ahora probaremos a firmar un documento, local en nuestro caso, nos pide que seleccionemos el certificado de nuestro depósito con el cual queremos firmar el documento, et voila..

Ya funciona!!

Espero haberos ayudado, ;)

Configuración De Una Raspberry Pi Como Punto De Acceso en Una Red Independiente (NAT) Nueva Etapa

Comentarios

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×