p11-kit-0.23.15
Installation de p11-kit
Préparez le crochet d'ancrage spécifique à la distribution :
sed '20,$ d' -i trust/trust-extract-compat.in &&
cat >> trust/trust-extract-compat.in << "EOF"
# Copy existing anchor modifications to /etc/ssl/local
/usr/libexec/make-ca/copy-trust-modifications
# Generate a new trust store
/usr/sbin/make-ca -f -g
EOF
Installez p11-kit en lançant les
commandes suivantes :
./configure --prefix=/usr \
--sysconfdir=/etc \
--with-trust-paths=/etc/pki/anchors &&
make
Pour tester les résultats lancez : make check.
Maintenant, en tant qu'utilisateur root
:
make install &&
ln -s /usr/libexec/p11-kit/trust-extract-compat \
/usr/bin/update-ca-certificates
Explication des commandes
--with-trust-paths=/etc/pki/anchors
:
ce paramètre initialise l'emplacement des certificats de confiance
utilisés par libp11-kit.so.
--with-hash-impl=freebl
: Utilisez
ce paramètre si vous voulez utiliser la bibliothèque Freebl de
NSS pour le calcul des hashs SHA1
et MD5.
--enable-doc
: Utilisez ce
paramètre si vous avez installé GTK-Doc-1.29 et
libxslt-1.1.33 et souhaitez reconstruire la
documentation et générer les pages de manuel.
Configuration de p11-kit
Le module de confiance p11-kit
(/usr/lib/libp11-kit.so
) peut être
utilisé comme remplaçant de /usr/lib/libnssckbi.so
pour rendre les CA du
système disponibles de manière transparente pour les applications
conscientes de NSS, plutôt qu'une
liste statique fournie par /usr/lib/libnssckbi.so
. En tant qu'utilisateur
root
, exécutez les commandes
suivantes :
ln -sfv ./pkcs11/p11-kit-trust.so /usr/lib/libnssckbi.so
Contenu
Programmes installés:
p11-kit et trust
Bibliothèques installées:
libp11-kit.so et p11-kit-proxy.so
Répertoires installés:
/etc/pkcs11, /usr/include/p11-kit-1,
/usr/lib/{p11-kit,pkcs11}, /usr/share/gtk-doc/html/p11-kit et
/usr/share/p11-kit
Descriptions courtes
p11-kit
|
est un outil en ligne de commande qui peut être utilisé
pour faire des opérations sur les modules PKCS#11
configurés sur le système.
|
trust
|
est un outil en ligne de commandes pour examiner et
modifier le stockage de la politique de partage.
|
update-ca-certificates
|
est un outil de la ligne de commande pour extraire les
certificats locaux d'une banque ancre mise à jour et pour
régénérer toutes les ancres et les banques de certificats
sur le système.
|
libp11-kit.so
|
contient les fonctions utilisées pour coordonner
l'initialisation et la finalisation d'un module PKCS#11.
|
p11-kit-proxy.so
|
est un module proxy PKCS#11.
|
Last updated on 2019-02-24 21:00:49 +0000