6.4. Ändern des Besitzers

Im Augenblick gehört der Ordner /tools. Dieser existiert aber nur auf dem Host-System. Auch wenn Sie den Ordner /tools nach der fertigen Installation von LFS löschen möchten, ändern Sie vielleicht Ihre Meinung und heben ihn doch auf — z. B. um ein weiteres LFS-System zu installieren. Doch wenn Sie den Ordner /tools in seinem jetzigen Zustand behalten, gehören die Dateien einer Benutzer-ID zu der es kein Benutzerkonto gibt. Das ist gefährlich, denn ein später erstelltes Konto könnte genau diese ID erhalten und wäre damit der Besitzer von /tools und aller darin enthaltenen Dateien. Dieser Benutzer könnte alle Dateien unbemerkt manipulieren.

Um dieses Problem zu vermeiden, können Sie Ihrem LFS-System den Benutzer lfs später beim Erzeugen der /etc/passwd hinzufügen und ihm die gleiche Benutzer-ID und Gruppen-ID wie auf Ihrem Host-System geben. Alternativ können Sie root zum Besitzer des Ordners machen. Benutzen Sie dazu dieses Kommando:

chown -R 0:0 /tools

Das Kommando benutzt 0:0 anstelle von root:root, weil chown den Namen „root“ noch nicht auflösen kann, solange die Passwortdatei noch nicht erzeugt wurde. Wir gehen im weiteren Verlauf davon aus, dass Sie chown ausführen anstatt den Benutzer „lfs“ zu erstellen.