Salve,
Innanzitutto auguri di un buon inizio 2023.
Scrivo ad entrambe le liste dato che probabilmente ci sono persone
potenzialmente interessate.
Da qualche settimana sono titolare di una CIE (Carta d'Identità
Elettronica), e quindi ovviamente sto provando ad utilizzarla con
l'ottimo lettore ACR1281U-C1 acquistato tempo fa.
Inizio subito dicendo che sulla mia attuale Ubuntu 22.04 i binari
ufficiali scaricabili da
https://www.cartaidentita.interno.gov.it/fornitori-di-servizi/documentazione-middleware-cie/
Danno un segmentation fault già in fase di "abbinamento" della carta.
L'abbinamento è la procedura - piuttosto barocca -
che lega la carta allo specifico PC impostando una cache locale cifrata
con la prima parte del PIN.
Anche la compilazione del repository ufficiale
https://github.com/italia/cie-middleware-linux
fallisce .
Invece ho avuto di nuovo un'ottima esperienza (dopo i primi passi di un
anno fa) con il repository di Gianluca Boiano aka M0rf30:
https://github.com/M0Rf30/cie-middleware-linux
A cui ho potuto dare anche un piccolo contributo.
Punti di forza:
- Procedura di build molto semplice e con strumenti standard (gradle per
java, meson per la parte C++)
- Adattamento e linking dinamico alle librerie linux standard
disponibili sul sistema operativo
- Ottima competenza e disponibilità dello sviluppatore
Sarei molto contento se qualcuno potesse dare qualche parere, ovviamente
sono disponibile per quanto posso per suggerimenti sulla compilazione,
magari anche organizzando un piccolo incontro ad hoc.
ciao,
rob