7.2. Mudando Propriedade

[Nota]

Nota

Os comandos no resto deste livro precisam ser realizados enquanto logado(a) como usuário(a) root e não mais como usuário(a) lfs. Também, verifique duplamente se $LFS está configurada no ambiente do(a) root.

Atualmente, a hierarquia de diretório inteira em $LFS é de propriedade do(a) usuário(a) lfs, um(a) usuário(a) que existe somente no sistema anfitrião. Se os diretórios e os arquivos sob $LFS forem mantidos como estão, [então] eles serão de propriedade de um ID de usuária(o) sem uma conta correspondente. Isso é perigoso, pois uma conta de usuária(o) criada posteriormente poderia obter esse mesmo ID de usuária(o) e se tornaria proprietária(o) de todos os arquivos sob $LFS, dessa forma expondo esses arquivos a possível manipulação maliciosa.

Para endereçar esse problema, mude a propriedade dos diretórios $LFS/* para usuária(o) root executando o seguinte comando:

chown --from lfs -R root:root $LFS/{usr,lib,var,etc,bin,sbin,tools}
case $(uname -m) in
  x86_64) chown --from lfs -R root:root $LFS/lib64 ;;
esac