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 ;-)
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.