Lietotāja rīki

Vietnes rīki


linux:ubuntu-elektroniskais-paraksts

Atšķirības

Norādītais vecais variants no patreizējās lapas atšķiras ar.

Saite uz salīdzināšanas skatu.

Abās pusēs iepriekšējo versijuIepriekšējā versija
Nākamā versija
Iepriekšējā versija
linux:ubuntu-elektroniskais-paraksts [30.03.2015 11:46] – [Atsauces] Imantslinux:ubuntu-elektroniskais-paraksts [13.01.2021 11:21] (patlaban) – [Piemērs uzstādīšanai ar komandrindu Ubuntu 18.04] Imants
Rinda 1: Rinda 1:
 +====== 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.
 +<code>
 +sudo apt-get install pcscd pcsc-tools
 +</code>
 +
 +Pārliecināmies, ka sistēma redz karšu lasītāju un mūsu viedkarti.
 +<code>
 +pcsc_scan
 +</code>
 +
 +rezultātā jāparādās kam līdzīgam
 +<code>
 +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, 
 +  .......
 +</code>
 +
 +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 [[https://www.linkedin.com/in/bruvelis|Mārtiņam Brūvelim]].
 +
 +Pievienojam repozitāriju:
 +<code>
 +sudo add-apt-repository ppa:martins-bruvelis/ppa-eid-lv-tools
 +</code>
 +
 +Instalējam programmatūru:
 +<code>
 +sudo apt-get install libclassicclient
 +sudo apt-get install latvia-eid-middleware
 +sudo apt-get install eparakstitajs3
 +</code>
 +
 +===== Instalēšana Ubuntu instrukcija no eparaksts.lv =====
 +
 +Instrukcija atrasta {{ :linux:eparakstitajs3-user-lv.pdf |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ā [[https://www.eparaksts.lv/files/ep3updates/eparakstitajs3-user-lv.pdf|eparaksts.lv]].
 +
 +==== Piemērs uzstādīšanai ar komandrindu Ubuntu 20.04 ====
 +
 +Pievienojam LVRTC krātuves avotu
 +<code>sudo apt-add-repository "deb [arch=amd64] https://www.eparaksts.lv/files/ep3updates/debian focal eparaksts"</code>
 +
 +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.
 +<code>sudo apt-add-repository --remove "deb-src https://www.eparaksts.lv/files/ep3updates/debian focal eparaksts"</code>
 +
 +Pievienojam krātuves izstrādātāja autentifikācijas atslēgu
 +<code>wget -qO - https://www.eparaksts.lv/files/ep3updates/debian/public.key| sudo apt-key add -</code>
 +
 +Atjaunojam pieejamo lietojumprogrammu indeksu
 +<code>sudo apt-get update</code>
 +
 +Pārliecināmies, ka "eParakstītājs 3.0" ir pieejams
 +<code>sudo apt-cache search eparakstitajs3</code>
 +
 +Veicam uzstādīšanu
 +<code>sudo apt-get install eparakstitajs3</code>
 +
 +Veicam starpniekprogrammatūras uzstādīšanu, ja nepieciešams lietot LVRTC eParaksts elektroniskā paraksta viedkarti
 +<code>sudo apt-get install libclassicclient</code>
 +
 +Veicam starpniekprogrammatūras uzstādīšanu, ja nepieciešams lietot LVRTC eParaksts elektroniskā paraksta viedkarti, kura izdota sākot ar 2018. gadu
 +<code>sudo apt-get install awp</code>
 +
 +Veicam starpniekprogrammatūras uzstādīšanu, ja nepieciešams lietot PMLP eID viedkarti
 +<code>sudo apt-get install latvia-eid-middleware</code>
 +
 +Instalējam parakstīšanās spraudni pārlūkprogrammām
 +<code>sudo apt-get install eparaksts-token-signing</code>
 +===== 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ā [[https://www.eparaksts.lv/lv/eid/sakt-lietot/mozilla-firefox-sagatavosana-darbam-ar-eparakstu-eid-karte/|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 =====
 +  * [[https://www.eparaksts.lv/files/ep3updates/eparakstitajs3-user-lv.pdf|eParakstītājs 3.0 Lietotāja instrukcija PDF]]
 +  * [[https://www.janhouse.lv/blog/linux/e-paraksta-programmaturas-uzstadisana-uz-linux/|E-paraksta viedkaršu programmatūras uzstādīšana uz Linux]]
 +  * [[https://launchpad.net/~martins-bruvelis/+archive/ubuntu/ppa-eid-lv-tools|Latvian eID eParaksts PPA]]
 +  * [[http://www.euso.lv/signanywhere/pages/about?lang=lv|SignAnywhere - Alternatīva eParakstītājam]]
 +  * [[http://www.euso.lv/pages/products.edocplugin?lang=lv|OpenOffice.org papildinājums "EDOC eksports"]]
 +
 +{{tag>linux ubuntu eparaksts}}
 +
 +
 +