p11-kit-0.23.8

Introduction à p11-kit

Le paquet p11-kit offre une façon de charger et d'énumérer les modules PKCS #11 (un standard d'interface de chiffrement).

Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.1.

Informations sur le paquet

Dépendances de p11-kit

Recommandées

Facultatives

NSS-3.32, GTK-Doc-1.26 et libxslt-1.1.29

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/p11-kit

Installation de p11-kit

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. Le test test-token est connu pour échouer.

Maintenant, en tant qu'utilisateur root :

make install

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.26 et libxslt-1.1.29 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 :

if [ -e /usr/lib/libnssckbi.so ]; then
  readlink /usr/lib/libnssckbi.so ||
  rm -v /usr/lib/libnssckbi.so    &&
  ln -sfv ./pkcs11/p11-kit-trust.so /usr/lib/libnssckbi.so
fi

Contenu

Programme installé: 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.

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 2017-08-21 03:54:25 +0200