Packages that I maintain in Arch User Repository. Powered by Eli Schwartz's aurpublish.
ogarcia / pkgbuilds Goto Github PK
View Code? Open in Web Editor NEWPKGBUILDs for Arch Linux
License: The Unlicense
PKGBUILDs for Arch Linux
License: The Unlicense
Packages that I maintain in Arch User Repository. Powered by Eli Schwartz's aurpublish.
Hoy me ha tocado utilizar el paquete de autofirma del AUR, pero como no tengo instalado java-runtime=11, sino la versión 18 (que es la que está en los repos de Arch) he 'engañado' al pkgbuild y al propio programa para que tirasen con java-runtime=18. Se queja al arrancar, pero funciona.
¿Se podría entonces añadir java-runtime=18 como 'soportado'?
No se desde hace cuanto, pero ya está publicado el binario de esta versión, no es la última pero imagino que mejor que la 1.6.5 con la que ya algunas webs muestran error debe ser.
Por si te sirve para actualizar el paquete.
Un saludo y gracias por el trabajo.
¡Hola! Estoy intentando usar Auto Firma en Linux Manjaro KDE y no lo consigo.
Me sale siempre el mensaje de "No se ha podido inicializar su DNI-e".
Mi DNI-e lo puedo usar perfectamente con mi navegador Brave. Presenté la Renta desde Brave sin problema.
Tengo instaladas 3 versiones de JRE-OpenJDK (8, 11 y 15).
Con la versión 15, Auto Firma me dice que es incompatible. Con el resto no dice nada de problemas JDK.
He probado múltiples veces activando antes cada una de las 3 con:
> sudo archlinux-java set java-8-openjdk
> sudo archlinux-java set java-11-openjdk
> sudo archlinux-java set java-15-openjdk
El programa lo instalé con:
> yay -S autofirma-bin
Si ejecuto:
> archlinux-java status
Me responde:
Available Java environments:
java-15-openjdk
java-11-openjdk (default)
java-8-openjdk
¿Qué más puedo probar?
¡Muchas gracias por adelantado!
Hola
He visto que el configurador FNMT no funciona. He probado con dos versiones de Java 8 & 11 y ambas producen el mismo error.
Java 1.8:
[musikolo@MyPc ~]$ java -version
openjdk version "1.8.0_265"
OpenJDK Runtime Environment Corretto-8.265.01.1 (build 1.8.0_265-b01)
OpenJDK 64-Bit Server VM Corretto-8.265.01.1 (build 25.265-b01, mixed mode)
[musikolo@MyPc ~]$
[musikolo@MyPc ~]$
[musikolo@MyPc ~]$ /usr/bin/configuradorfnmt
nov 16, 2020 2:57:12 PM es.gob.fnmt.cert.certrequest.CertRequest main
INFORMACIÓN: Modo de depuracion desactivado
nov 16, 2020 2:57:12 PM es.gob.fnmt.cert.certrequest.CertRequest main
INFORMACIÓN: Version actual de la aplicacion: '1'
nov 16, 2020 2:57:12 PM es.gob.fnmt.cert.certrequest.CertRequest printSystemInfo
INFORMACIÓN: Aplicacion FNMT de solicitud de certificados version 1.
Sistema operativo: Linux.
Version del sistema operativo: 5.9.4-arch1-1.
Version de Java: 1.8.0_265.
Arquitectura del JRE: 64 bits.
Fabricante de la JVM: Amazon.com Inc..
Idioma por defecto: es_ES.
Tamano actual en memoria: 481MB.
Tamano maximo de memoria: 7120MB.
Memoria actualmente libre: 356MB.
nov 16, 2020 2:57:13 PM es.gob.fnmt.cert.certrequest.ProxyUtil setDefaultProxy
INFORMACIÓN: No se usara proxy para las conexiones HTTP
nov 16, 2020 2:57:13 PM es.gob.fnmt.cert.certrequest.ProxyUtil setDefaultProxy
INFORMACIÓN: No se usara proxy para las conexiones HTTPS
nov 16, 2020 2:57:13 PM es.gob.fnmt.cert.certrequest.Updater$1 checkServerTrusted
INFORMACIÓN: Verificado correctamente el certificado SSL: SEDE ELECTRONICA FNMT-RCM
nov 16, 2020 2:57:14 PM es.gob.afirma.core.misc.http.UrlHttpManagerImpl enableSslChecks
INFORMACIÓN: Habilitadas comprobaciones SSL
nov 16, 2020 2:57:14 PM es.gob.fnmt.cert.certrequest.Updater getLatestVersion
GRAVE: No se ha podido obtener la ultima version disponible desde https://www.sede.fnmt.gob.es/documents/10445900/10528994/certrequest.version.linux: es.gob.afirma.core.misc.http.HttpError
nov 16, 2020 2:57:14 PM es.gob.fnmt.cert.certrequest.Updater isNewVersionAvailable
GRAVE: No se puede comprobar si hay versiones nuevas del aplicativo
nov 16, 2020 2:57:14 PM es.gob.fnmt.cert.certrequest.Updater lambda$checkForUpdates$1
INFORMACIÓN: No se ha podido comprobar la disponibilidad de nueva version: java.lang.UnsupportedOperationException: No se puede comprobar si hay versiones nuevas del aplicativo, no hay informacion sobre la ultima version disponible
[musikolo@MyPc ~]$
Java 11:
[musikolo@MyPc ~]$ java -version
openjdk version "11.0.8" 2020-07-14
OpenJDK Runtime Environment (build 11.0.8+10)
OpenJDK 64-Bit Server VM (build 11.0.8+10, mixed mode)
[musikolo@MyPc ~]$
[musikolo@MyPc ~]$
[musikolo@MyPc ~]$ /usr/bin/configuradorfnmt
nov. 16, 2020 2:57:40 P. M. es.gob.fnmt.cert.certrequest.CertRequest main
INFORMACIÓN: Modo de depuracion desactivado
nov. 16, 2020 2:57:40 P. M. es.gob.fnmt.cert.certrequest.CertRequest main
INFORMACIÓN: Version actual de la aplicacion: '1'
nov. 16, 2020 2:57:40 P. M. es.gob.fnmt.cert.certrequest.CertRequest printSystemInfo
INFORMACIÓN: Aplicacion FNMT de solicitud de certificados version 1.
Sistema operativo: Linux.
Version del sistema operativo: 5.9.4-arch1-1.
Version de Java: 11.0.8.
Arquitectura del JRE: 64 bits.
Fabricante de la JVM: Oracle Corporation.
Idioma por defecto: es_ES.
Tamano actual en memoria: 502MB.
Tamano maximo de memoria: 8010MB.
Memoria actualmente libre: 329MB.
nov. 16, 2020 2:57:40 P. M. es.gob.fnmt.cert.certrequest.ProxyUtil setDefaultProxy
INFORMACIÓN: No se usara proxy para las conexiones HTTP
nov. 16, 2020 2:57:40 P. M. es.gob.fnmt.cert.certrequest.ProxyUtil setDefaultProxy
INFORMACIÓN: No se usara proxy para las conexiones HTTPS
nov. 16, 2020 2:57:41 P. M. es.gob.fnmt.cert.certrequest.Updater$1 checkServerTrusted
INFORMACIÓN: Verificado correctamente el certificado SSL: SEDE ELECTRONICA FNMT-RCM
nov. 16, 2020 2:57:41 P. M. es.gob.afirma.core.misc.http.UrlHttpManagerImpl enableSslChecks
INFORMACIÓN: Habilitadas comprobaciones SSL
nov. 16, 2020 2:57:41 P. M. es.gob.fnmt.cert.certrequest.Updater getLatestVersion
GRAVE: No se ha podido obtener la ultima version disponible desde https://www.sede.fnmt.gob.es/documents/10445900/10528994/certrequest.version.linux: es.gob.afirma.core.misc.http.HttpError
nov. 16, 2020 2:57:41 P. M. es.gob.fnmt.cert.certrequest.Updater isNewVersionAvailable
GRAVE: No se puede comprobar si hay versiones nuevas del aplicativo
nov. 16, 2020 2:57:41 P. M. es.gob.fnmt.cert.certrequest.Updater lambda$checkForUpdates$1
INFORMACIÓN: No se ha podido comprobar la disponibilidad de nueva version: java.lang.UnsupportedOperationException: No se puede comprobar si hay versiones nuevas del aplicativo, no hay informacion sobre la ultima version disponible
[musikolo@MyPc ~]$
Gracias.
Installed configuradorfnmt and tried to run it from console. First it offers to setup a proxy, which I think is ok.
After I press OK it just stops without any error message.
My archlinux-java status gives java-17-openjdk (default).
The output:
$ configuradorfnmt
Nov 24, 2023 1:32:55 AM es.gob.fnmt.cert.certrequest.CertRequest <clinit>
INFO: Modo de depuracion desactivado
Nov 24, 2023 1:32:55 AM es.gob.fnmt.cert.certrequest.CertRequest main
INFO: Version actual de la aplicacion: '4.0.2'
Nov 24, 2023 1:32:55 AM es.gob.fnmt.cert.certrequest.CertRequest main
INFO: La aplicacion se esta ejecutando desde /usr/share/java/configuradorfnmt/configuradorfnmt.jar
Nov 24, 2023 1:32:55 AM es.gob.fnmt.cert.certrequest.CertRequest printSystemInfo
INFO: Aplicacion FNMT de solicitud de certificados version 4.0.2.
Sistema operativo: Linux.
Version del sistema operativo: 6.6.1-arch1-1.
Version de Java: 17.0.9.
Arquitectura del JRE: 64 bits.
Fabricante de la JVM: Oracle Corporation.
Idioma por defecto: en_GB.
Tamano actual en memoria: 124MB.
Tamano maximo de memoria: 1982MB.
Memoria actualmente libre: 109MB.
java.net.BindException: Permission denied
at java.base/sun.nio.ch.Net.bind0(Native Method)
at java.base/sun.nio.ch.Net.bind(Net.java:555)
at java.base/sun.nio.ch.DatagramChannelImpl.bindInternal(DatagramChannelImpl.java:1194)
at java.base/sun.nio.ch.DatagramChannelImpl.bind(DatagramChannelImpl.java:1164)
at java.base/sun.nio.ch.DatagramSocketAdaptor.bind(DatagramSocketAdaptor.java:107)
at java.base/java.net.DatagramSocket.createDelegate(DatagramSocket.java:1426)
at java.base/java.net.DatagramSocket.<init>(DatagramSocket.java:330)
at java.base/java.net.DatagramSocket.<init>(DatagramSocket.java:389)
at com.github.markusbernhardt.proxy.search.wpad.dhcp.DHCPSocket.<init>(DHCPSocket.java:62)
at com.github.markusbernhardt.proxy.search.wpad.WpadProxySearchStrategy.checkDhcpAckForPAC(WpadProxySearchStrategy.java:213)
at com.github.markusbernhardt.proxy.search.wpad.WpadProxySearchStrategy.detectScriptUrlPerDHCP(WpadProxySearchStrategy.java:193)
at com.github.markusbernhardt.proxy.search.wpad.WpadProxySearchStrategy.getProxySelector(WpadProxySearchStrategy.java:70)
at com.github.markusbernhardt.proxy.ProxySearch.getProxySelector(ProxySearch.java:303)
at es.gob.fnmt.cert.certrequest.ProxyUtil.setDefaultProxy(ProxyUtil.java:75)
at es.gob.fnmt.cert.certrequest.ProxyUtil.setProxySettings(ProxyUtil.java:203)
at es.gob.fnmt.cert.certrequest.CertRequest.main(CertRequest.java:171)
Nov 24, 2023 1:32:59 AM es.gob.fnmt.cert.certrequest.ProxyUtil setDefaultProxy
INFO: No se usara proxy para las conexiones de red
Nov 24, 2023 1:32:59 AM es.gob.fnmt.cert.certrequest.afirma.core.misc.http.UrlHttpManager setTrustManager
INFO: Instalado correctamente el gestor de confianza SSL
Nov 24, 2023 1:32:59 AM es.gob.fnmt.cert.certrequest.afirma.core.misc.http.UrlHttpManager <clinit>
INFO: Establecido el gestor a medida de la confianza SSL
Nov 24, 2023 1:33:00 AM es.gob.fnmt.cert.certrequest.util.CustomTrustManager checkServerTrusted
INFO: Verificado correctamente el certificado SSL 'www.sede.fnmt.gob.es' contra la CA 'AC Componentes Informáticos'
Nov 24, 2023 1:33:00 AM es.gob.fnmt.cert.certrequest.Updater lambda$checkForUpdates$2
INFO: Se ha encontrado instalada la ultima version disponible del programa
Nov 24, 2023 1:33:01 AM es.gob.fnmt.cert.certrequest.DerbyPrivateKeyDaoV3 open
INFO: Base de datos abierta (V2): org.apache.derby.impl.jdbc.EmbedConnection@586831282 (XID = 384), (SESSIONID = 1), (DATABASE = FnmtKeysV2), (DRDAID = null)
So there is nothing useful in this log, the exitcode of a program is 0.
If we look into strace -f configuradorfnmt
we can see that it tries to open a bunch of files that it cannot find (with NOENT
), but it's not clear whether they are critical or not.
Me ha dejado de funcionar. Después de pasar por no sé cuantas pantallas de la Agencia Española de Protección de Datos falla autofirma con este error:
javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
(....)
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
(....)
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Firma archivos locales perfectamente. Es online que falla. Cómo soluciono esto?
Utilizo autofirma v1.8.2 y la última versión de archlinux y firefox.
Hi.
There is a new teams-insiders version available.
pkgver=1.3.00.14051
As I am not really aware of how pkgbuild files work in arch, I prefered to just open an issue. Hope it's ok.
Thanks!
Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class java.awt.Toolkit at java.desktop/java.awt.Color.(Color.java:275) at es.gob.afirma.standalone.LookAndFeelManager.(LookAndFeelManager.java:60) at es.gob.afirma.standalone.SimpleAfirma.main(SimpleAfirma.java:549)
Hola @ogarcia
gracias por este "paquete". Sólo escribo para informar de que funciona correctamente (en apariencia), tras haberlo usado en el siguiente escenario:
entiendo que es un problema de la configuración de Firefox.
lo he instalado (arch, kernel-lte, kde) y utilizando el navegador Chromium he podido realizar la solicitud sin problema.
Con Firefox aparentemente también reconoce y llama a la aplicación configuradorfnmt, llega al punto de solicitar la clave PARA EL NUEVO CERTIFICADO (que hay que escribir usando este configuradorfnmt) y luego da un error inespecífico ("contacte con su admin", o algo así) que no he visto en su sección de ayuda.
Sólo escribo para agradecer tu trabajo e informar por si alguien lee los issues (tal como comentas en AUR).
Saludos
It looks like the dependent package version 11.0.21 is not in the repository anymore, so both autofirma and autofirma-bin refuse to install.
It could be a sync issue with the repository, given that the following has just been committed: https://gitlab.archlinux.org/archlinux/packaging/packages/java11-openjdk/-/commit/0b2b7160907e8eae0bcd04bcf7772e4178439222
buenos días!!
Tengo un fallo en Autofirma 1.7.2
La versión del navegador Firefox es la 67 64bits aunque el fallo sucede cuando firmo un documento en la app autofirma no en el navegador
Da fallo se reproduce después de introducir la contraseña
Tengo captura de pantalla
Good Morning!!
I have a very similar bug in Autofirma 1.7.2
The version of the Firefox browser is 67, although the error occurs when I sign a document in the autosignature app, not in the browser.
Fails after entering password
Hola, buenos días,
estoy tratando de solicitar un certificado en la FNMT, he instalado el configurador desde AUR y parece que todo funciona bien pero al rato de hacer la llamada al configurador desde la web devuelve este problema:
Lo he probado con varios navegadores, chromium, firefox y chrome, y siempre pasa lo mismo.
No se si es relevante, pero utilizo Manjaro con KDE.
Un saludo, gracias.
What happened? Did you request the deletion?
Hope you resubmit it!
Hola.
Felicidades por tu trabajo y tiempo. ¿Te has planteado empaquetar autofirma como flatpak en flathub? Es simplemente una sugerencia pues no te podría ayudar en como hacerlo. Pero, actualmente, estaría muy bien tener el autofirma en flathub.
Gracias.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.