• Compilazine CNS ACx 2021 ottenendo un pacchetto .deb

    From Davide Prina@21:1/5 to All on Sat Jun 4 17:40:01 2022
    Ciao,

    mi è arrivata anche a me una CNS ACx 2021
    purtroppo non sono riuscito a riattivare la CNS prima della
    scadenza dal sito del ministero :-( https://sistemats4.sanita.finanze.it/SimossSmartCardCittadinoWeb/

    e quindi ho preso appuntamento per riavere il PIN su quella nuova.

    Prima con il sito di Regione Lombardia era più semplice
    l'attivazione della tessera nuova, su questo non ho ben
    capito cosa dovevo fare...

    Per la compilazione dei driver con patch consigliata qui
    in lista ho fatto i seguenti passi, per fare tutto alla
    debian way (ho fatto tutto su Debian testing... in attesa
    dell'arrivo della patch nei repository di Debian):

    1) installare le dipendenze necessarie per la ricompilazione
    # apt build-dep opensc

    2) creazione directory per la compilazione
    $ mkdir ~/src
    $ cd /src
    $ apt source opensc

    purtroppo le modifiche fatte da 3v1n0 sono su sorgenti in
    lavorazione e non mi ci sono messo a cercare di portarli
    alla versione presente in Debian (copiando semplicemente i
    file modificati non funziona).

    3) estrazione della versione creata da 3v1n0

    $ git clone https://github.com/3v1n0/OpenSC.git
    $ cd OpenSC

    4) debianizzazione della versione di 3v1n0 (non sono sicuro
    al 100% che questa operazione sia sicura/funzionante)

    $ cp -R ../opensc-0.22.0/debian .

    5) compilazione alla Debian way

    $ fakeroot debian/rules binary

    6) installazione dei pacchetti prodotti

    # apt install ./opensc_0.22.0-2_amd64.deb ./opensc-pkcs11_0.22.0-2_amd64.deb

    7) riavviare i servizi e se il browser era già aperto
    chiuderlo e riaprirlo

    # systemctl restart pcscd pcscd.socket

    a questo punto dovrebbe funzionare

    Io purtroppo, per il problema sopraindicato, ho solo potuto
    verificare che da Firefox arriva a chiedermi il PIN.

    Nota: il pacchetto risultante viene sostituito al prossimo
    upgrade del sistema. Per evitare questo bisogna
    compilarlo mettendogli una sottoversione maggiore
    dell'attuale o reinstallarlo quando serve

    Se qualcuno ha la tessera nuova con PIN può provare la
    procedura qui indicata e indicare se effettivamente è
    funzionante.

    Ciao
    Davide

    --
    La mia privacy non è affar tuo
    https://noyb.eu/it

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)