Actuellement, les répertoires /tools et
/cross-tools appartiennent à
l'utilisateur clfs, un
utilisateur qui n'existe que sur le système hôte. Bien que
/tools et /cross-tools puissent être supprimés une fois le
système CLFS terminé, ils peuvent être gardés pour créer des systèmes
CLFS supplémentaires. Si les répertoires /tools et /cross-tools sont gardés tel quel, les fichiers
appartiennent à un UID sans compte correspondant. Ceci est dangeureux
car un compte utilisateur créé plus tard pourrait avoir ce même UID
et posséderait ces répertoires et tous les fichiers à l'intérieur, ce
qui exposerait ces fichiers à des manipulation malveillantes.
Une correction possible pour ce problème pourrait être d'ajouter
l'utilisateur clfs au nouveau système
CLFS plus tard lors de la création du fichier /etc/passwd, en prenant garde à assigner les mêmes
ID utilisateur et de groupe que sur le système hôte. Autrement,
assignez le contenu des répertoires /tools et /cross-tools à l'utilisateur root en lançant les commandes suivantes :
chown -Rv 0:0 ${CLFS}/tools
chown -Rv 0:0 ${CLFS}/cross-tools