Author: xry111
Date: Fri Sep  4 00:38:44 2020
New Revision: 12045

Log:
env: set CONFIG_SITE to prevent potential contamination from host distro

Modified:
   trunk/BOOK/chapter04/settingenviron.xml

Modified: trunk/BOOK/chapter04/settingenviron.xml
==============================================================================
--- trunk/BOOK/chapter04/settingenviron.xml     Tue Sep  1 17:04:14 2020        
(r12044)
+++ trunk/BOOK/chapter04/settingenviron.xml     Fri Sep  4 00:38:44 2020        
(r12045)
@@ -46,7 +46,8 @@
 PATH=/usr/bin
 if [ ! -L /bin ]; then PATH=/bin:$PATH; fi
 PATH=$LFS/tools/bin:$PATH
-export LFS LC_ALL LFS_TGT PATH</literal>
+CONFIG_SITE=$LFS/usr/share/config.site
+export LFS LC_ALL LFS_TGT PATH CONFIG_SITE</literal>
 EOF</userinput></screen>
 
   <variablelist>
@@ -144,7 +145,19 @@
     </varlistentry>
 
     <varlistentry>
-      <term><parameter>export LFS LC_ALL LFS_TGT PATH</parameter></term>
+      
<term><parameter>CONFIG_SITE=$LFS/usr/share/config.site</parameter></term>
+      <listitem>
+  <para>In <xref linkend="chapter-cross-tools"/> and
+  <xref linkend="chapter-temporary-tools"/>, if this variable is not set,
+  <command>configure</command> scripts
+  will attempt to load configuration from
+  <filename>/usr/share/config.site</filename> of the host system. Override
+  it to prevent potential contamination from host.</para>
+      </listitem>
+    </varlistentry>
+
+    <varlistentry>
+      <term><parameter>export ...</parameter></term>
       <listitem>
         <para>While the above commands have set some variables, in order
         to make them visible within any sub-shells, we export them.</para>
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to