<p>Rispondo al volo perché sono via: sistema a 64bit mentre tutto il pacco di freesigner comprese le librerie sono a 32bit. </p>
<div class="gmail_quote">Il giorno 03/ago/2013 11:21, "Odeeno" <<a href="mailto:odeeno@yahoo.it">odeeno@yahoo.it</a>> ha scritto:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Purtroppo non capisco cosa non funzioni: a me pare che non trovi i<br>
token, nè quello per smart card, nè la business key.<br>
<br>
Qualche info in più sul mio sistema:<br>
- SO Fedora 18 a 64 bit;<br>
- Kernel 3.9.11-200.fc18.x86_64<br>
- KDE 4.9<br>
<br>
Il test l'ho fatto sia con la business key, che con il lettore di<br>
smart card inserite:<br>
[iome@miopc lib64]$ lsusb<br>
Bus 006 Device 003: ID 072f:9000 Advanced Card Systems, Ltd ACR38<br>
AC1038-based Smart Card Reader  --> questo è il lettore di smart-card<br>
Bus 002 Device 005: ID 1307:0163 Transcend Information, Inc.<br>
256MB/512MB/1GB Flash Drive  --> questa è la business key<br>
Bus 002 Device 006: ID 072f:100d Advanced Card Systems, Ltd   --><br>
questa è la business key<br>
<br>
Fatta l'installazione, faccio partire il programma freesigner,<br>
configurazione, token... e questo è l'errore che ricevo: "classe ELF<br>
errata: ELFCLASS32"<br>
<br>
[iome@miopc freesigner-0.1.0]$ ./run.sh<br>
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading<br>
configurations from ~/.fonts.conf is deprecated.<br>
Loading configuration...<br>
Loading CA properties...<br>
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading<br>
configurations from ~/.fonts.conf is deprecated.<br>
CertsFinder running...<br>
Initializing PKCS11Signer...<br>
Trying to connect to PKCS#11 module: '/usr/lib/libbit4hipki.so' ...<br>
java.io.IOException: /usr/lib/libbit4hipki.so: classe ELF errata: ELFCLASS32<br>
<br>
+ messaggio di errore nella finestra "controllare la presenza sul<br>
sistema della libreria PKCS11 impostata".<br>
<br>
Credevo che ci fosse tutto quello che serve installato... ma<br>
evidentemente qualcosa non funziona.<br>
<br>
<br>
Il 31 luglio 2013 09:50, Luca 'remix_tj' Lorenzetto<br>
<<a href="mailto:lorenzetto.luca@gmail.com">lorenzetto.luca@gmail.com</a>> ha scritto:<br>
> 2013/7/31 Odeeno <<a href="mailto:odeeno@yahoo.it">odeeno@yahoo.it</a>>:<br>
>> La business key di infocamere, come fai a farla ricoonoscere? Ci sono<br>
>> dei driver specifici?<br>
>> Ci sono i driver per i lettori Bit4id serie 38U, ma per la business<br>
>> key non funzionano.<br>
>><br>
>> Questo è quanto rileva il pc:<br>
>> Bus 002 Device 014: ID 1307:0163 Transcend Information, Inc.<br>
>> 256MB/512MB/1GB Flash Drive<br>
>> Bus 002 Device 015: ID 072f:100d Advanced Card Systems, Ltd<br>
>><br>
><br>
> Allora io ho specificato come libreria su freesigner, l'ultima volta<br>
> che l'ho usato questa:<br>
> /usr/lib/libbit4ipki.so (o qualcosa di simile, comunque che si<br>
> chiamava bit4ipki sicuramente)<br>
<br>
Questa l'ho scaricata e copiata nella cartella delle librerie<br>
[iome@miopc /]$ ls -l /usr/lib64/libbit*<br>
-rwxrwxrwx. 1 root root 888917  2 ago 22.31 /usr/lib64/libbit4hipki.so<br>
-rw-rw-rw-. 1 root root    111  2 ago 22.31 /usr/lib64/libbit4hipki.so.conf<br>
lrwxrwxrwx. 1 root root     15  2 ago 23.26 /usr/lib64/libbit4p11.so.0<br>
-> libbit4hipki.so<br>
<br>
... e non sapendo se corretto o meno l'ho copiata anche nelle librerie<br>
a 32bit in /usr/lib/<br>
<br>
> Il fatto è che non basta solo questo, ma ti serve un implementazione<br>
> della cryptoki che interroghi la smartcard. Su linux è<br>
> libpkcs11wrapper.so che puoi trovare inclusa con j4sign se fai tutta<br>
> la procedura di installazione.<br>
<br>
Questa l'ho trovata nei pacchetti di Dike e copiata nelle cartelle<br>
/usr/lib e /usr/lib64<br>
<br>
>>> In più ho utilizzato più volte dike per linux per firmare documenti digitali.<br>
>> Allora avrei due domande da farti:<br>
>> - i pacchetti sono solo per UBUNTU: non posso installare Ubuntu, solo<br>
>> perchè ho bisogno di firmare, hai qualche suggerimento per chi usa<br>
>> distro derivate Red Hat?<br>
> Certo, scompatti il file deb e ti tiri fuori i file che ti servono.<br>
> Oppure cerchi su google e trovi:<br>
> <a href="http://www.linuxdocs.org/HOWTOs/RPM-for-Unix-HOWTO-8.html" target="_blank">http://www.linuxdocs.org/HOWTOs/RPM-for-Unix-HOWTO-8.html</a><br>
<br>
Grazie, ottima dritta anche per il futuro.<br>
<br>
<br>
>> - per attivazione della carta, cambio PIN, verifica, ... in pratica<br>
>> per quelle funzioni che si trovano in Dike-util, come fai?<br>
><br>
> Ora non ricordo, ma credo ci sia anche dike-util. In ogni caso<br>
> comunque alcune funzioni (tipo il rinnovo) credo si possano fare solo<br>
> da windows.<br>
<br>
Credo che siano funzioni integrate nel programma pcsc-tool: quando<br>
riuscirò a far andare questi C@z..pita di token proverò.<br>
<br>
>> E a parte tutto il supporto INFOCAMERE per linux FA PIETA', sia per la<br>
>> mancanza di software, sia perchè non si capisce come far funzionare<br>
>> ste business key, che nel concetto sono una cosa molto utile, ma in<br>
>> concreto sono inutili in linux.<br>
> Ti ripeto che comunque io ho usato allo stesso identico modo e cono lo<br>
> stesso identico driver le businesskey di infocamere, le smartcard di<br>
> infocamere e le smartcard di poste italiane. Tutto allo stesso modo,<br>
> selezionando staticamente all'interno del software il driver da<br>
> utilizzare (nel caso non ne venga specificata un altra)<br>
<br>
Come vedi sopra, ho ancora qualche problema.<br>
Ho già impiegato fin troppo tempo ... ma non è possibile secondo voi<br>
semplificare un poco?<br>
Mi chiedo: visto che le librerie ci sono, i programmi di gestione<br>
anche, non sarebbe possibile integrare anche la funzione di firma con<br>
smart card (non sono certificati s/mime in definitiva?) in programmi<br>
open source e già disponibili tipo kgpg o kleopatra (uso kde e uso<br>
kleopatra per le firma gpg)... è davvero così complesso? Non posso<br>
credere che siamo solo noi italiani ad utilizzare smart card e token<br>
usb per la firma digitale di documenti ed email... possibile?<br>
<br>
_______________________________________________<br>
montellug mailing list<br>
<a href="mailto:montellug@montellug.it">montellug@montellug.it</a><br>
<a href="http://mail.montellug.it/mailman/listinfo/montellug_montellug.it" target="_blank">http://mail.montellug.it/mailman/listinfo/montellug_montellug.it</a><br>
</blockquote></div>