Introduction à keyutils
Keyutils est un ensemble d'outils
de gestion de la conservation des clés dans le noyau, que peuvent
utiliser les systèmes de fichiers, les périphériques de blocs et la
base pour conserver l'autorisation et les clés de chiffrement
nécessaires pour effectuer des opérations sécurisées.
Note
Development versions of BLFS may not build or run some packages
properly if dependencies have been updated since the most recent
stable versions of the book.
Informations sur le paquet
-
Téléchargement (HTTP) :
https://people.redhat.com/~dhowells/keyutils/keyutils-1.6.1.tar.bz2
-
Téléchargement (FTP) :
-
Somme de contrôle MD5 : 919af7f33576816b423d537f8a8692e8
-
Taille du téléchargement : 96 Ko
-
Estimation de l'espace disque requis : 1.9 Mo (avec
les tests)
-
Estimation du temps de construction : moins de 0.1 SBU
(plus 0.6 SBU pour les tests)
Dépendances de keyutils
Requises
MIT Kerberos V5-1.20
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/keyutils
Installation de keyutils
Installez keyutils en exécutant
les commandes suivantes :
sed -i 's:$(LIBDIR)/$(PKGCONFIG_DIR):/usr/lib/pkgconfig:' Makefile &&
make
Pour tester les résultats, lancez, en tant qu'utilisateur
root
:
make -k test
Remarquez que plusieurs tests échoueront si certaines options peu
communes du noyau n'ont pas été utilisées lors de la construction
de votre noyau. Cela comprend CONFIG_BIG_KEYS,
CONFIG_KEY_DH_OPERATIONS et CONFIG_CRYPTO_DH.
Maintenant, en tant qu'utilisateur root
:
make NO_ARLIB=1 LIBDIR=/usr/lib BINDIR=/usr/bin SBINDIR=/usr/sbin install
Explication des commandes
sed ...
Makefile : cette commande s'assure que le
fichier pkgconfig est placé dans le bon répertoire.
NO_ARLIB=1
: Ce
drapeau désactive l'installation des bibliothèques statiques.