5.34. Ändern des Besitzers

[Anmerkung]

Anmerkung

Für den Rest des Buches sollten Sie als Benutzer root arbeiten, und nicht als lfs. An dieser Stelle sollten Sie außerdem nochmals überprüfen, ob $LFS korrekt eingestellt ist.

Im Augenblick gehört der Ordner $LFS/tools dem Benutzer lfs. Dieser existiert aber nur auf dem Host-System. Wenn Sie den Ordner $LFS/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 $LFS/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. Besser ist es jedoch, jetzt den Benutzer root zum Besitzer des Ordners machen. Benutzen Sie dazu dieses Kommando:

chown -R root:root $LFS/tools

Obwohl Sie $LFS/tools nach Fertigstellung dieses LFS löchen können, entscheiden Sie sich vielleicht, den Ordner dennoch aufzuheben. Dies kann z. B. sinnvoll sein, um weitere LFS-Systeme der selben Buchversion zu installieren. Wie Sie am besten eine Sicherungskopie von $LFS/tools erstellen, ist Ihnen als lehrreiches Experiment selber überlassen ;-)

[Achtung]

Achtung

Wenn Sie die temporären Werkzeuge für weitere LFS-Installationen behalten möchten, ist genau jetzt der richtige Zeitpunkt für das Backup. Die weiteren Kommandos in Kapitel 6 verändern die zur Zeit installierten Programme, wodurch sie für zukünftige Installation unbrauchbar werden.