EIdklient v3.0.0 nefunguje na Ubuntu 18.10

Krásny deň prajem. Hľadal som na fórach túto tému, ale nenašiel som, tak zakladam. Pri pokuse inštalovať Eidklient na Ubuntu 18.10 skript hlási chybajuci libcurl3. Čo nie je prekvapivé, keďže Ubuntu 18.10 prešlo na libcurl4.

Našiel som teda toto 3rd party repo https://launchpad.net/~xapienz/+archive/ubuntu/curl34 , v ktorom je libcurl4 s možnosťou volať api z libcurl3. Po použití tohto sa mi podarí nainštalovať EIdklient na Ubuntu 18.10. Pri spustení ale skončím so segmentation fault.

Podarilo sa to niekomu inštalovať a pouzivat na Ubuntu 18.10 , prosím?

1 Like

Áno je to problém. Hlásil si to inak do nases?

Inšpiruj sa https://github.com/tomasfrtala/Ubuntu-EID

2 Likes

Ďakujem krásne. Funguje to bez modifikácií aj na ubuntu 18.10. (na repo curl34, ktoré som skúšal vyššie, som predtým spustil ppa-purge).

Pre zjednodušenie spúšťania som si vytvoril ešte .desktop file. Ak by to niekomu ďalšiemu pomohlo, tak tento súbor stačí prídať do ~/.local/share/applications/ a budete môcť program spúšťať aj z akéhokoľvek launchera.

eid.desktop (254 Bytes)

Ďakujem.

1 Like

Dik za návody, ja som napísal do NASES, kde ma odkázali na MVSR, odkiaľ mi napísali, že funguje na 18.04 a ďalej sa mi to nechcelo riešiť.

@Matej_Mosko dik za tip, pridal som aj takú možnosť do fixu
@anton-somora tiež som mal ťažké srdce na NASES keď som inštaloval novú verziu EID. Ale po bližšom skúmaní som zistil, že to je chyba Ubuntu tímu zodpovedného za balíčkovanie. Pre viac info pozri “Ubuntu 18.04 libcurl3 vs libcurl4” alebo napr. https://bugs.launchpad.net/ubuntu/+source/curl/+bug/1754294

2 Likes

Výborne, s tým NASES som si tiež myslel, že by to dopadlo podobne, keďže deklarujú podporu iba posledných dvoch LTS verzií ubuntu (čo dáva tak trochu zmysel, i keď nejaký flatpak/snap balíček by toto krásne obišiel).

Teším sa zo zmeny skriptu. Pripínam link na ten git aj na dsl.sk, kde je jediné iné miesto na webe, kde som sa o tomto vôbec niečo dočítal.

Note to self: Možno by stálo za to mať nejaké centrálne miesto pre linuxákov, kde by boli základné informácie o kauze linux vs. štátna správa.

Ze by navody.digital ?

@Matej_Mosko tak ako Sveto navrhol, mrkni na:

Osobne by som to rozšíril na Linux & macOS :wink:

Wow, krásne. Ani mi nenapadlo, že to niekto urobí takto rýchlo. Vyzerá to veľmi dobre.

  • nalinkovane url https://navody.digital/ nema dns zaznam
  • linux a mac by som nechal oddelene, na urovni binarok su to uplne rozdielne systemy

Naschval a aj ta linka co DNS ma, pojde mimo public. Je to pracovna verzia.

Pre prechod na novú verziu 3.0.2 odporúčam odinštalovať starú verziu:
sudo apt-get remove eac-mw-klient
a potom zo stiahnutého balíka nainštalovať novú verziu:
sudo dpkg -i Aplikacia_pre_eID_amd64_ubuntu.deb
Podľa changelog-u (https://eidas.minv.sk/TCTokenService/download/release_notes.txt) zapracovali aj na kompatibilite:

  • vyriešenie konfliktu knižníc tretích strán libcurl3 a libcurl4 (týka sa iba OS Linux)

Spustenie funguje bez predprípravy špeciálnych premenných. Takže klasicky: EAC_MW_klient do konzoly a [Enter]

2 Likes