eID + Ubuntu 13.04 + Chrome/Chromium

1. Jāpierunā Ubuntu saprast karšu lasītāju, lai to izdarītu:
sudo apt-get install pcscd pcsc-tools

2. Pārliecinamies, ka karšu lasītāju sistēma atpazīst

pcsc_scan

3. no http://www.pmlp.gov.lv/lv/assets/documents/pakalpojumi/ savācam latvia-eid-middleware_1.1.0-1_i386.zip un atpakojam sev ērtā vietā (un kāpēc tas nav deb?)

4. no sev ērtās atpakotās vietas zem root nokopējam opt uz /opt

5. atkal jau zem root no sev ērtās atpakotās vietas palaižam
DEBIAN/postinst configure

6. pārliecinamies, ka nekas nestrādā, jo pietrūkst mazliet vecākas libssl versijas, kā ubuntu 13.04 nāk komplektā pēc noklusējuma, tāpēc:
sudo apt-get install libssl0.9.8

7. pārliecinamies, ka nu jau kaut kas strādā
otlv-pintool

8. un nu to visu beidzot vajag pieskrūvēt Chrome/Chromium
sudo apt-get install libnss3-tools
export NSS_DEFAULT_DB_TYPE=sql
modutil -dbdir ~/.pki/nssdb -add "eID Module" -libfile /usr/lib/pkcs11/otlv-pkcs11.so -mechanisms FRIENDLY

9. importējam LVRTC saknes sertifikātus Chrome/Chromium no https://www.eparaksts.lv/lv/eid/lejupielades/pamata-sertifikati/

10. lietojam eID parakstu ar Chrome/Chromium visur, kur vien to ņem pretī, piemēram https://www.latvija.lv/

NB! “User PIN” ir PIN1 un “Signing PIN” ir PIN2

Leave a Reply