Satura rādītājs

Ubuntu un elektroniskais paraksts

Pārbaudīts: Ubuntu 14.04 LTS 64 bitu

Uz ieraksta tapšanas brīdi vietnē https://eparaksts.lv/ netiek sniegts normāls atbalsts attiecībā uz iespēju nokonfigurēt un lietot PMLP izsniegtās Personas Identifikācijas Viedkartes iespēju elektroniski parakstīt dokumentus. Kā viens no risinājumiem - izmantot paraksta iespējas no Windows vides (iegādāties windows licenci, vai izmantot pirātisko versiju).

Zemāk - viens no Ubunta datora konfigurēšanas variantiem.

Karšu lasītāja instalēšana

Iegādājoties veikalā karšu lasītāju vēlams pārliecināties, ka tas atbalsta Linux. Ja ir Linux atbalsts, tad vairumā gadījumu pietiek ar zemāk doto variantu. Ja nē - būs vien jākompilē. :(

Instalējam karšu lasītāju.

sudo apt-get install pcscd pcsc-tools

Pārliecināmies, ka sistēma redz karšu lasītāju un mūsu viedkarti.

pcsc_scan

rezultātā jāparādās kam līdzīgam

Using reader plug'n play mechanism
Scanning present readers...
0: Alcor Micro AU9540 00 00

Wed Mar 25 14:36:40 2015
Reader 0: Alcor Micro AU9540 00 00
  Card state: Card inserted, 
  .......

Augstāk dotajā piemērā mūs interesē 0: Alcor Micro AU9540 00 00 un Card state: Card inserted. Ja ir kādi citi ieraksti, tad, iespējams, nepareizi ievietota viedkarte, vai arī kādas citas komunikācijas problēmas.

Bibliotēkas installēšana konkrētajam viedkartes modelim

:!: Iespējams ka novecojis.

Kā tāda bibliotēka pašrocīgai kompilēšanai ir pieejama https://github.com/eID-LV/Middleware

Mēs izmantosim jau gatavas, t.i., nokompilētas pakotnes no https://launchpad.net/~martins-bruvelis/+archive/ubuntu/ppa-eid-lv-tools Paldies Mārtiņam Brūvelim.

Pievienojam repozitāriju:

sudo add-apt-repository ppa:martins-bruvelis/ppa-eid-lv-tools

Instalējam programmatūru:

sudo apt-get install libclassicclient
sudo apt-get install latvia-eid-middleware
sudo apt-get install eparakstitajs3

Instalēšana Ubuntu instrukcija no eparaksts.lv

Instrukcija atrasta eParakstītājs 3.0 Lietotāja rokasgrāmatā. Instrukcija 16.04 versijai. Ar nelielām standarta izmaiņām darbojas uz 18.04.

Svaigāka eParakstītājs 3.0 Lietotāja rokasgrāmata ir atrodama mājas lapā eparaksts.lv.

Piemērs uzstādīšanai ar komandrindu Ubuntu 20.04

Pievienojam LVRTC krātuves avotu

sudo apt-add-repository "deb [arch=amd64] https://www.eparaksts.lv/files/ep3updates/debian focal eparaksts"

Noņemam „source“ ierakstu, jo tas nav atbalstīts. Šī funkcija nepieciešama Ubuntu Linux 18-04 versijā dēļ operētājsistēmas īpatnībām.

sudo apt-add-repository --remove "deb-src https://www.eparaksts.lv/files/ep3updates/debian focal eparaksts"

Pievienojam krātuves izstrādātāja autentifikācijas atslēgu

wget -qO - https://www.eparaksts.lv/files/ep3updates/debian/public.key| sudo apt-key add -

Atjaunojam pieejamo lietojumprogrammu indeksu

sudo apt-get update

Pārliecināmies, ka „eParakstītājs 3.0“ ir pieejams

sudo apt-cache search eparakstitajs3

Veicam uzstādīšanu

sudo apt-get install eparakstitajs3

Veicam starpniekprogrammatūras uzstādīšanu, ja nepieciešams lietot LVRTC eParaksts elektroniskā paraksta viedkarti

sudo apt-get install libclassicclient

Veicam starpniekprogrammatūras uzstādīšanu, ja nepieciešams lietot LVRTC eParaksts elektroniskā paraksta viedkarti, kura izdota sākot ar 2018. gadu

sudo apt-get install awp

Veicam starpniekprogrammatūras uzstādīšanu, ja nepieciešams lietot PMLP eID viedkarti

sudo apt-get install latvia-eid-middleware

Instalējam parakstīšanās spraudni pārlūkprogrammām

sudo apt-get install eparaksts-token-signing

Firefox konfigurēšana

:!: Iespējams ka novecojis.

Firefox konfigurēšana ir gandrīz tāda pati, kā https://www.eparaksts.lv/lv/eid/sakt-lietot/ lapā sniegtajā instrukcijā Firefox pārlūkam uz Windows, taču ir pāris atšķirības.

Izvēloties Izsniegšanas sertifikātu (3. punkts) tas, vispirms ir jāsaglabā uz diska, tad jāatver Edit → Preferences → Advanced → Certificates → View Certificates → Import… un jāieimportē saglabātais sertifikāts.

Tad Edit → Preferences → Advanced → Certificates → Security Devices → Load. Izvēlamies nosaukumu, un Module filename laukā norādām /opt/latvia-eid/lib/pkcs11/otlv-pkcs11.so.

Pārstartējam pārlūku. Veram vaļā lapu ar eID autorizāciju, piemēram, https://latvija.lv/ - mēģinam autorizēties.

Atsauces