6.4. Ändern des Besitzers

Im Augenblick gehört der Ordner /tools dem Benutzer lfs, ein Benutzer, der aber nur auf dem Host-System existiert. Auch wenn Sie den Ordner /tools nach der fertigen Installation von LFS löschen möchten, entscheiden Sie sich vielleicht, es doch aufzubewahren, zum Beispiel, um weitere LFS-Systeme zu bauen. Doch wenn Sie den /tools-Ordner in seinem jetzigen Zustand behalten, haben Sie Dateien mit einer Benutzer-ID, zu der es kein Benutzerkonto gibt. Das ist gefährlich, denn ein später erstelltes Konto könnte genau diese ID bekommen und wäre damit plötzlich der Besitzer des Ordners /tools und aller Dateien darin. 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 den Inhalt des Ordners /tools dem Benutzer root zuordnen. Benutzen Sie dazu folgendes Kommando:

chown -R 0:0 /tools

Das Kommando benutzt 0:0 anstelle von root:root, weil chown den Namen „root“ nicht auflösen kann, solange die Passwortdatei noch nicht erzeugt wurde. Wir gehen in diesem Buch davon aus, dass Sie das chown-Kommando ausführen.