Kommandoene i resten av denne boken må utføres logget på som bruker
root
og ikke lenger som bruker
lfs
. Også dobbelt sjekk at
$LFS
er satt i root
sitt miljø.
For øyeblikket er hele mappehierarkiet i $LFS
eid av brukeren lfs
, en bruker som bare eksisterer på
vertssystemet. Hvis mappene og filene under $LFS
blir holdt som de er, vil de være eid av en
bruker-ID uten en tilsvarende konto. Dette er farlig pga en
brukerkonto opprettet senere kan få samme bruker-ID og eie alle
filene under $LFS
, dermed eksponere
disse filene til mulig ondsinnet manipulasjon.
For å løse dette problemet, endre eierskap til $LFS/*
mapper til bruker root
ved å kjøre følgende kommando:
chown -R root:root $LFS/{usr,lib,var,etc,bin,sbin,tools} case $(uname -m) in x86_64) chown -R root:root $LFS/lib64 ;; esac