TESSERA SANITARIA E CARTA NAZIONALE DEI SERVIZI
Procedura per Linux
Carte Athena (nessuna sigla o sigla "AC 2013" presente)
1. Scaricare il pacchetto software di installazione della TS-CNS da questo link;
2. Decomprimere il pacchetto software in una cartella locale;
3. Spostarsi nella cartella contenente il software appena scaricato;
4. Copiare il file libaseCnsP11.so in una cartella per la quale l’utente possieda i permessi di lettura;

I. Se il sistema utilizzato è a 64 bit il file da utilizzare è quello contenuto nella directory /smart_card/x64;
II. Se il sistema utilizzato è a 32 bit il file da utilizzare è quello contenuto nella directory /smart_card/x86;

E’ consigliabile copiare il file libaseCnsP11.so in una cartella di sistema come ad esempio:

/usr/local/lib
/usr/lib

Dopo aver copiato i file potrebbe essere necessario aggiornare la cache delle librerie col comando:
#> ldconfig

Carte Siemens (sigla "AT 2012" presente)
1. Scaricare il pacchetto software di installazione della TS-CNS da questo link;
2. Decomprimere il pacchetto software in una cartella locale;
3. Spostarsi nella cartella contenente il software appena scaricato;
4. Selezionare il pacchetto di installazione corretto:
i. 'CardOS_API_V5_1_022_AMD64_Linux2_6_26_glibc2_7_18_pcsc1_5_5.tar.gz' per sistemi a 64 bit,
ii. 'CardOS_API_V5_1_022_Linux2_6_26_glibc2_7_18_pcsc1_5_5.tar.gz' per sistemi a 32 bit.
5. Scaricare ed estrarre l'archivio nella root directory della propria installazione Linux;
6. Assicurarsi che la directory d'installazione delle librerie (default /usr/local/lib) sia referenziata in /etc/ld.so.conf. Altrimenti riavviare il sistema o lanciare "idconfig" per aggiornare la cache del runtime linker di Linux.

Esempio:
user@system > su -
Enter password:
root@system # cd /
root@system # tar -xzvf <path_to_package>CardOS_API_<version>.tar.gz
root@system # ldconfig
root@system # exit

Potrebbe essere necessario aggiornare la cache delle librerie col comando:
#> ldconfig

Glossario
© 2020 Regione Autonoma della Sardegna