Carta Nazionale/Regionale dei Servizi: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
m
(Aggiunta compatibilità Chromium; grazie, metaldaze!)
(5 versioni intermedie di 3 utenti non mostrate)
Riga 1: Riga 1:
{{Versioni compatibili|Wheezy|Jessie|Testing_2016}}
{{Versioni compatibili|Wheezy|Jessie|Stretch|Buster}}
== Introduzione ==
== Introduzione ==
La CNS/CRS è una smart card che permette l'accesso a servizi online forniti da diversi enti pubblici italiani.
La CNS/CRS è una smart card che permette l'accesso a servizi online forniti da diversi enti pubblici italiani.
Riga 75: Riga 75:
Queste funzionalità sono fornite sia da Iceweasel/Firefox che da Chromium.
Queste funzionalità sono fornite sia da Iceweasel/Firefox che da Chromium.


Installiamo tutto il software necessario:
Installiamo OpenSC:
<pre>
<pre>
# aptitude install iceweasel-l10n-it opensc
# aptitude install opensc
</pre>
Oppure, a partire da Debian Stretch:
<pre>
# aptitude install firefox-esr-l10n-it opensc
</pre>
</pre>


Riga 93: Riga 89:


=== Iceweasel/Firefox ===
=== Iceweasel/Firefox ===
<pre>
# aptitude install iceweasel-l10n-it
</pre>
Oppure, a partire da Debian Stretch:
<pre>
# aptitude install firefox-esr-l10n-it
</pre>
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 101: Riga 105:


=== Chromium ===
=== Chromium ===
Installare il pacchetto libnss3-tools:
Installare tutto il software necessario:
<pre>
<pre>
# aptitude install libnss3-tools
# aptitude install chromium-l10n libnss3-tools
</pre>
</pre>


Riga 110: Riga 114:
Inserire la smart card nel lettore, aprire un terminale e, posizionandosi nella home dell'utente, eseguire il comando
Inserire la smart card nel lettore, aprire un terminale e, posizionandosi nella home dell'utente, eseguire il comando
<pre>
<pre>
$ modutil -dbdir sql:.pki/nssdb/ -add "CNS PKCS#11" -libfile /PATH/TO/MY/LIB.so
$ modutil -dbdir sql:.pki/nssdb/ -add "CNS PKCS#11" -libfile /PATH/TO/MY/LIB.so
</pre>
</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>).
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>).
Riga 127: Riga 131:
# Chiudere il browser e aspettare che il led torni a lampeggiare
# Chiudere il browser e aspettare che il led torni a lampeggiare
# Estrarre la tessera
# Estrarre la tessera
== Lettura dei dati pubblici sulla tessera ==
La tessera sanitaria contiene sul filesystem alcuni dati pubblici che si possono leggere sia con la
interfaccia smartcard sia con un lettore contactless per le tessere sanitarie più recenti (post 2018 almeno).
I dati pubblici (codice fiscale, nome e cognome, numero di tessera) sono sufficienti nei totem di pagamento
delle prestazioni sanitarie in Emilia Romagna.
Chi ha ruby può avere un'idea del contenuto con lo [https://github.com/francescm/tessera_sanitaria script di prova].


== Problematiche aperte ==
== Problematiche aperte ==
Riga 146: Riga 160:
|Verificata_da =
|Verificata_da =
:[[Utente:Wtf|Wtf]]
:[[Utente:Wtf|Wtf]]
|Numero_revisori = 1
:[[Utente:Usmnunter|Usmnunter]] 15:10, 10 set 2019 (CEST)
|Numero_revisori = 2
}}
}}


2

contributi

Menu di navigazione