/eobcanka-rpm

Generating eObcanka RPM from the official Czech government DEB package (https://info.eidentita.cz/Download/)

Primary LanguageShellGNU General Public License v3.0GPL-3.0

eObčanka RPM

CZ: Neoficiální návod pro použití eObčanky na Fedoře pomocí RPM balíčku vygenerovaného z oficiálního DEB balíčku od české vlády (https://info.identitaobcana.cz/Download/).

EN: An unofficial guide on how to use eObcanka on Fedora by converting the official Czech government eObcanka DEB package into an RPM package (https://info.identitaobcana.cz/Download/).

Jak na to / How to

CZ: Postup je otestovaný s Fedorou 39 a s verzí DEB balíčku 3.4.0.

EN: Tested on Fedora 39 with the version of the DEB package 3.4.0. The app itself is not translated, so a quick translation:

  1. First it's going to tell you "Vložte občanský průkaz!" meaning that you should insert the eObcanka to your card reader.
  2. Tick the checkbox "Automaticky pokračovat po vložení občanského průkazu" meaning that the authentication process will continue automatically upon detecting an inserted eObcanka card.
  3. You should then see "Zadejte identifikační osobní kód" meaning that you should enter your IOK - a number you set up when picking up your card.

$ git clone git@github.com:bocekm/eobcanka-rpm.git
$ cd eobcanka-rpm
$ chmod u+x eobcanka_deb2rpm.sh
$ wget https://info.identitaobcana.cz/Download/eObcanka.deb
$ sudo dnf install alien rpm-build
$ sudo ./eobcanka_deb2rpm.sh eObcanka.deb
$ sudo dnf install eObcanka-*.rpm

Autoři / Authors

CZ:
Původní autor 10575 publikoval kód v příspěvku https://forum.mojefedora.cz/t/eobcanka/7941/2.
Následovalo vylepšení ohledně závislostí od pobosek: https://forum.mojefedora.cz/t/eobcanka/7941/10.
Další vylepšení viz historie tohoto repozitáře.

EN:
The original script author 10575 published the code in the forum thread https://forum.mojefedora.cz/t/eobcanka/7941/2.
A package dependecy-related improvement from pobosek followed: https://forum.mojefedora.cz/t/eobcanka/7941/10.
Any other improvement is captured in this repository commit history.

Řešení problémů / Troubleshooting

CZ:
Chybová zpráva: “Chyba serveru při zpracování dat!”
Řešení: Zkuste to znovu. Napodruhé či napotřetí to většinou vyjde.

Chybová zpráva: “Chyba při komunikaci s čipem!”
Řešení: Problém se čtečkou. Zkuste jinou.

EN:
Error message: “Chyba serveru při zpracování dat!”
Solution: Try again. Second or third time's a charm.

Error message: “Chyba při komunikaci s čipem!”
Solution: There's a problem with the card reader. Try a different one.

Error message: "Časový interval vypršel!"
Solution: The time limit exceeded. Try again.