ID-kaart

Ubuntu Linuxi ja tema erinevate versioonide foorum

Moderaator: Moderaatorid

Vasta
jack10
Pingviini külastaja
Pingviini külastaja
Postitusi: 17
Liitunud: 23.05.2006, 12:06

ID-kaart

Postitus Postitas jack10 »

ID kaardi kasutamine käib mul niimoodi (Ubuntu 7.10)

1. kui arvutit käivitad, siis pista kohe id kaardi lugeja masinale taha
2. kui arvuti juba käib, ja id-kaardi lugeja pole ühendatud, siis:
a) ühenda lugeja USB pessa
b) ava terminal ja anna käsk: sudo /etc/init.d/pcscd restart
3. ühenda ID-kaart ENNE Firefoxi käivitamist kaardilugejasse. Kui Firefox juba käis, siis pane ta kinni, ID kaart lugejasse ja edasi vt punkt 4
4. käivita Firefox ja mine lehele kus vaja ID-kaardiga autentida

Küsimus selles, et kuidas teha punkt 2b automaatseks, kui keegi ühendab kaardilugeja (OmniCard 1021) arvutiga sh kasutajad, kes ei saa võtta endale root õigusi.
Kasutaja avatar
spott
Admin
Admin
Postitusi: 8870
Liitunud: 04.06.2005, 03:00

Postitus Postitas spott »

Kas nüüd täitsa automatseks, kuid bash skript, mis siduda graafilise liidesega.

Ehk skript, mis teeb kõik sinu toimingud läbi - sulgeb Firefoxid, taaskäivitab pcscd ja avab Firefoxi näiteks ID kaardi lehel.

Kasutaja jaoks tähendaks see aga ainult nupu vajutamist ID kaardi kasutuselevõtt.

Tehnilise poole pealt, kuidas see skript vastavate õigustega jne tööle panna - praegu pole aega lahata.
Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu
Kasutaja avatar
midnight
Vana Pingviin
Vana Pingviin
Postitusi: 733
Liitunud: 09.08.2007, 21:55

Postitus Postitas midnight »

jack10
Sul imelikud küsimused- 2b teeb pcscd programmile algkäivituse.

Ja arvuti küljes võiks id kaardi seade olla juba enne käivitamist.
Firefox 3 ei pidanud ma enne käivitamist id kaarti seadmesse sisse lükkama.
(ubuntu 8.04.1)
Kasutaja avatar
mihkel
Vana Pingviin
Vana Pingviin
Postitusi: 1284
Liitunud: 16.04.2006, 13:08

Postitus Postitas mihkel »

Jah. Tegu on rohkem mingi tarkvaralise kalaga, mida ei pea iseenesest mõistetavana võtma. Mäletan, et mingi aeg tagasi oli mul täpselt sama probleem, aga nüüdseks on asi enam-vähem lahendatud... väga harva pean pcsd teenust vägisi taaskäivitama.
jack10
Pingviini külastaja
Pingviini külastaja
Postitusi: 17
Liitunud: 23.05.2006, 12:06

Postitus Postitas jack10 »

midnight kirjutas:jack10
Sul imelikud küsimused- 2b teeb pcscd programmile algkäivituse.

Ja arvuti küljes võiks id kaardi seade olla juba enne käivitamist.
Firefox 3 ei pidanud ma enne käivitamist id kaarti seadmesse sisse lükkama.
(ubuntu 8.04.1)
Antud juhul pole oluline, miks mul vahel kaardilugeja ei ole lauarvuti küljes (oli näiteks läpakaga kaasas). Probleem on selles, et kui ühendada töötava arvuti külge kaardilugeja siis käsk opensc-tool --list-readers ei näita ühendatud kaardilugejat. Aitab pcscd programmi uuesti käivitamine.

Seda pcscd programmi uuesti käivitamist tahakski automatiseerida, et arvuti tuvastaks sündmuse, et USB pessa torgati kaardilugeja ning selle peale peab tegema pcscd programmile ümberlaadimise.
Kasutaja avatar
v6lur
Vana Pingviin
Vana Pingviin
Postitusi: 667
Liitunud: 08.07.2005, 03:00

Postitus Postitas v6lur »

Võiksid näidata käsu lsusb | grep Omni väljundit, kui kaardilugeja on ühendatud...
"Sleep, she is for the weak."
Kasutaja avatar
mihkel
Vana Pingviin
Vana Pingviin
Postitusi: 1284
Liitunud: 16.04.2006, 13:08

Postitus Postitas mihkel »

Rääkides lsusb-st, siis meenub, et ka seesamune käsk tõi kaardilugeja ellu. Proovi, kas sinu puhul ka toimib.
Vasta