Les détails sur ce paquet sont situés dans Section 10.22.4, « Contenu de Shadow. »
Le paquet Shadow contient des programmes de gestion de mots de passe d'une façon sécurisée.
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. »