Actuellement, le répertoire /tools
appartient à l'utilisateur lfs. Néanmoins, ce compte
utilisateur existe seulement sur votre système hôte. Bien que le répertoire
/tools
peut être supprimé une fois le
système LFS terminé, il peut être conservé pour construire d'autres systèmes LFS.
Si ce répertoire est conservé tel qu'il est, les fichiers appartiennent à un
identifiant sans compte correspondant. Ceci est dangereux car par la suite un
compte utilisateur pourrait obtenir cet identifiant et devenir soudainement le
propriétaire du répertoire /tools
et les
fichiers qu'il contient, les exposant à une manipulation détournée possible.
Pour éviter ce problème, ajoutez l'utilisateur lfs
dans votre nouveau système LFS en créant plus tard le fichier
/etc/passwd
, et en prenant garde d'affecter le bon
identifiant utilisateur et groupe. Sinon, affectez le contenu du répertoire
/tools
à l'utilisateur
root en lançant la commande suivante :
chown -R 0:0 /tools
La commande utilise 0:0
au lieu de
root:root
car chown n'est pas capable
de résoudre le nom « root » tant que le fichier des mots de passe
n'est pas créé. Ce livre suppose que vous avez exécuté la commande
chown.