7.5. Shadow-4.1.5.1

Le paquet Shadow contient des programmes de gestion de mots de passe d'une façon sécurisée.

7.5.1. Installation de Shadow

Désactivez l'installation du programme groups, car Coreutils offre une meilleure version :

cp -v src/Makefile.in{,.orig}
sed -e 's/groups$(EXEEXT) //' src/Makefile.in.orig > src/Makefile.in

Préparez la compilation de Shadow :

CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    --build=${CLFS_HOST} --host=${CLFS_TARGET} --sysconfdir=/etc

Voici la signification des options de configure :

--sysconfdir=/etc

Dit à Shadow d'installer ses fichiers de configuration dans /etc et non dans /tools/etc.

Compilez le paquet :

make

Ce paquet n'est pas fourni avec une suite de tests.

Installez le paquet :

make DESTDIR=${CLFS} install

Les détails sur ce paquet sont situés dans Section 10.22.4, « Contenu de Shadow. »