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.