Les commandes dans la suite de ce livre doivent être exécutées
alors que vous êtes connecté en tant que root et pas en tant qu'utilisateur lfs. Contrôlez à nouveau que $LFS est paramétré dans l'environnement de
root.
Pour l'instant, le répertoire $LFS/tools appartient à l'utilisateur lfs, un utilisateur qui n'existe que sur le
système hôte. Si le répertoire $LFS/tools reste ainsi, les fichiers appartiennent
à un ID utilisateur sans compte correspondant. C'est dangereux car un
compte utilisateur créé plus tard pourrait se voir attribuer ce même
ID utilisateur et être propriétaire du répertoire $LFS/tools et de tous les fichiers à l'intérieur,
les exposant ainsi à des manipulations suspectes.
Pour éviter ce problème, vous pourriez ajouter l'utilisateur
lfs au nouveau système LFS plus tard
lorsque vous créeriez le fichier /etc/passwd, en prenant garde à assigner les ID
utilisateur et groupe de la même manière que sur le Système hôte.
Mieux encore, changez le propriétaire du répertoire $LFS/tools en le rendant à l'utilisateur
root en exécutant les commandes
suivantes :
chown -R root:root $LFS/tools
Bien que le dossier $LFS/tools puisse
être effacé quand la construction du système sera fini, il peut être
conservé pour construire des systèmes LFS supplémentaires
de la même version du livre.
La meilleure façon de sauvegarder $LFS/tools est celle qui correspond à vos
préférences personnelles.
Si vous souhaitez conserver les outils temporaires pour un usage dans la construction de futurs systèmes LFS, c'est le moment à présent de les sauvegarder. Les commandes qu'implique le chapitre 6 vont modifier les outils actuellement en place, les rendant inutiles pour de futures constructions.