diff options
Diffstat (limited to 'chapter04/settingenviron.xml')
-rw-r--r-- | chapter04/settingenviron.xml | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/chapter04/settingenviron.xml b/chapter04/settingenviron.xml index 747b90b80..3b18d42da 100644 --- a/chapter04/settingenviron.xml +++ b/chapter04/settingenviron.xml @@ -153,6 +153,23 @@ EOF</userinput></screen> </variablelist> + <important> + + <para>Several commercial distributions add a non-documented instantiation + of <filename>/etc/bash.bashrc</filename> to the initialization of + <command>bash</command>. This file has the potential to modify the lfs + user's envirnment in ways that can affect the building of critical LFS + packages. To make sure the lfs user's envronment is clean, check for the + presence of <filename>/etc/bash.bashrc</filename> and, if present, move it + out of the way. As the root user, run:</para> + + <screen role="nodump"><userinput>mv -v /etc/bash.bashrc /etc/bash.bashrc.NOUSE</userinput></screen> + + <para>After use of the lfs user is finished at the end of <xref + linkend="chapter-chroot-temporary-tools"/>, you can restore + <filename>/etc/bash.bashrc</filename> (if desired).</para> + </important> + <para>Finally, to have the environment fully prepared for building the temporary tools, source the just-created user profile:</para> |