Na Mintu 19.3 x64 Cinnamon i njegovom ugrađenom Firefoxu radi (odnosno donedavno je radilo, više o tome u nastavku) bez frke. Postupak se čak može testirati pomoću Mint Live USB-a.
Većina narednih koraka opisana je što u korisničkim uputama što u prethodnim postovima (hvala svima!).
Pripremni koraci su sljedeći:
1. Preuzeti instalacijski paket sa
eoi.akd.hr sajta. Aktualna verzija za linux je 3.0.0.
2. Preuzeti AKDCA Root i HRIDCA certifikate u DER/crt formatu sa
eid.hr sajta.
Prije idućih koraka pretpostavljam da je osobna iskaznica aktivirana i da su podešeni svi potrebni PIN-ovi.
Nakon podizanja Minta s Live USB-a koraci su sljedeći:
1. Spojiti se na internet.
2. Instalirati instalacijski paket bilo dvoklikom bilo putem terminala (opisano u korisničkim uputama). Instalacijski paket će s neta povući dodatne pakete (u mom slučaju 2 paketa) koji su potrebni za rad.
3. Kroz Firefox
Settings/Privacy and security importati AKDCA Root i HRIDCA certifikat kao Authorities certifikate.
4. Kroz Firefox
Settings/Privacy and security dodati novi security device. Naziv devicea nije bitan, dok je kao filename potrebno unijeti
/usr/lib/akd/eidmiddleware/pkcs11/libEidPkcs11.so .
I to je zapravo to. Sada bi se prilikom pokušaja prijave u e-Građani trebali pojaviti prozorčići za unos PIN-ova i naposljetku bi prijava trebala biti uspješna.
E sada, meni je to sve skupa radilo k'o urica na Firefox v71.0. Međutim, nakon nedavnog updatea na v72.0.1 Firefox se tijekom prijave u e-Građani sustavno počeo rušiti i to uvijek na istom mjestu: neposredno nakon unosa drugog PIN-a, odnosno neposredno prije prikaza User Identification Request prozora na kojem korisnik pregledava podatke vlastitog identifikacijskog certifikata i potvrđuje odabir istog. Problem se da reproducirati na način opisan poviše - dovoljno je nakon uspješne prijave na v71.0 samo updateati Firefox i stvar prestaje raditi. A nakon purgeanja verzije 72.0.1, reinstalacije verzije 71.0, reimportanja certifikata i ponovnog dodavanja novog security devicea ponovno sve radi ok. Da li je to problem sa samim browserom ili jednostavno pitanje (ne)kompatibilnosti eid middlewarea s verzijom 72.0.1, to preostaje za vidjeti.