eID na chromeOS

Nemá niekto rozbehnuté eID na chromeOS?
Kedže chromeOS podporuje linux inštalácie, tak som sa pokúsil nainštalovať debian verziu eID, čo sa aj podarilo. Avšak spustenie je problém.

1 Like

A co to hlasi? Skusal si pisat priamo na servicedesk slovensko.sk?

Ahojte, u mna ten isty problem. Citacka nainstalovana, eID pre Debian taktiez, vsetko bez problemov. ked spustim, stale zobrazi sa uvodna obrazovka eID ale potom sa ikona neustale len “toci” a eID nie je spusteny. pri prihlaseni na slovensko.sk vypisuje, ze nie je spustena aplikacia. Vdaka za kazdu radu.

A.

1 Like

Ahojte
Sice pozeram, ze odpovedam po 4och rokoch, ale mne sa to podarilo rozchodit teraz.

Na tomto mi to funguje:

  • 2 rozne chromebooky, jeden s Intel procesorom, jeden s AMD procesorom (predpokladam, ze na ARM to nepojde)
  • ChromeOS: Version 118.0.5993.86 (Official Build) (64-bit)
  • Debian (Crostini): Debian GNU/Linux 11 (bullseye)
  • eID klient: v4.7 pre Debian (eID_klient_x86_64.tar.gz)
  • D.Launcher: v1 pre Linux (DLauncher.linux.x86_64.zip)
  • Citacky:
    • Gemalto IDBridge CT30 (PC USB TR alebo PC TWIN)
    • Bit4id miniLector EVO

A tu je navod:

Na zaciatok

  1. Zapnut Linux (Crostini) v ChromeOS
  2. Nastavit shareovanie Downloads priecinka ChromeOS pre Linux (predpoklad je, ze instalacky si stiahnete do Downloads priecinka)

Rozbehanie eID

V pripade, ze Vam to zahlasi nejaku chybu pri instalacii libiek, vyskusajte $ apt-get update a potom znova

  1. Stiahnite eID kleinta verziu pre Debian: eID_klient_x86_64.tar.gz
  2. Nainstalujte tie lib-ky
    $ sudo apt install libusb-dev
    $ sudo apt install libssl-dev
  3. Rozbalenie instalacky eID klienta
    $ cd /mnt/chromeos/MyFiles/Downloads/
    $ tar xvf eID_klient_x86_64.tar.gz
  4. Nespustajte ./Install.sh, vrati chybu. Keby ste to nahodou spustili, treba odstranit priecinok, ktory to vytvori pred pokracovanim: $ sudo rm -rf /usr/lib/eID_klient/
    Treba to trosku fixnut pred instalaciou.
    Nastavte subor ako spustitelny:
    $ sudo chmod u+x eID_klient-x86_64.AppImage
    Rozbalte ho.
    $ ./eID_klient-x86_64.AppImage --appimage-extract "Install.sh"
  5. Po rozbaleni vam vznikne priecinok squashfs-root obsahujuci subor Install.s
    Tento squashfs-root/Install.sh treba fixnut pred spustenim.
    Otvorte v hocijakom textovom editore. Najdite riadok CURENT_USER=$(who) a nahradte ho CURENT_USER="vase_pouzivatelske_meno_v _linuxe".
    Nasledne ulozte.
  6. Nastavte ho ako spustitelny
    $ sudo chmod u+x squashfs-root/Install.sh
  7. A mozete nainstalovat
    squashfs-root/Install.sh "eID_klient.*AppImage$" eID_klient-x86_64.AppImage /usr 1
  8. Po pripojeni citacky treba zvolit moznost Connect to Linux
  9. Nasledne mozete spustit eID a malo by fungovat prihlasovanie cez eID.

Rozbehanie podpisovanie (DLauncher)

  1. Stiahnite si DLauncher verziu 1x: DLauncher.linux.x86_64.zip
  2. Nainstalovat Firefox (v Chrome funguje prihlasovanie cez eID, ale podpisovanie nie)
    • $ sudo apt install flatpak
    • $ flatpak --user remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
    • Restartovat pocitac
    • $ flatpak install firefox
  3. Nainstalujte Javu 8 (OpenJDK a IcedTea nefunguje a nie je podporovane)
    $ wget https://javadl.oracle.com/webapps/download/AutoDL?BundleId=243727_61ae65e088624f5aaa0b1d2d801acb16
    $ sudo tar -zxvf AutoDL?BundleId=243727_61ae65e088624f5aaa0b1d2d801acb16 -C /opt
    $ sudo update-alternatives --install /usr/bin/javaws javaws /opt/jre1.8.0_271/bin/javaws 1
  4. Rozbalte a nainstalujte DLauncher
    $ unzip DLauncher.linux.x86_64.zip
    $ sudo chmod u+x DLauncher.linux.x86_64.run
    $ ./DLauncher.linux.x86_64.run
    Po isntalacii vam to ostane visiet v terminali. Mozete ukoncit Ctrl + C.
  5. Teraz potrebujete nainstalovat do Firefoxu novu cert autoritu
    Ja som si CA skopiroval do downloads priecinka:
    $ cp /home/<username>/.ditec/dlauncher/certificates/ca.crt /mnt/chromeos/MyFiles/Downloads/ca.crt
    Nasledne otvorte vo Firefoxe linku about:preferences#privacy a najdite tlacidlo View Certificates.
    Tam na tabe Authorities naimportujte ca.crt z Downloads priecinka.
  6. Restartnite Firefox
  7. Od tohto momentu by malo fungovat aj podpisovanie na Slovensko.sk vo Firefoxe

A este nejaky troubleshooting

  • Semtam sa stane, ze eID nerozpozna citacku. Stava sa to nahodne a vacsinou pomaha restart ChromeOS.
1 Like