1. Baixar-me el font del Opensc
2. Baixarme el fond del Opendnie al mateix directori que tinc que he baixat el source del opensc
3. extreure el fitxers del opendnie sobre el opensc. Van aparar al mateix directori que els fonts del openssc
4. compilar els fonts. Primer hi ha que actualitzar
5. Instal·lar si no està instalat el opensc
7. editar el /etc/opensc/opensc.conf i des-comentar les linies que afecten al DNI (Nota hi ha que tenir el pinentry baixat)
# Special configuration data for dnie card driver
card_driver dnie {
# Enable/Disable user consent on signing (default: enable)
user_consent_enabled = true;
# Path to pinentry application ( ignored for Windows build )
user_consent_app = /usr/bin/pinentry-qt4;
}
8. des-comentar en el mateix fitxer la linea enable_pinpad = false;
# The following section shows definitions for PC/SC readers.
reader_driver pcsc {
# Limit command and response sizes.
# Default: n/a
# max_send_size = 255;
# max_recv_size = 256;
......
# Enable pinpad if detected (PC/SC v2.0.2 Part 10)
# Default: true
enable_pinpad = false;
#
# Use specific pcsc provider.
# Default: libpcsclite.so.1
# provider_library = libpcsclite.so.1
}
9. Rearrancar el pcscd
/etc/init.d/pcscd restart
10. Per el Chrome: amb un usuari normal i executat a un terminal
modutil -add "DNIE" -libfile /usr/lib/opensc-pkcs11.so -dbdir sql:/home/usuari-normal/.pki/nssdb/
He verificat amb les webs de la aeat i del deni-electronico i funciona correctament