Carta Nazionale/Regionale dei Servizi

Da Guide@Debianizzati.Org.

(Differenze fra le revisioni)
m (Installazione dei driver del lettore: Ctrl+C per uscire)
(Utilizzo dei servizi: avviare Iceweasel)
Riga 79: Riga 79:
# Inserire la tessera nel lettore
# Inserire la tessera nel lettore
# Attendere che la tessera venga letta (nel caso del lettore bit4id il led smette di lampeggiare e rimane fisso acceso)
# Attendere che la tessera venga letta (nel caso del lettore bit4id il led smette di lampeggiare e rimane fisso acceso)
 +
# Avviare Iceweasel
# Accedere alla pagina interessata: si dovrebbe aprire una finestra che richiede il PIN
# Accedere alla pagina interessata: si dovrebbe aprire una finestra che richiede il PIN
# Usufruire dei servizi
# Usufruire dei servizi

Versione delle 16:47, 9 gen 2012

Document-page-setup.png Attenzione: questo articolo è ancora incompleto e in fase di scrittura da parte del suo autore.

Sentitevi liberi di contribuire, proponendo modifiche alla guida tramite l'apposita pagina di discussione, in modo da non interferire con il lavoro portato avanti sulla voce. Per altre informazioni si rimanda al template.



Edit-clear-history.png Attenzione. Questa guida necessita di un controllo, per via del tempo trascorso dall'ultima verifica e delle versioni di Debian con cui è stata testata.

Debian-swirl.png Versioni Compatibili
Debian 7 "Wheezy"
ERRORE: utilizzare "Unstable_2020" come parametro al posto di "Sid"! Vedi qui.

Indice

Introduzione

La CNS/CRS è una smart card che permette l'accesso a servizi online forniti da diversi enti pubblici italiani.

Questa guida illustra la procedura che permette di accedere a questi servizi utilizzando esclusivamente software libero presente nei repository ufficiali Debian.

Prerequisiti

Installazione dei driver del lettore

Collegare il lettore ad una porta USB.

$ lsusb
[cut]
Bus 003 Device 002: ID 072f:9000 Advanced Card Systems, Ltd ACR38 AC1038-based Smart Card Reader

In questo caso si tratta del lettore bit4id fornito tempo fa da Regione Lombardia. Il pacchetto da installare è libacr38u:

# aptitude install libacr38u

Se si dispone di un altro modello, effettuare una ricerca su Internet per trovare il driver da utilizzare.

Installiamo pcscd e pcsc-tools, per verificare che il lettore funzioni correttamente:

# aptitude install pcscd pcsc-tools

A questo punto:

$ pcsc_scan
PC/SC device scanner
V 1.4.17 (c) 2001-2009, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.5.5
Scanning present readers...
0: ACS ACR38U 00 00

Mon Jan  9 15:42:56 2012
 Reader 0: ACS ACR38U 00 00
  Card state: Card removed,  

Si provi ad inserire ed estrarre delle tessere: se vengono viste, va tutto bene:

  Card state: Card inserted, Shared Mode,  
[cut]
	Italian healtcare card (TS) National Service Card (CNS)

Per uscire, basta digitare Ctrl+C.

Configurazione del browser

Al momento l'unico browser a supportare queste funzionalità è Iceweasel. Su Chromium ci sono da molti mesi lavori in corso in tal senso, ma è difficile prevedere quando il software di casa Google sarà utilizzabile; chi è interessato, può tenere d'occhio questo bug report.

Installiamo tutto il software necessario:

# aptitude install iceweasel-l10n-it opensc

A questo punto occorre trovare il percorso della libreria OpenSC necessaria per accedere ai portali che fanno utilizzo della tecnologia CNS; potrebbe essere diverso a seconda dell'architettura, e quindi cerchiamolo con:

$ dpkg -L opensc | grep /opensc-pkcs11.so
/usr/lib/opensc-pkcs11.so

In questo caso sarà dunque /usr/lib/opensc-pkcs11.so; appuntiamolo da qualche parte.

Rimane solo da aprire Iceweasel e poi:

  1. Modifica → Preferenze → Avanzate → Cifratura → Dispositivi di sicurezza → Carica
  2. inserire nel campo "Nome modulo": CRS PKCS#11
  3. click su "Sfoglia" e selezionare il file che ci eravamo appuntati (nell'esempio: /usr/lib/opensc-pkcs11.so)
  4. click su Apri → OK → OK → Chiudi
  5. chiudere Iceweasel

Utilizzo dei servizi

  1. Inserire la tessera nel lettore
  2. Attendere che la tessera venga letta (nel caso del lettore bit4id il led smette di lampeggiare e rimane fisso acceso)
  3. Avviare Iceweasel
  4. Accedere alla pagina interessata: si dovrebbe aprire una finestra che richiede il PIN
  5. Usufruire dei servizi

Fonti



Stemby

Strumenti personali
Namespace
Varianti
Azioni
Navigazione
Risorse
Strumenti