Pagina 1 di 1

Carta regionale servizi (CRS) Lombardia.

Inviato: gio 10 set 2009, 18:48
da fe-65
Qualcuno ha fatto funzionare con Slackware il lettore di smartcard venduto in edicola nei mesi scorsi dalla Regione Lombardia e la relativa smart card ?
Se sì, con quali procedure d'installazione ?
Grazie.

Re: Carta regionale servizi (CRS) Lombardia.

Inviato: mar 8 giu 2010, 1:04
da simonevio
E' parecchio che provo a far funzionare la mia CRS rimbalzando tra i siti FVG e Lombardia, cercando di adattare i pacchetti alla Slack. Forse per i più esperti è un giochetto (sarà per questo che non ho trovato documentazione in rete che mi aiutasse?) ma per uno come me ce ne è voluta!!

E quindi, fiero di aver finalmente raggiunto il mio piccolo obiettivo, pubblico ciò che ho fatto, sperando di contribuire a far risparmiare qualche mal di testa ad altri!

Ho una Slack 13.1, Firefox 3.6.3, il lettore usb bit4id fornito gratuitamente dalla regione FVG e la CRS FVG (non so se funziona anche con le CRS Lombardia ma non vedo perchè non dovrebbe, tanto più che driver e librerie arrivano dal sito lombardo).

1- installato pcsc-lite-1.5.5-i486-1mch.txz da Slacky repository 13.1
2- installato in /usr/lib/pcsc/drivers/ il driver del lettore libminilector38-bit4id.rpm prelevato da http://www.crs.lombardia.it/components/ ... bit4id.rpm
operazione da fare manualmente; il pacchetto installerebbe il driver in /usr/lib/bit4id e non in /usr/lib/pcsc/drivers/
3- riavviato pcsc con
# /etc/rc.d/rc.pcscd restart
4- installato libbit4spki.rpm prelevato da http://www.crs.lombardia.it/components/libbit4spki.rpm
5- aggiunto un nuovo modulo di sicurezza in Firefox con Modifica->Preferenze->Avanzate->Cifratura->Dispositivi di sicurezza->Carica e inserendo in Nome File Modulo "/usr/lib/bit4id/libbit4spki.so"

Non ho idea se il lettore sia lo stesso di cui parli tu. Se non dovesse funzionare con lo stesso driver, spero di averti comunque dato qualche buona indicazione da cui partire.

Buona CRS!

Re: Carta regionale servizi (CRS) Lombardia.

Inviato: dom 24 lug 2011, 19:34
da kanzy
Per quanto riguarda l'architettura a 64bit, la procedura è sostanzialmente diversa. Poichè in tutti i treads sull'argomento non trovo risposte precise al riguardo, qui la mia installazione per Slackware e Salix 13.37-64.

AGGIORNAMENTO 30/04/2012

Scaricare i files:

- pcsc-lite-1.8.1
https://alioth.debian.org/frs/download. ... .3.tar.bz2
demone di gestione

- opensc-0.12.2
http://www.opensc-project.org/files/ope ... 2.2.tar.gz.
libreria di funzioni

- ccid-1.4.3
https://alioth.debian.org/frs/download. ... .6.tar.bz2
driver universale

(numeri di versione esistenti al momento di scrivere queste note)

Chi preferisce - sicuramente meglio - creare i pacchetti *.tgz, trova anche gli SlackBuilds sul repository http://www.slackbuilds.org alla voce 'System'.
Come si nota, NON servono i files rilasciati dalle Regioni.

---
Installazione

Prima di tutto compilare ed installare pcsc-lite, poi opensc ed infine ccid, che deve trovare i files dei pacchetti precedenti GIA` installati nel sistema per potersi compilare correttamente.

Per abilitare l'uso all'utente comune (diversamente si può operare solo da root) creare il gruppo pcscd con permessi di lettura-scrittura, ed assegnare questi permessi alla directory /var/run/pcscd (se non esiste bisogna crearla).

Esempio: 'useradd -u 257 -g pcscd -d /var/run/pcscd -s /bin/false pcscd'

Assegnare i permessi SGID a /usr/sbin/pcscd.
Avviare il demone pcscd: '/etc/rc.d/rc.pcscd start'.
(In seguito ricordarsi di avviare il demone sempre PRIMA di aprire Firefox.)

Inserire il lettore di smartcard USB (deve essere un modello compatibile 64 bit, es.: SCM Microsystems SCR3310 v2.0 32/64bit, acquisto di pochi euro su ebay).

Aprire Firefox (se non esiste bisogna installarlo) in configurazione standard, cioè con i cookies abilitati e la navigazione anonima disabilitata.
Se già aperto, chiuderlo e riaprirlo in una nuova sessione.
Scorrere il menu

Edit-> Preferences-> Advanced-> Encryption-> Security Devices: click su Load;
nella casella Module Name inserire: CRS PKCS#11 Module;
nella casella Module Filename inserire: /usr/lib64/opensc-pkcs11.so.

Sotto la voce impostata dovrebbe comparire il nome del proprio lettore.

Lanciare l'indirizzo della Regione: http://www.crs.lombardia.it/;
sotto Servizi on line per il cittadino aprire il link Servizi Socio Sanitari;
quindi aprire il link Consulta il tuo Fascicolo Sanitario Elettronico: si apre una nuova finestra giallina con i simboli della Carta Regionale Servizi e della Regione Lombardia.

Adesso (non prima) inserire la Carta Regionale Servizi nel lettore;
si accende il led (se presente) che indica un corretto funzionamento;
click su OK per accedere al menu dei servizi.

---
Per evitare che altri utenti o altre applicazioni accedano alla nostra area una volta effettuato il login, Opensc permette l'inserimento di una sola carta e di attivare una singola sessione. Per cui, in caso di errori di configurazione o di procedura, è necessario togliere la carta dal lettore e chiudere il browser per poter ripetere l'operazione.