====== 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}}