====== 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 [[https://www.linkedin.com/in/bruvelis|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 {{ :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
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ā [[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}}