[[Kategooria:Ubuntu]][[Kategooria:ID-kaart]][[Kategooria:Ubuntulised]]Tuli mul siis tahtmine saada oma ID kaardi lugeja Ubuntus tööle. Mul kasutusel Elioni stardikas - ehk siis lugejaks SCR331. Kohe alguses võin öelda - minul mingeid probleeme ei tekkinud kaart üldiselt töötab [[Ubuntu]]s ja nii võin seda lugejat soovitada, kui Linuxi sõbraliku lugejat[[Ubuntulised|Ubuntul põhinevates Linuxites]] korralikult.Õpetus ise Selle töölepanemiseks on tegelikult üli lihtne vaja esmalt paigaldada ja ma loodan mingi hetk valmis saada ka spetsiaalse skripti, millega Ubuntu kasutajad edspidi ilusti endale ID kaardi toe saavad paigaldadaseadistada vastav tarkvara.
''Mõnda aega on =ID-kaardi tarkvara seadistamine automaatselt= On juba olemas ka [[Deb]]-paketid, mis seadistavad [[ID-kaardi automaatne seadistamine|ID-kaardi Ubuntu jaoks automaatselt]]. Need See on küll veel testimisjärgus, aga üldiselt peaks nad tegema kõige lihtsam viis ID-kaardi töökorda saamiseks. Need paketid teevad ära sellesama, mis on kirjeldatud siin allpoolsamm-sammult ja pisut enamgi. Samas on võimalik, et probleemide korral tuleb ikkagi asuda seadistama käsitsi, aga üldjuhul ei peaks seda vaja olema. =ID-kaardi tarkvara seadistamine käsitsi=Tuli mul siis tahtmine saada oma ID kaardi lugeja Ubuntus tööle. Mul kasutusel Elioni stardikas - ehk siis lugejaks SCR331. Kohe alguses võin öelda - minul mingeid probleeme ei tekkinud ja nii võin seda lugejat soovitada, kui Linuxi sõbraliku lugejat.Õpetus ise on tegelikult üli lihtne ja ma loodan mingi hetk valmis saada ka spetsiaalse skripti, millega Ubuntu kasutajad edspidi ilusti endale ID kaardi toe saavad paigaldada.''
Tähtis on teada, et õpetuse kirjutamise hetkel ei toiminud Firefoxis ID kaardi lugeja. Antud küsimusega tegeletakse, kuid senini tuleb kasutada kahjuks [[Mozilla]]t.
==Vajaminevate pakettide paigaldamine==
Esmalt paigaldame siis vajaminevad paketid. Need leitavad kõik Ubuntu repositooriumitest. Mina kasutan siin hetkel Ubuntu Dapperit, Edgys on asi sisuliselt sama.
Paigaldame siis paketid:
sudo apt-get install opensc pcscd libccid mozilla mozilla-psm
==opensc seadistamine==
Siin pole vaja teha muud, kui muuta /etc/opensc/opensc.conf kaks rida ära. Nimelt on vaikimsi seal:
# try_emulation_first = no;
Ehk muuta ''true'' - ''false''ks ja trellid eest ära.
==Lugeja testimine==
Nüüd ühendage oma ID kaardi lugeja arvutiga ja andke järgmine käsk:
opensc-tool --list-readers
...ning peale seda peaks kaardilugeja ilusti tööle hakkama.
==Sertifikaatide laadimine==
Nüüd tuleb oma ID kaart paigaldada lugejasse ja anda järgmine käsk:
pkcs15-tool --list-certificates
Ja vajutage '''OK'''
==pkcs11 mooduli laadimine==
Nüüd tuleb laadida Mozillasse pkcs11 moodul, et ta korralikult ka kaaardilugejaga suhtlema hakkaks. Selleks on kaks võimalust. Esimene ja kergem on kasutada '''ideelabori''' vastavat lehte:
[http://ideelabor.ee/opensource/wiki/IdKaardiTarkvara/VeebisAutentimineMozillaga ideelabor]. Seal all näete te valikut - '''Lae moodul''' Ubuntul on meile vajaliku mooduli asukohaks:
* Firefox 3.x puhul tuleb valida Edit->Preferences->Advanced->Encryption->Security Devices
==Kontroll==
Nüüd on paras aeg kontrollida, kas kõik toimib. Selleks pange ID kaart uuesti lugejasse ja siis kasutage järgnevat testlehte:
[https://www.sk.ee/cgi-bin/tervitus AS Sertifitseerimiskeskuse tervitusleht].
Kui saate sinna ilusti sisse logida, siis on kõik korras.
==Digitaalallkiri==
Nüüd tuleb veel paigaldada digitaalallkirja võimalus, et seda oleks võimalik näiteks SEB-is kasutada.
Selleks tõmmake libpkcs11wrapper.so fail
sudo ln -sf /usr/lib/opensc-pkcs11.so /usr/lib/libopensc-pkcs11.so # seda kasutab DigiDoci portaal
Nüüd restartige brauser.
==Lingid==
* [http://pingviin.org/viewtopic.php?p=12702#12702 Pingviini Webi foorumi teema]
* [http://ideelabor.ee/opensource/wiki/IdKaardiTarkvara/VeebisAutentimineMozillaga ideelabor]
* [http://ideelabor.ee/opensource/wiki/IdKaardiTarkvara/DigiallkiriVeebisLinuxiga ideelabori digiallkiri Linuxiga]
* [http://ideelabor.ee/opensource/wiki/IdKaardiTarkvara/SuvalineUnix OpenCSi paigaldamine ideelabori õpetus]