ID-kaart & Ubuntu 9.04

Arvo Mägi

Järgnev põhineb Ideelabori materjalidel. Ära on jäetud lisaselgitused. Juhendit on kontrollitud Ubuntu ja Kubuntu 9.04 beetaversiooni 32-bitise LiveCD-ga. Seda võib kasutada ka Ubuntu 8.10 korral, kuid sel juhul tuleb kasutada selles oleva Java kataloogi nime. Kõik käsud kopeerisin otse siit dokumendist terminaliaknasse. Pärast seda sai ID-kaarti kasutada Swedbankas ülekannete tegemiseks, st sai kasutada PIN1 ja PIN2 koode. Juhend sobib ka siis, kui kõvakettale tehakse puhas install. Kui installi käigus jäetakse /Home kataloog üle kirjutamata ja arvutis varem töötas ID-kaart, siis pole sertifikaate ja turvamoodulit vaja installida (need on juba failis .mozilla, nagu ka kõik bookmark'id).

Lisa tarkvara allikate nimistusse universe ja multiverse ja uuenda pakkide andmebaas (menüüst Arvuti, Administreerimine, Tarkvaraallikad).

Ubuntu kasutajatele on olemas valmis pakid. Kui kasutad mõnda toetatud lugejat, piisab opensc, pcscd ja libccid pakkide installeerimisest:

sudo apt-get install opensc pcscd libccid

Veebis allkirjastamiseks on vaja Javat.

sudo apt-get install sun-java6-plugin sun-java6-fonts
sudo update-java-alternatives -s java-6-sun

Muuda konfiguratsioonifaili

sudo gedit /etc/opensc/opensc.conf 

lisa kaks järgmist rida ja muuda kolmandat.

try_emulation_first = yes;
lock_login = false;
reader_drivers = pcsc, ctapi; 

Nüüd laadi lehelt IdKaardiTarkvara/VeebisAutentimineMozillaga Firefoxi neli sertifikaati ja siis turvamoodul onepin-opensc-pkcs11.so (esimene valik). Selleks klõpsa mooduli nimel ja siis lehe nupul Lae moodul.

Järgmiseks tuleb paigaldada allkirja andmise tarkvara - libpkcs11wrapper teek.

cd /usr/lib/jvm/java-6-sun-1.6.0.13/jre/lib/i386
sudo wget http://ideelabor.ee/downloads/pkcs11wrapper-linux.tar.gz
sudo tar zxf pkcs11wrapper-linux.tar.gz

Loo sümlink opensc-pkcs11.so failile (järgmist käsku kasutavad Swedbank ja DigiDoci portaal), SEB panga jaoks on erinev käsk.

sudo ln -sf /usr/lib/opensc-pkcs11.so /usr/lib/libopensc-pkcs11.so

SEB panga korral kasuta eelmise käsu asemel seda (minu poolt testimata)

sudo ln -sf /usr/lib/opensc-pkcs11.so /usr/lib/libesteid-pkcs11.so

Sulge Firefox, kui see on avatud. Ava Firefox uuesti. Testi Swedbankaga.

Tundub liiga keeruline - aga töötab. 16. juuniks peaks valmima riiklik ID-kaardi tarkvara. Loodetavasti läheb siis ID-kaardi kasutamine lihtsamaks. Seniks kasutage ülaltoodut.

http://ideelabor.ee/opensource/wiki/IdKaardiTarkvara/UbuntuLinux
http://ideelabor.ee/opensource/wiki/IdKaardiTarkvara/VeebisAutentimineMozillaga
http://ideelabor.ee/opensource/wiki/IdKaardiTarkvara/DigiallkiriVeebisLinuxiga
ID-kaardi kasutamine muutub suvel lihtsamaks

25.03.09