Carta Nazionale/Regionale dei Servizi: differenze tra le versioni

Aggiunta compatibilità Chromium; grazie, metaldaze!
(Aggiunta compatibilità Chromium; grazie, metaldaze!)
Riga 73: Riga 73:


== Configurazione del browser ==
== Configurazione del browser ==
Al momento l'unico browser a supportare queste funzionalità è Iceweasel/Firefox. 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 [http://code.google.com/p/chromium/issues/detail?id=42073 questo] bug report.
Queste funzionalità sono fornite sia da Iceweasel/Firefox che da Chromium.


Installiamo tutto il software necessario:
Installiamo tutto il software necessario:
Riga 92: Riga 92:
In questo caso sarà dunque <code>/usr/lib/i386-linux-gnu/opensc-pkcs11.so</code>; appuntiamolo da qualche parte.
In questo caso sarà dunque <code>/usr/lib/i386-linux-gnu/opensc-pkcs11.so</code>; appuntiamolo da qualche parte.


=== Iceweasel/Firefox ===
Rimane solo da aprire Iceweasel/Firefox e poi:
Rimane solo da aprire Iceweasel/Firefox e poi:
# Modifica → Preferenze → Avanzate → Cifratura (o "Certificati", nelle versioni più recenti) → Dispositivi di sicurezza → Carica
# Modifica → Preferenze → Avanzate → Cifratura (o "Certificati", nelle versioni più recenti) → Dispositivi di sicurezza → Carica
Riga 98: Riga 99:
# click su Apri → OK → OK → Chiudi
# click su Apri → OK → OK → Chiudi
# chiudere il browser
# chiudere il browser
=== Chromium ===
Installare il pacchetto libnss3-tools:
<pre>
# aptitude install libnss3-tools
</pre>
Nel caso in cui il browser fosse aperto, chiuderlo.
Inserire la smart card nel lettore, aprire un terminale e, posizionandosi nella home dell'utente, eseguire il comando
<pre>
$ modutil -dbdir sql:.pki/nssdb/  -add "CNS PKCS#11" -libfile /PATH/TO/MY/LIB.so
</pre>
dove al posto di <code>/PATH/TO/MY/LIB.so</code> metteremo il percorso che ci eravamo appuntati (nell'esempio: <code>/usr/lib/i386-linux-gnu/opensc-pkcs11.so</code>).
Verificare la corretta registrazione della libreria con
<pre>
$ modutil -dbdir sql:.pki/nssdb/ -list
</pre>


== Utilizzo dei servizi ==
== Utilizzo dei servizi ==
# Inserire la tessera nel lettore
# Inserire la tessera nel lettore
# Attendere che la tessera venga letta (in genere basta osservare il led)
# Attendere che la tessera venga letta (in genere basta osservare il led)
# Avviare Iceweasel/Firefox: se tutto va bene in genere il led smette di lampeggiare e rimane fisso acceso
# Avviare il browser: se tutto va bene in genere il led smette di lampeggiare e rimane fisso acceso
# 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
Riga 123: Riga 143:
{{Autori
{{Autori
|Autore = [[Utente:Stemby|Stemby]]
|Autore = [[Utente:Stemby|Stemby]]
|Estesa_da = [[Utente:metaldaze|metaldaze]]
|Verificata_da =
|Verificata_da =
:[[Utente:Wtf|Wtf]]
:[[Utente:Wtf|Wtf]]
914

contributi