zeroconf kirjutas:10 mln EEK .. kas tõesti sellest on veel vähe, et toetada näiteks viimast Ubuntu LTS versiooni?
Mingi viimase versiooni tuge tahta on vist küll palju tahta.
Selle raha eest pole lähtetekstidele pooleleheküljelist readme-dki suudetud teha, et mis moodul mille jaoks ja milline MAC-ile, milline Windowsile, milline Linuxile. Lähtetekstide kogu näeb nii välja nagu ülikoolis programmeerimisõpetuses toodi näiteid, kuidas ei tohi programme kirjutada (mina käisin koolis nii ammu, et siis veel koolis arvuteid polnud).
https://installer.id.ee/?lang=est viitab:
Tarkvara lähtekood on avaldatud siin. (
https://svn.eesti.ee/projektid/idkaart_public/)
'Siin' on kaks alamkataloogi, branches ja trunk. Branches all paistavad versiooni numbrid vastu, ju vist on tegemist siis sama komplekti erinevate versioonidega.
Trunk: 18 alamkataloogi, ei poolt sõna, mis on mis ja mis on milleks.
Esimese readme.txt leian /trunk/atrfilter/ alt, kus on mõned juhised, kuidas Vistas 'to filter smartcard reader IOCLS that get the ATR from a smartcard reader driver.'
/trunk/esteid-csp/ all on file AUTHORS, sealt saame lugeda, et niisuguse absoluutselt kommenteerimata lähtetekstide komplekti on avalikult välja pannud igaühele ise kompileerimiseks Kaido Kert, Martin Paljak ja Anton Litovtsenko. Või on nemad ainult selle mooduli tegijad?
Sest järgmise AUTHORS faili leian /trunk/id-updater/ alt ja seal on kolmest nimest kaks uued.
Siiski, siiski, /trunk/libdigidoc/ all on 2004. aasta readme, mis ütleb, et 'DigiDoc is a generic library implementing the XAdES digital signature standard.' ning juhatatakse veebilehele
www.openxades.org. Minu arust on sealne jutt jällegi arendajaile, mitte neile, kes tahavad ID-tarkvara kompileerida niisuguse OS-i jaoks, millele ei ole valmis pakke.
Pika kaevamisega leidsin esimese README.linux, see on /trunk/libdigidocpp/ kaustas. Lõpuks ometi üks koht, kus on kirjas sõltuvused (Libary dependencies), kompileerimiseks vajalikud vahendid (Tools), kuidas kompileerida (BUILDING) ja kuidas konfigureerida.
Siin teadis keegi, et ID-tarkvara vajab RIA tehtud opensc teeki. Lähtetekstide komplektist ma seda küll ei leia, ka libdigidocpp sõltuvuste loetelus pole opensc-d, aga just selle peale kulutasin kaks päeva, et uus ID-kaart ja ID-tarkvara ver. 3.5 SEB-is PIN2 vastu võtaks. Kui SK klienditoest küsisin, kuidas silumisvahendeid kasutada, sain vastuseks: RIA debuggeritele ei ole tehtud ühtegi juhendmaterjali.
Kellel häda käes, võin jagada, kuidas mind õpetati (oh ei, mitte SK klienditugi).
Minul jäi digiallkirja nuppu vajutades sertifikaatide aken tühjaks ja edasi ei saanud.
Sertifikaate laeb pkcs15, mis on opensc komplektis, opensc logimistaset seatakse failis opensc.conf.
NB! debug = 9; kirjutab logifaili ka sisestatud PIN-id.
Esteid hakab logima, kui on olemas fail /tmp/esteid.log.
Nende kahe logi abil sain jälile, et toimiva ja probleemse ID-tarkvara logid lähevad lahku pkcs15-ga toimetamisel.