Package Details: disig-web-signer 2.1.1-1

Git Clone URL: https://aur.archlinux.org/disig-web-signer.git (read-only, click to copy)
Package Base: disig-web-signer
Description: Slovak eID Web Signer by Disig
Upstream URL: https://qesportal.sk/
Licenses: custom
Submitter: piecka
Maintainer: foxie (piecka)
Last Packager: piecka
Votes: 6
Popularity: 0.005144
First Submitted: 2019-03-04 22:02 (UTC)
Last Updated: 2023-06-08 08:21 (UTC)

Latest Comments

1 2 Next › Last »

trodd commented on 2023-06-07 15:49 (UTC) (edited on 2023-06-07 15:50 (UTC) by trodd)

To build this (on 2023-06-07), I had to change the line:

ar p ${srcdir}/disig-web-signer.ubuntu_${upstream_arch}.deb control.tar.gz | tar -Oxz ./control | grep ^Version: | cut -f2 -d" " | tr -d '[:space:]' | cut -f1 -d"-"

to

ar p ${srcdir}/disig-web-signer.ubuntu_${upstream_arch}.deb control.tar.xz | tar -OxJ ./control | grep ^Version: | cut -f2 -d" " | tr -d '[:space:]' | cut -f1 -d"-"

pomstazlesa commented on 2023-06-06 09:27 (UTC) (edited on 2023-06-06 09:41 (UTC) by pomstazlesa)

Current version is 2.1.1-1 and it no longer downloads it as disig-web-signer.ubuntu_${upstream_arch}.deb but is now disig-web-signer_${pkgver}-${pkgrel}.ubuntu_${upstream_arch}.deb

Also, control.tar.gz is now control.tar.xz

mikro commented on 2022-01-23 12:49 (UTC) (edited on 2022-01-23 13:12 (UTC) by mikro)

Some progress at last...

/opt/google/chrome/xdg-mime default sk.disig.WebSigner.desktop x-scheme-handler/ditec-dlauncher

(not sure what is the difference between /opt/google/chrome/xdg-mime and /usr/bin/xdg-mime (except the version), if the mime type is set by the latter, the former can't see it via /opt/google/chrome/xdg-mime query default x-scheme-handler/ditec-dlauncher). This creates an entry in $HOME/.local/share/applications/mimeapps.list.

Alternatively, one can add MimeType=x-scheme-handler/ditec-dlauncher; into /usr/share/applications/sk.disig.WebSigner.desktop, end result is the same and that is:

... another error:

KIOExec: Unable to create io-slave. Unknown protocol 'ditec-dlauncher'.

This might be a KDE bug: https://bugs.kde.org/show_bug.cgi?id=440062#c10 :(

mikro commented on 2022-01-23 11:53 (UTC) (edited on 2022-01-23 11:53 (UTC) by mikro)

This package installs wrong symlinks:

/etc/chromium/native-messaging-hosts/sk.disig.websigner.1.0.7.java.json and /etc/opt/chrome/native-messaging-hosts/sk.disig.websigner.1.0.7.java.json should point into /opt/disig/websigner/chrome and not $HOME/.cache/yay/disig-web-signer/pkg/disig-web-signer/opt/disig/websigner/chrome. Same applies for sk.disig.websigner.1.1.0.qt.json.

Also, when finally signing the document (in my case at kataster.skgeodesy.sk) I get this error when launching the signer: ditec-dlauncher:?hostnames=dlauncher.ditec.sk&ports=54741,51824,59615&token=...&browser=chrome_97. Where this ditec-dlauncher comes from? Is it a name of executable or how exactly do those external launchers work?

peter.babic commented on 2021-10-25 08:56 (UTC) (edited on 2021-11-03 18:41 (UTC) by peter.babic)

As of this day (25-10-2021) I was able to issue initial certificates using eidklient only with this package installed.

This leads me to believe that the package is used in the process of generating certificates when the eID is still in factory setting.

EDIT: I have also detailed the exact steps I used to make the electronic communication work at

https://peterbabic.dev/blog/using-electronic-id-on-arch-in-slovakia-pt2/

kino commented on 2021-08-19 21:58 (UTC)

I ended up signing it on a relatives computer on windows, and you're correct about disig not being used by financnasprava. I'll try troubleshooting the whole setup a bit once I return from abroad.

piecka commented on 2021-08-16 12:13 (UTC) (edited on 2021-08-16 12:14 (UTC) by piecka)

AUR má byť asi in english, tak budem pokračovať tak...

I believe the problem is with incompatible libs which web signer depends on. This PKGBUILD is based on binary upstream Debian package. I planned to contact Disig about this problem, but I've still not found time for it.

I think disig-web-signer is not used on financnasprava.sk. They use Java Web Start to fire up a Java signing tool. That works for me.

kino commented on 2021-08-14 17:29 (UTC)

Ma niekto napad co moze sposobovat problem "Podpisová aplikácia bola predčasne ukončená." abo dajaky pointer ze kde ho mozem zacat debugovat? :D

Mam aj problem vobec spustit web-signer na financnej sprave (cez QES to ide).

Zatial to asi podpisem na windows ale rad by som pomohol ak ma niekto usmernenie kde zacat pozerat