Subversion Repositories svn LFS-FR

Compare Revisions

Ignore whitespace Rev 735 → Rev 736

/trunk/lfs/chapter07/inputrc.xml
42,8 → 42,8
suivante&nbsp;:</para>
 
<screen><userinput>cat &gt; /etc/inputrc &lt;&lt; "EOF"
<literal># Begin /etc/inputrc
# Modified by Chris Lynn &lt;roryo@roryo.dynup.net&gt;
<literal># Début de /etc/inputrc
# Modifié par Chris Lynn &lt;roryo@roryo.dynup.net&gt;
 
# Ne pas tout sortir sur une seule ligne
set horizontal-scroll-mode Off
84,7 → 84,7
"\e[H": beginning-of-line
"\e[F": end-of-line
 
# End /etc/inputrc</literal>
# Fin de /etc/inputrc</literal>
EOF</userinput></screen>
 
</sect1>
/trunk/blfs/basicnet/basicnet.xml
1,19 → 1,26
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE part PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!DOCTYPE part PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../general.ent">
%general-entities;
]>
 
<!--
$LastChangedBy: alexander $
$Date: 2008-12-31 18:36:25 $
-->
 
<part id="basicnet" xreflabel="Basic Networking">
<?dbhtml filename="basicnet.html" dir="basicnet"?>
<title>Basic Networking</title>
<?dbhtml filename="basicnet.html" dir="basicnet"?>
 
<title>Réseau basique</title>
 
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="netlibs/netlibs.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="textweb/textweb.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="netprogs/netprogs.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="netutils/netutils.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mailnews/mailnews.xml"/>
 
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="connect/connect.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="netlibs/netlibs.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="textweb/textweb.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="netprogs/netprogs.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="netutils/netutils.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mailnews/mailnews.xml"/>
 
</part>
/trunk/blfs/basicnet/connect/dhcpcd.xml
1,114 → 1,85
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY dhcpcd-download-http "http://www.phystech.com/ftp/dhcpcd-&dhcpcd-version;.tar.gz">
<!ENTITY dhcpcd-download-ftp "ftp://ftp.phystech.com/pub/dhcpcd-&dhcpcd-version;.tar.gz">
<!ENTITY dhcpcd-md5sum "dd627a121e43835bead3ffef5b1a72fd">
<!ENTITY dhcpcd-size "145 KB">
<!ENTITY dhcpcd-buildsize "944 KB">
<!ENTITY dhcpcd-time "0.04 SBU">
<!ENTITY dhcpcd-download-http "http://download.berlios.de/dhcpcd/dhcpcd-&dhcpcd-version;.tar.bz2">
<!ENTITY dhcpcd-download-ftp "ftp://ftp.osuosl.org/pub/gentoo/distfiles/dhcpcd-&dhcpcd-version;.tar.bz2">
<!ENTITY dhcpcd-md5sum "90d6df62d663bdea65d5905023377b39">
<!ENTITY dhcpcd-size "32.5 KB">
<!ENTITY dhcpcd-buildsize "0.3 MB">
<!ENTITY dhcpcd-time "less than 0.1 SBU">
]>
 
<sect1 id="dhcpcd" xreflabel="dhcpcd-&dhcpcd-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2008-11-16 21:28:00 $</date>
</sect1info>
<?dbhtml filename="dhcpcd.html"?>
<title>dhcpcd-&dhcpcd-version;</title>
<indexterm zone="dhcpcd">
<primary sortas="a-Dhcpcd">Dhcpcd</primary></indexterm>
<?dbhtml filename="dhcpcd.html"?>
 
<sect2>
<sect1info>
<othername>$LastChangedBy: alexander $</othername>
<date>$Date: 2008-12-31 18:36:25 $</date>
</sect1info>
 
<title>dhcpcd-&dhcpcd-version;</title>
 
<indexterm zone="dhcpcd">
<primary sortas="a-dhcpcd">dhcpcd</primary>
</indexterm>
 
<sect2 role="package">
 
<title>Introduction à <application>dhcpcd</application></title>
 
<para>Le paquetage <application>dhcpcd</application> contient le client
<command>dhcpcd</command>. Il est utile pour connecter votre ordinateur à un
<para><application>dhcpcd</application> est une implémentation du client DHCP
spécifié dans RFC2131. Il est utile pour connecter votre ordinateur à un
réseau qui utilise <acronym>DHCP</acronym> pour affecter les adresses réseau.
</para>
 
<sect3><title>Informations sur le paquetage</title>
<itemizedlist spacing='compact'>
<listitem><para>Téléchargement (HTTP)&nbsp;: <ulink
url="&dhcpcd-download-http;"/></para></listitem>
<listitem><para>Téléchargement (FTP)&nbsp;: <ulink
url="&dhcpcd-download-ftp;"/></para></listitem>
<listitem><para>Téléchargement de la somme MD5&nbsp;: &dhcpcd-md5sum;</para></listitem>
<listitem><para>Taille du téléchargement&nbsp;:&dhcpcd-size;</para></listitem>
<listitem><para>Estimation de l'espace disque requis&nbsp;:
&dhcpcd-buildsize;</para></listitem>
<listitem><para>Estimation du temps de construction&nbsp;:
&dhcpcd-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title>Téléchargements supplémentaires</title>
<itemizedlist spacing='compact'>
<listitem><para>Correctif requis&nbsp;:
<ulink url="&patch-root;/dhcpcd-&dhcpcd-version;-fhs-1.patch"/></para>
</listitem>
</itemizedlist>
</sect3>
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>Téléchargement (HTTP)&nbsp;: <ulink url="&dhcpcd-download-http;"/></para>
</listitem>
<listitem>
<para>Téléchargement (FTP)&nbsp;: <ulink url="&dhcpcd-download-ftp;"/></para>
</listitem>
<listitem>
<para>Somme de contrôle MD5 du téléchargement&nbsp;: &dhcpcd-md5sum;</para>
</listitem>
<listitem>
<para>Taille du téléchargement&nbsp;: &dhcpcd-size;</para>
</listitem>
<listitem>
<para>Estimation de l'espace disque requis&nbsp;: &dhcpcd-buildsize;</para>
</listitem>
<listitem>
<para>Estimation du temps de construction&nbsp;: &dhcpcd-time;</para>
</listitem>
</itemizedlist>
 
</sect2>
<para condition="html" role="usernotes">Notes utilisateur&nbsp;:
<ulink url="&blfs-wiki;/dhcpcd"/></para>
 
<sect2>
<title>Installation de <application>dhcpcd</application></title>
</sect2>
 
<sect2 role="installation">
<title>Installation of dhcpcd</title>
 
<para>Installez <application>dhcpcd</application> en exécutant les commandes
suivantes&nbsp;:</para>
 
<screen><userinput><command>patch -Np1 -i ../dhcpcd-&dhcpcd-version;-fhs-1.patch &amp;&amp;
./configure --prefix="" --sysconfdir=/var/lib \
--mandir=/usr/share/man &amp;&amp;
make</command></userinput></screen>
<screen><userinput>make</userinput></screen>
 
<para>Ce paquet n'est pas fourni avec une suite de tests.</para>
 
<para>Maintenant, en tant qu'utilisateur root&nbsp;:</para>
 
<screen><userinput role='root'><command>make install</command></userinput></screen>
<screen role="root"><userinput>make install</userinput></screen>
 
</sect2>
 
<sect2>
<title>Explications des commandes</title>
 
<para><command>patch -Np1 -i ../dhcpcd-&dhcpcd-version;-fhs-1.patch</command>&nbsp;:
<application>dhcpcd</application>, non corrigé, place tous les fichiers de
configuration et les fichiers temporaires dans <filename
class='directory'>/etc/dhcpc</filename>. Ceci devient très ennuyant quand
<application>dhcpcd</application> vous indique qu'il fonctionne alors que ce
n'est pas le cas. Vous recherchez dans <filename
class="directory">/var/run</filename> le fichier <filename>PID</filename> mais
il ne s'y trouve pas. Le fichier <filename>PID</filename> qui doit être supprimé
est dans <filename class="directory">/etc/dhcpc</filename>. Ce correctif place
ce fichier en concordance avec <acronym>FHS</acronym> mais, plus important, place
les fichiers où vous vous attendez les trouver.</para>
 
<para><parameter>--prefix=""</parameter>&nbsp;: ceci pourrait être une bonne
raison pour abandonner la convention <acronym>BLFS</acronym> habituelle qui est
d'utiliser ici <parameter>--prefix=/usr</parameter>. Si vous installez
<acronym>DHCP</acronym>, il est probable qu'il sera requis lors du démarrage
alors que <filename class="directory">/usr</filename> pourrait être montée via
le réseau... auquel cas <command>dhcpcd</command> ne serait pas disponible à
cause de sa présence sur le réseau&nbsp;! Du coup, suivant votre situation,
vous pourriez souhaiter l'installer dans <filename
class="directory">/sbin</filename> ou dans <filename
class="directory">/usr/sbin</filename>. Cette commande l'installe dans
<filename class="directory">/sbin</filename>.</para>
 
<para><parameter>--sysconfdir=/var/lib</parameter>&nbsp;: cette commande installe
les fichiers de configuration dans le répertoire <filename
class="directory">/var/lib</filename>.</para>
 
<para><parameter>--mandir=/usr/share/man</parameter>&nbsp;: cette commande
installe les pages man dans le répertoire <filename
class="directory">/usr/share/man</filename>.</para>
 
</sect2>
 
<sect2>
<sect2 role="configuration">
<title>Configurer <application>dhcpcd</application></title>
 
<sect3 id="dhcpcd-config"><title>Fichiers de configuration</title>
121,16 → 92,26
 
<para>Pour configurer <command>dhcpcd</command>, vous avez tout d'abord besoin
d'installer le script du service réseau,
<filename>/etc/sysconfig/network-devices/services/dhcpcd</filename> inclus dans
le paquetage <xref linkend="intro-important-bootscripts"/> (comme utilisateur
root).</para>
<filename>/etc/sysconfig/network-devices/services/dhcpcd</filename> inclu dans
le paquetage <xref linkend="bootscripts"/> (comme utilisateur
<systemitem class="username">root</systemitem>)&nbsp;:</para>
 
<indexterm zone="dhcpcd dhcpcd-init">
<primary sortas="f-dhcpcd">dhcpcd (script du service)</primary></indexterm>
 
<screen><userinput role='root'><command>make install-service-dhcpcd</command></userinput></screen>
<screen role='root'><userinput>make install-service-dhcpcd</userinput></screen>
 
<para id="dhcpcd-config2">Enfin, en tant qu'utilisateur root, créez le fichier
de configuration
 
<para>Chaque fois que <command>dhcpcd</command> configure ou éteint une
interface réseau, il exécute le script <filename>/etc/dhcpcd.sh</filename>.
Vous pouvez personnaliser ce script pour effectuer d'autres actions
pour l'interface réseau. Voir la page de man de <command>dhcpcd</command>
pour plus de détails. Un fichier d'exemple est inclu dans l'archive tar
qui peut être utilisé pour envoyer les détails de l'interface vers syslog.</para>
 
<para id="dhcpcd-config2">Enfin, en tant qu'utilisateur
<systemitem class="username">root</systemitem>, créez le fichier
de configuration
<filename>/etc/sysconfig/network-devices/ifconfig.eth0/dhcpcd</filename> en
utilisant les commandes suivantes. Ajustez de façon approprié les interfaces
supplémentaires.</para>
137,21 → 118,22
<indexterm zone="dhcpcd dhcpcd-config2">
<primary sortas="e-etc-sysconfig-dhcpcd">/etc/sysconfig/.../dhcpcd</primary></indexterm>
 
<screen><userinput role='root'><command>install -d /etc/sysconfig/network-devices/ifconfig.eth0 &amp;&amp;
cat &gt; /etc/sysconfig/network-devices/ifconfig.eth0/dhcpcd &lt;&lt; "EOF"</command>
ONBOOT="yes"
 
<screen role='root'><userinput>install -v -d /etc/sysconfig/network-devices/ifconfig.eth0 &amp;&amp;
cat &gt; /etc/sysconfig/network-devices/ifconfig.eth0/dhcpcd &lt;&lt; "EOF"
<literal>ONBOOT="yes"
SERVICE="dhcpcd"
DHCP_START="<replaceable>[insert appropriate start options here]</replaceable>"
DHCP_STOP="-k <replaceable>[insert additional stop options here]</replaceable>"
DHCP_START="<replaceable>&lt;insérez ici les options de démarrage appropriées&gt;</replaceable>"
DHCP_STOP="-k <replaceable>&lt;insérez ici les options d'arrêt supplémentaires&gt;</replaceable>"
 
# Initialisez PRINTIP="yes" pour que le script affiche
# l'adresse IP affectée par le script
# Mettez PRINTIP="yes" pour que le script affiche l'adresse IP assignée par le
# DHCP
PRINTIP="no"
 
# Initialisez PRINTALL="yes" pour afficher les valeurs DHCP affectées pour
# IP, SM, DG et le premier NS. Ceci requiert PRINTIP="yes".
PRINTALL="no"
<command>EOF</command></userinput></screen>
# Mettez PRINTALL="yes" pour afficher les valeurs assignées pour le DHCP
# IP, SM, DGet 1er NS. Ceci exige PRINTIP="yes".
PRINTALL="no"</literal>
EOF</userinput></screen>
 
<para>Pour plus d'informations sur les valeurs appropriées de
<envar>DHCP_START</envar> et <envar>DHCP_STOP</envar>, examinez la page man pour
179,14 → 161,14
<title>Contenu</title>
 
<segmentedlist>
<segtitle>Programme installé</segtitle>
<segtitle>Programmes installés</segtitle>
<segtitle>Bibliothèques installées</segtitle>
<segtitle>Répertoires installés</segtitle>
 
<seglistitem>
<seg>dhcpcd</seg>
<seg>None</seg>
<seg>/var/lib/dhcpc</seg>
<seg>Aucun</seg>
<seg>Aucun</seg>
</seglistitem>
</segmentedlist>
 
197,8 → 179,7
<varlistentry id="dhcpcd-prog">
<term><command>dhcpcd</command></term>
<listitem><para>est une implémentation du client <acronym>DHCP</acronym>
spécifiée dans <acronym>RFC</acronym>2131 et <acronym>RFC</acronym>1541
(suivant les options données).</para>
spécifiée dans RFC2131 et RFC1541 (quand l'option -r est spécifiée).</para>
<indexterm zone="dhcpcd dhcpcd-prog">
<primary sortas="b-dhcpcd">dhcpcd</primary>
</indexterm></listitem>
/trunk/blfs/basicnet/connect/connect.xml
1,23 → 1,41
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE part PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../general.ent">
<!DOCTYPE part PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
]>
 
<part id="connect" xreflabel="Connecting to a Network">
<?dbhtml filename="connect.html" dir="connect"?>
<!--
$LastChangedBy: alexander $
$Date: 2008-12-31 18:36:25 $
-->
 
<chapter id="basicnet-connect">
<?dbhtml filename="connect.html"?>
 
<title>Se connecter à un réseau</title>
 
<partintro><para>Le livre <acronym>LFS</acronym> couvre la configuration du
réseau en se connectant à un <acronym>LAN</acronym> avec une
<acronym>IP</acronym> statique. Il existe néanmoins d'autres méthodes pour
se connecter à des <acronym>LAN</acronym> et à d'autres réseaux comme Internet.
Nous couvrons les méthodes les plus populaires dans ce chapitre.
</para></partintro>
<para>Le livre LFS couvre la configuration du
réseau en se connectant à un LAN< avec une
IP statique. Il existe néanmoins d'autres méthodes pour
se connecter à des LAN et à d'autres réseaux comme Internet.
Nous couvrons les méthodes les plus populaires (DHCP et PPP) dans ce chapitre.</para>
 
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="dialup/dialup.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="dhcp/dhcp.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="other/other.xml"/>
<para>DHCP signifie <foreignphrase>Dynamic Host Configuration Protocol</foreignphrase>.
C'est un protocole utilisé par la plupart des sites pour fournir automatiquement
aux ordinateurs des informations comme les adresses IP, les masques de
sous-réseau et les informations de routage. Si votre réseau utilise DHCP,
vous aurez besoin d'un client DHCP afin de vous y connecter.</para>
<para>PPP signifie Potint-to-Point Protocol. C'est un protocole de lien
de données couramment utilisé pour établir des connexions IP
authentifiées à travers une ligne téléphonique avec un modem, ou à travers
les ondes radio avec un téléphone mobile. Il existe aussi une variante
(PPPoE) qui fonctionne à travers Ethernet et qui est utilisée par les
fournisseurs d'accès par le câble pour authentifier les connexions Internet.</para>
 
</part>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppp.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="dhcpcd.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="dhcp-client.xml"/>
 
</chapter>
/trunk/blfs/basicnet/connect/dhcp-client.xml
1,77 → 1,98
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
]>
 
<sect1 id="dhcp-client" xreflabel="DHCP-&dhcp-version; Client">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2008-11-16 21:28:00 $</date>
</sect1info>
<?dbhtml filename="dhcpclient.html"?>
<title>DHCP-&dhcp-version; Client</title>
<indexterm zone="dhcp-client">
<primary sortas="b-dhclient">dhclient</primary></indexterm>
<sect1 id="dhcp-client" xreflabel="DHCP-&dhcp-version; Client Configuration">
<?dbhtml filename="dhcpclient.html"?>
 
<para>Le package <application><acronym>DHCP</acronym></application> fournit à
la fois un programme client (<command>dhclient</command>) et un
programme serveur pour utiliser <acronym>DHCP</acronym>. Si vous voulez
l'installer, les instructions se trouvent sur cette page <xref linkend="dhcp"/>.
Notez que, si vous n'utilisez que le client, vous n'avez
<emphasis>pas</emphasis> besoin de lancer le serveur, et donc vous n'avez
besoin ni du script de démarrage ni des liens associés au démon du serveur.
Notez que pour utiliser le client, vous devez modifier votre script
<filename>ethnet</filename> comme décrit dans la prochaine section.
Néanmoins, vous avez seulement besoin de lancer le serveur DHCP si vous
proposez ce service sur un réseau, et vous devez savoir si c'est le cas;
dans le cas contraire, ne lancez pas le serveur!</para>
<sect1info>
<othername>$LastChangedBy: bdubbs $</othername>
<date>$Date: 2008-12-31 18:36:25 $</date>
</sect1info>
 
<para id="dhclient-service">Pour configurer <command>dhclient</command>, vous
avez tout d'abord besoin du script de service réseau,
<filename>/etc/sysconfig/network-devices/services/dhclient</filename>
inclus dans le paquetage <xref linkend="intro-important-bootscripts"/>
(en tant que root).</para>
<title>DHCP-&dhcp-version; Client Configuration</title>
 
<indexterm zone="dhcp-client dhclient-service">
<primary sortas="f-dhclient">dhclient (script du service)</primary></indexterm>
<indexterm zone="dhcp-client">
<primary sortas="b-dhclient">dhclient</primary>
</indexterm>
 
<screen><userinput role='root'><command>make install-service-dhclient</command></userinput></screen>
<para>The <application>DHCP</application> package comes with
both a client (<command>dhclient</command>) and a server program for
using DHCP. If you want to install this package,
the instructions can be found at <xref linkend="dhcp"/>.
Note that if you only want to use the client, you
do <emphasis>not</emphasis> need to run the server and so do not need
the startup script and links provided for the server daemon.
You only need to run the DHCP server if you're providing
this service to a network, and it's likely that you'll know if that's the
case; if it isn't, don't run the server! Once you have installed the
package, return here for information on how to configure the client
(<command>dhclient</command>).</para>
 
<para id="dhclient-config1">Ensuite, créez le fichier de configuration
<filename>/etc/sysconfig/network-devices/ifconfig.eth0/dhclient</filename>
avec les commandes suivantes en tant qu'utilisateur root. Ajustez autant que
nécessaire pour les interfaces supplémentaires.</para>
<indexterm zone="dhcp-client dhclient-config1">
<primary
sortas="e-etc-sysconfig-...-dhclient">/etc/sysconfig/.../dhclient</primary>
</indexterm>
<sect2 role="configuration">
<title>Configuring DHCP Client</title>
 
<screen><userinput role='root'><command>install -d /etc/sysconfig/network-devices/ifconfig.eth0 &amp;&amp;
cat &gt; /etc/sysconfig/network-devices/ifconfig.eth0/dhclient &lt;&lt; "EOF"</command>
ONBOOT="yes"
<para id="dhclient-service">To configure <command>dhclient</command>,
you need to first install the network service script,
<filename>/etc/sysconfig/network-devices/services/dhclient</filename>
included in the <xref linkend="bootscripts"/> package
(as <systemitem class="username">root</systemitem>):</para>
 
<indexterm zone="dhcp-client dhclient-service">
<primary sortas="f-dhclient">dhclient (service script)</primary>
</indexterm>
 
<screen role='root'><userinput>make install-service-dhclient</userinput></screen>
 
<para id="dhclient-config1">Next, create the
<filename>/etc/sysconfig/network-devices/ifconfig.eth0/dhclient</filename>
configuration file with the following commands as the <systemitem
class="username">root</systemitem> user. Adjust as
necessary for additional interfaces:</para>
 
<indexterm zone="dhcp-client dhclient-config1">
<primary sortas="e-etc-sysconfig-...-dhclient">/etc/sysconfig/.../dhclient</primary>
</indexterm>
 
<screen role='root'><userinput>install -v -d /etc/sysconfig/network-devices/ifconfig.eth0 &amp;&amp;
cat &gt; /etc/sysconfig/network-devices/ifconfig.eth0/dhclient &lt;&lt; "EOF"
<literal>ONBOOT="yes"
SERVICE="dhclient"
DHCP_START="-q <replaceable>[ajoutez ici les paramètres de démarrage supplémentaires]</replaceable>"
DHCP_STOP="-q -r <replaceable>[ajoutez ici les paramètres d'arrêt supplémentaires]</replaceable>"
<command>EOF</command></userinput></screen>
DHCP_START="-q <replaceable>&lt;add additional start parameters here&gt;</replaceable>"
DHCP_STOP="-q -r <replaceable>&lt;add additional stop parameters here&gt;</replaceable>"
 
<para>Pour plus d'informations sur les valeurs appropriées
<envar>DHCP_START</envar> et <envar>DHCP_STOP</envar>,
examinez la page main pour dhclient.</para>
# Set PRINTIP="yes" to have the script print
# the DHCP assigned IP address
PRINTIP="no"
 
<para id="dhclient-config2">Enfin, vous devez créer le fichier
<filename>/etc/dhclient.conf</filename> en utilisant les commandes suivantes en
tant qu'utilisateur root&nbsp;:</para>
<indexterm zone="dhcp-client dhclient-config2">
<primary sortas="e-etc-dhclient.conf">/etc/dhclient.conf</primary></indexterm>
# Set PRINTALL="yes" to print the DHCP assigned values for
# IP, SM, DG, and 1st NS. This requires PRINTIP="yes".
PRINTALL="no"</literal>
EOF</userinput></screen>
 
<note><para>Vous aurez besoin d'ajouter une deuxième définition d'interface au
fichier si vous avez plus d'une interface.</para></note>
<para>For more information on the appropriate
<envar>DHCP_START</envar> and <envar>DHCP_STOP</envar>
values, examine the man page for <command>dhclient</command>.</para>
 
<screen><userinput role='root'><command>cat &gt; /etc/dhclient.conf &lt;&lt; "EOF"</command>
# dhclient.conf
<para id="dhclient-config2">Finally, you should create the
<filename>/etc/dhclient.conf</filename> file using the following commands
as the <systemitem class="username">root</systemitem> user:</para>
 
<indexterm zone="dhcp-client dhclient-config2">
<primary sortas="e-etc-dhclient.conf">/etc/dhclient.conf</primary>
</indexterm>
 
<note>
<para>You'll need to add a second interface definition to the file if you
have more than one interface.</para>
</note>
 
<screen role='root'><userinput>cat &gt; /etc/dhclient.conf &lt;&lt; "EOF"
<literal># dhclient.conf
 
interface "eth0"{
prepend domain-name-servers 127.0.0.1;
request subnet-mask, broadcast-address, time-offset, routers,
78,7 → 99,9
domain-name, domain-name-servers, host-name;
require subnet-mask, domain-name-servers;
}
# end dhclient.conf
<command>EOF</command></userinput></screen>
# end dhclient.conf</literal>
EOF</userinput></screen>
 
</sect2>
 
</sect1>
/trunk/blfs/appendices/glossary.xml
1,754 → 1,2283
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE glossary PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!DOCTYPE glossary PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../general.ent">
%general-entities;
]>
 
<glossary id="appendices-glossary">
<glossaryinfo>
<othername>$LastChangedBy: igor $</othername>
<date>$Date: 2005-06-15 05:42:45 $</date>
</glossaryinfo>
<?dbhtml filename="glossary.html" dir="appendices"?>
<title>Glossaire</title>
<glossaryinfo>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2008-12-31 18:36:25 $</date>
</glossaryinfo>
<?dbhtml filename="glossary.html" dir="appendices"?>
<title>Glossary</title>
 
<glossdiv><title>Acronyms</title>
<glossdiv>
<title>Acronymes</title>
 
<glossentry id="g669"><glossterm><acronym>669</acronym></glossterm>
<glossdef><para>UNIS/Composer 669 Module</para></glossdef></glossentry>
<glossentry id="g669">
<glossterm>
<acronym>669</acronym>
</glossterm>
<glossdef>
<para>UNIS/Composer 669 Module</para>
</glossdef>
</glossentry>
 
<glossentry id="gABI"><glossterm><acronym>ABI</acronym></glossterm>
<glossdef><para>Application Binary Interface</para></glossdef></glossentry>
<glossentry id="gABI">
<glossterm>
<acronym>ABI</acronym>
</glossterm>
<glossdef>
<para>Application Binary Interface</para>
</glossdef>
</glossentry>
 
<glossentry id="gADSL"><glossterm><acronym>ADSL</acronym></glossterm>
<glossdef><para>Asymmetric Digital Subscriber Line</para></glossdef></glossentry>
<glossentry id="gADSL">
<glossterm>
<acronym>ADSL</acronym>
</glossterm>
<glossdef>
<para>Asymmetric Digital Subscriber Line</para>
</glossdef>
</glossentry>
 
<glossentry id="gAFS"><glossterm><acronym>AFS</acronym></glossterm>
<glossdef><para>Andrew File System</para></glossdef></glossentry>
<glossentry id="gAFS">
<glossterm>
<acronym>AFS</acronym>
</glossterm>
<glossdef>
<para>Andrew File System</para>
</glossdef>
</glossentry>
 
<glossentry id="gAIFF"><glossterm><acronym>AIFF</acronym></glossterm>
<glossdef><para>Audio Interchange File Format</para></glossdef></glossentry>
<glossentry id="gAIFF">
<glossterm>
<acronym>AIFF</acronym>
</glossterm>
<glossdef>
<para>Audio Interchange File Format</para>
</glossdef>
</glossentry>
 
<glossentry id="gALSA"><glossterm><acronym>ALSA</acronym></glossterm>
<glossdef><para>Advanced Linux Sound Architecture</para></glossdef></glossentry>
<glossentry id="gALSA">
<glossterm>
<acronym>ALSA</acronym>
</glossterm>
<glossdef>
<para>Advanced Linux Sound Architecture</para>
</glossdef>
</glossentry>
 
<glossentry id="gANSI"><glossterm><acronym>ANSI</acronym></glossterm>
<glossdef><para>American National Standards Institute</para></glossdef></glossentry>
<glossentry id="gANSI">
<glossterm>
<acronym>ANSI</acronym>
</glossterm>
<glossdef>
<para>American National Standards Institute</para>
</glossdef>
</glossentry>
 
<glossentry id="gAPI"><glossterm><acronym>API</acronym></glossterm>
<glossdef><para>Application Programming Interface</para></glossdef></glossentry>
<glossentry id="gAPI">
<glossterm>
<acronym>API</acronym>
</glossterm>
<glossdef>
<para>Application Programming Interface</para>
</glossdef>
</glossentry>
 
<glossentry id="gAPR"><glossterm><acronym>APR</acronym></glossterm>
<glossdef><para>Apache Portable Runtime</para></glossdef></glossentry>
<glossentry id="gAPR">
<glossterm>
<acronym>APR</acronym>
</glossterm>
<glossdef>
<para>Apache Portable Runtime</para>
</glossdef>
</glossentry>
 
<glossentry id="gARP"><glossterm><acronym>ARP</acronym></glossterm>
<glossdef><para>Address Resolution Protocol</para></glossdef></glossentry>
<glossentry id="gARP">
<glossterm>
<acronym>ARP</acronym>
</glossterm>
<glossdef>
<para>Address Resolution Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gASCII"><glossterm><acronym>ASCII</acronym></glossterm>
<glossdef><para>American Standard Code for Information Interchange</para></glossdef></glossentry>
<glossentry id="gASCII">
<glossterm>
<acronym>ASCII</acronym>
</glossterm>
<glossdef>
<para>American Standard Code for Information Interchange</para>
</glossdef>
</glossentry>
 
<glossentry id="gASN"><glossterm><acronym>ASN</acronym></glossterm>
<glossdef><para>Abstract Syntax Notation</para></glossdef></glossentry>
<glossentry id="gASN">
<glossterm>
<acronym>ASN</acronym>
</glossterm>
<glossdef>
<para>Abstract Syntax Notation</para>
</glossdef>
</glossentry>
 
<glossentry id="gASF"><glossterm><acronym>ASF</acronym></glossterm>
<glossdef><para>Advanced Streaming Format</para></glossdef></glossentry>
<glossentry id="gASF">
<glossterm>
<acronym>ASF</acronym>
</glossterm>
<glossdef>
<para>Advanced Streaming Format</para>
</glossdef>
</glossentry>
 
<glossentry id="gATA"><glossterm><acronym>ATA</acronym></glossterm>
<glossdef><para>AT-Attached</para></glossdef></glossentry>
<glossentry id="gATA">
<glossterm>
<acronym>ATA</acronym>
</glossterm>
<glossdef>
<para>AT-Attached</para>
</glossdef>
</glossentry>
 
<glossentry id="gATSC"><glossterm><acronym>ATSC</acronym></glossterm>
<glossdef><para>Advanced Television Systems Committee</para></glossdef></glossentry>
<glossentry id="gATSC">
<glossterm>
<acronym>ATSC</acronym>
</glossterm>
<glossdef>
<para>Advanced Television Systems Committee</para>
</glossdef>
</glossentry>
 
<glossentry id="gATK"><glossterm><acronym>ATK</acronym></glossterm>
<glossdef><para>Accessibility ToolKit</para></glossdef></glossentry>
<glossentry id="gATK">
<glossterm>
<acronym>ATK</acronym>
</glossterm>
<glossdef>
<para>Accessibility ToolKit</para>
</glossdef>
</glossentry>
 
<glossentry id="gAVI"><glossterm><acronym>AVI</acronym></glossterm>
<glossdef><para>Audio Video Interleave</para></glossdef></glossentry>
<glossentry id="gAVI">
<glossterm>
<acronym>AVI</acronym>
</glossterm>
<glossdef>
<para>Audio Video Interleave</para>
</glossdef>
</glossentry>
 
<glossentry id="gAWT"><glossterm><acronym>AWT</acronym></glossterm>
<glossdef><para>Abstract Window Toolkit</para></glossdef></glossentry>
<glossentry id="gAWT">
<glossterm>
<acronym>AWT</acronym>
</glossterm>
<glossdef>
<para>Abstract Window Toolkit</para>
</glossdef>
</glossentry>
 
<glossentry id="gBER"><glossterm><acronym>BER</acronym></glossterm>
<glossdef><para>Basic Encoding Rules</para></glossdef></glossentry>
<glossentry id="gBER">
<glossterm>
<acronym>BER</acronym>
</glossterm>
<glossdef>
<para>Basic Encoding Rules</para>
</glossdef>
</glossentry>
 
<glossentry id="gBIC"><glossterm><acronym>BICS</acronym></glossterm>
<glossdef><para>Berkeley/IRCAM/CARL</para></glossdef></glossentry>
<glossentry id="gBIC">
<glossterm>
<acronym>BICS</acronym>
</glossterm>
<glossdef>
<para>Berkeley/IRCAM/CARL</para>
</glossdef>
</glossentry>
 
<glossentry id="gBIND"><glossterm><acronym>BIND</acronym></glossterm>
<glossdef><para>Berkeley Internet Name Domain</para></glossdef></glossentry>
<glossentry id="gBIND">
<glossterm>
<acronym>BIND</acronym>
</glossterm>
<glossdef>
<para>Berkeley Internet Name Domain</para>
</glossdef>
</glossentry>
 
<glossentry id="gBIOS"><glossterm><acronym>BIOS</acronym></glossterm>
<glossdef><para>Basic Input/Output System</para></glossdef></glossentry>
<glossentry id="gBIOS">
<glossterm>
<acronym>BIOS</acronym>
</glossterm>
<glossdef>
<para>Basic Input/Output System</para>
</glossdef>
</glossentry>
 
<glossentry id="gBLFS"><glossterm><acronym>BLFS</acronym></glossterm>
<glossdef><para>Beyond Linux From Scratch</para></glossdef></glossentry>
<glossentry id="gBLFS">
<glossterm>
<acronym>BLFS</acronym>
</glossterm>
<glossdef>
<para>Beyond Linux From Scratch</para>
</glossdef>
</glossentry>
 
<glossentry id="gBMP"><glossterm><acronym>BMP</acronym></glossterm>
<glossdef><para>Bit MaP</para></glossdef></glossentry>
<glossentry id="gBMP">
<glossterm>
<acronym>BMP</acronym>
</glossterm>
<glossdef>
<para>Bit MaP</para>
</glossdef>
</glossentry>
 
<glossentry id="gCD"><glossterm><acronym>CD</acronym></glossterm>
<glossdef><para>Compact Disk</para></glossdef></glossentry>
<glossentry id="gCD">
<glossterm>
<acronym>CD</acronym>
</glossterm>
<glossdef>
<para>Compact Disk</para>
</glossdef>
</glossentry>
 
<glossentry id="gCDDA"><glossterm><acronym>CDDA</acronym></glossterm>
<glossdef><para>Compact Disc Digital Audio</para></glossdef></glossentry>
<glossentry id="gCDDA">
<glossterm>
<acronym>CDDA</acronym>
</glossterm>
<glossdef>
<para>Compact Disc Digital Audio</para>
</glossdef>
</glossentry>
 
<glossentry id="gCIFS"><glossterm><acronym>CIFS</acronym></glossterm>
<glossdef><para>Common Internet File System</para><glossseealso
otherterm="gSMB">SMB</glossseealso></glossdef></glossentry>
<glossentry id="gCIFS">
<glossterm>
<acronym>CIFS</acronym>
</glossterm>
<glossdef>
<para>Common Internet File System</para>
<glossseealso otherterm="gSMB">SMB</glossseealso>
</glossdef>
</glossentry>
 
<glossentry id="gCODEC"><glossterm><acronym>CODEC</acronym></glossterm>
<glossdef><para>COmpression/DECompression module</para></glossdef></glossentry>
<glossentry id="gCMS">
<glossterm>
<acronym>CMS</acronym>
</glossterm>
<glossdef>
<para>Cryptographic Message Syntax</para>
</glossdef>
</glossentry>
 
<glossentry id="gCORBA"><glossterm><acronym>CORBA</acronym></glossterm>
<glossdef><para>Common Object Request Broker Architecture</para></glossdef></glossentry>
<glossentry id="gCODEC">
<glossterm>
<acronym>CODEC</acronym>
</glossterm>
<glossdef>
<para>COmpression/DECompression module</para>
</glossdef>
</glossentry>
 
<glossentry id="gCPU"><glossterm><acronym>CPU</acronym></glossterm>
<glossdef><para>Central Processing Unit</para></glossdef></glossentry>
<glossentry id="gCORBA">
<glossterm>
<acronym>CORBA</acronym>
</glossterm>
<glossdef>
<para>Common Object Request Broker Architecture</para>
</glossdef>
</glossentry>
 
<glossentry id="gCRD"><glossterm><acronym>CRD</acronym></glossterm>
<glossdef><para>Color Rendering Dictionary</para></glossdef></glossentry>
<glossentry id="gCPU">
<glossterm>
<acronym>CPU</acronym>
</glossterm>
<glossdef>
<para>Central Processing Unit</para>
</glossdef>
</glossentry>
 
<glossentry id="gCSA"><glossterm><acronym>CSA</acronym></glossterm>
<glossdef><para>Color Space Array</para></glossdef></glossentry>
<glossentry id="gCRD">
<glossterm>
<acronym>CRD</acronym>
</glossterm>
<glossdef>
<para>Color Rendering Dictionary</para>
</glossdef>
</glossentry>
 
<glossentry id="gCSSdvd"><glossterm><acronym>CSS</acronym> (on DVD)</glossterm>
<glossdef><para>Contents Scrambling System</para></glossdef></glossentry>
<glossentry id="gCSA">
<glossterm>
<acronym>CSA</acronym>
</glossterm>
<glossdef>
<para>Color Space Array</para>
</glossdef>
</glossentry>
 
<glossentry id="gCSS"><glossterm><acronym>CSS</acronym></glossterm>
<glossdef><para>Cascading Style Sheets</para></glossdef></glossentry>
<glossentry id="gCSSdvd">
<glossterm>
<acronym>CSS</acronym> (on DVD)
</glossterm>
<glossdef>
<para>Contents Scrambling System</para>
</glossdef>
</glossentry>
 
<glossentry id="gCUPS"><glossterm><acronym>CUPS</acronym></glossterm>
<glossdef><para>Common Unix Printing System</para></glossdef></glossentry>
<glossentry id="gCSS">
<glossterm>
<acronym>CSS</acronym>
</glossterm>
<glossdef>
<para>Cascading Style Sheets</para>
</glossdef>
</glossentry>
 
<glossentry id="gCVS"><glossterm><acronym>CVS</acronym></glossterm>
<glossdef><para>Concurrent Versions System</para></glossdef></glossentry>
<glossentry id="gCUPS">
<glossterm>
<acronym>CUPS</acronym>
</glossterm>
<glossdef>
<para>Common Unix Printing System</para>
</glossdef>
</glossentry>
 
<glossentry id="gDARPA"><glossterm><acronym>DARPA</acronym></glossterm>
<glossdef><para>Directory Address Resolution Protocol Allocation</para></glossdef></glossentry>
<glossentry id="gCVS">
<glossterm>
<acronym>CVS</acronym>
</glossterm>
<glossdef>
<para>Concurrent Versions System</para>
</glossdef>
</glossentry>
 
<glossentry id="gDEC"><glossterm><acronym>DEC</acronym></glossterm>
<glossdef><para>Digital Equipment Corporation</para></glossdef></glossentry>
<glossentry id="gDAO">
<glossterm>
<acronym>DAO</acronym>
</glossterm>
<glossdef>
<para>Disc At Once</para>
</glossdef>
</glossentry>
 
<glossentry id="gDER"><glossterm><acronym>DER</acronym></glossterm>
<glossdef><para>Distinguished Encoding Rules</para></glossdef></glossentry>
<glossentry id="gDARPA">
<glossterm>
<acronym>DARPA</acronym>
</glossterm>
<glossdef>
<para>Directory Address Resolution Protocol Allocation</para>
</glossdef>
</glossentry>
 
<glossentry id="gDES"><glossterm><acronym>DES</acronym></glossterm>
<glossdef><para>Data Encryption Standard</para></glossdef></glossentry>
<glossentry id="gDEC">
<glossterm>
<acronym>DEC</acronym>
</glossterm>
<glossdef>
<para>Digital Equipment Corporation</para>
</glossdef>
</glossentry>
 
<glossentry id="gDHCP"><glossterm><acronym>DHCP</acronym></glossterm>
<glossdef><para>Dynamic Host Configuration Protocol</para></glossdef></glossentry>
<glossentry id="gDER">
<glossterm>
<acronym>DER</acronym>
</glossterm>
<glossdef>
<para>Distinguished Encoding Rules</para>
</glossdef>
</glossentry>
 
<glossentry id="gDICT"><glossterm><acronym>DICT</acronym></glossterm>
<glossdef><para>Dictionary Server Protocol (RFC 2229)</para></glossdef></glossentry>
<glossentry id="gDES">
<glossterm>
<acronym>DES</acronym>
</glossterm>
<glossdef>
<para>Data Encryption Standard</para>
</glossdef>
</glossentry>
 
<glossentry id="gDIN"><glossterm><acronym>DIN</acronym></glossterm>
<glossdef><para>German Industrial Norm</para></glossdef></glossentry>
<glossentry id="gDHCP">
<glossterm>
<acronym>DHCP</acronym>
</glossterm>
<glossdef>
<para>Dynamic Host Configuration Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gDNS"><glossterm><acronym>DNS</acronym></glossterm>
<glossdef><para>Domain Name Service</para></glossdef></glossentry>
<glossentry id="gDICT">
<glossterm>
<acronym>DICT</acronym>
</glossterm>
<glossdef>
<para>Dictionary Server Protocol (RFC 2229)</para>
</glossdef>
</glossentry>
 
<glossentry id="gDOS"><glossterm><acronym>DOS</acronym></glossterm>
<glossdef><para>Disk Operating System</para></glossdef></glossentry>
<glossentry id="gDIN">
<glossterm>
<acronym>DIN</acronym>
</glossterm>
<glossdef>
<para>German Industrial Norm</para>
</glossdef>
</glossentry>
 
<glossentry id="gDRI"><glossterm><acronym>DRI</acronym></glossterm>
<glossdef><para>Direct Rendering Infrastructure</para></glossdef></glossentry>
<glossentry id="gDNS">
<glossterm>
<acronym>DNS</acronym>
</glossterm>
<glossdef>
<para>Domain Name Service</para>
</glossdef>
</glossentry>
 
<glossentry id="gDSC"><glossterm><acronym>DSC</acronym></glossterm>
<glossdef><para>Document Structuring Conventions</para></glossdef></glossentry>
<glossentry id="gDOS">
<glossterm>
<acronym>DOS</acronym>
</glossterm>
<glossdef>
<para>Disk Operating System</para>
</glossdef>
</glossentry>
 
<glossentry id="gDSO"><glossterm><acronym>DSO</acronym></glossterm>
<glossdef><para>Dynamic Shared Objects</para></glossdef></glossentry>
<glossentry id="gDRI">
<glossterm>
<acronym>DRI</acronym>
</glossterm>
<glossdef>
<para>Direct Rendering Infrastructure</para>
</glossdef>
</glossentry>
 
<glossentry id="gDSSSL"><glossterm><acronym>DSSSL</acronym></glossterm>
<glossdef><para>Document Style Semantics and Specification Language</para></glossdef></glossentry>
<glossentry id="gDSC">
<glossterm>
<acronym>DSC</acronym>
</glossterm>
<glossdef>
<para>Document Structuring Conventions</para>
</glossdef>
</glossentry>
 
<glossentry id="gDV"><glossterm><acronym>DV</acronym></glossterm>
<glossdef><para>Digital Video</para></glossdef></glossentry>
<glossentry id="gDSO">
<glossterm>
<acronym>DSO</acronym>
</glossterm>
<glossdef>
<para>Dynamic Shared Objects</para>
</glossdef>
</glossentry>
 
<glossentry id="gDVD"><glossterm><acronym>DVD</acronym></glossterm>
<glossdef><para>Digital Versatile Disk (also Digital Video Disk)</para></glossdef></glossentry>
<glossentry id="gDSSSL">
<glossterm>
<acronym>DSSSL</acronym>
</glossterm>
<glossdef>
<para>Document Style Semantics and Specification Language</para>
</glossdef>
</glossentry>
 
<glossentry id="gDVI"><glossterm><acronym>DVI</acronym></glossterm>
<glossdef><para>DeVice Independent</para></glossdef></glossentry>
<glossentry id="gDV">
<glossterm>
<acronym>DV</acronym>
</glossterm>
<glossdef>
<para>Digital Video</para>
</glossdef>
</glossentry>
 
<glossentry id="gELF"><glossterm><acronym>ELF</acronym></glossterm>
<glossdef><para>Executable and Linking Format</para></glossdef></glossentry>
<glossentry id="gDVD">
<glossterm>
<acronym>DVD</acronym>
</glossterm>
<glossdef>
<para>Digital Versatile Disk (also Digital Video Disk)</para>
</glossdef>
</glossentry>
 
<glossentry id="gEPP"><glossterm><acronym>EPP</acronym></glossterm>
<glossdef><para>Enhanced Parallel Port</para></glossdef></glossentry>
<glossentry id="gDVI">
<glossterm>
<acronym>DVI</acronym>
</glossterm>
<glossdef>
<para>DeVice Independent</para>
</glossdef>
</glossentry>
 
<glossentry id="gEPS"><glossterm><acronym>EPS</acronym></glossterm>
<glossdef><para>Encapsulated PostScript</para></glossdef></glossentry>
<glossentry id="gELF">
<glossterm>
<acronym>ELF</acronym>
</glossterm>
<glossdef>
<para>Executable and Linking Format</para>
</glossdef>
</glossentry>
 
<glossentry id="gESD"><glossterm><acronym>ESD</acronym></glossterm>
<glossdef><para>Enlighten Sound Daemon</para></glossdef></glossentry>
<glossentry id="gEPP">
<glossterm>
<acronym>EPP</acronym>
</glossterm>
<glossdef>
<para>Enhanced Parallel Port</para>
</glossdef>
</glossentry>
 
<glossentry id="gESMTP"><glossterm><acronym>ESMTP</acronym></glossterm>
<glossdef><para>Extended Simple Mail Transfer Protocol</para></glossdef></glossentry>
<glossentry id="gEPS">
<glossterm>
<acronym>EPS</acronym>
</glossterm>
<glossdef>
<para>Encapsulated PostScript</para>
</glossdef>
</glossentry>
 
<glossentry id="gFAM"><glossterm><acronym>FAM</acronym></glossterm>
<glossdef><para>File Alteration Monitor</para></glossdef></glossentry>
<glossentry id="gESD">
<glossterm>
<acronym>ESD</acronym>
</glossterm>
<glossdef>
<para>Enlighten Sound Daemon</para>
</glossdef>
</glossentry>
 
<glossentry id="gFAME"><glossterm><acronym>FAME</acronym></glossterm>
<glossdef><para>Fast Assembly Mpeg Encoder</para></glossdef></glossentry>
<glossentry id="gESMTP">
<glossterm>
<acronym>ESMTP</acronym>
</glossterm>
<glossdef>
<para>Extended Simple Mail Transfer Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gFAQ"><glossterm><acronym>FAQ</acronym></glossterm>
<glossdef><para>Frequently Asked Questions</para></glossdef></glossentry>
<glossentry id="gFAM">
<glossterm>
<acronym>FAM</acronym>
</glossterm>
<glossdef>
<para>File Alteration Monitor</para>
</glossdef>
</glossentry>
 
<glossentry id="gFAX"><glossterm><acronym>FAX</acronym></glossterm>
<glossdef><para>Facsimile</para></glossdef></glossentry>
<glossentry id="gFAME">
<glossterm>
<acronym>FAME</acronym>
</glossterm>
<glossdef>
<para>Fast Assembly Mpeg Encoder</para>
</glossdef>
</glossentry>
 
<glossentry id="gFB"><glossterm><acronym>FB</acronym></glossterm>
<glossdef><para>Frame Buffer</para></glossdef></glossentry>
<glossentry id="gFAQ">
<glossterm>
<acronym>FAQ</acronym>
</glossterm>
<glossdef>
<para>Frequently Asked Questions</para>
</glossdef>
</glossentry>
 
<glossentry id="gFHS"><glossterm><acronym>FHS</acronym></glossterm>
<glossdef><para>File Hierarchy Standard</para></glossdef></glossentry>
<glossentry id="gFAX">
<glossterm>
<acronym>FAX</acronym>
</glossterm>
<glossdef>
<para>Facsimile</para>
</glossdef>
</glossentry>
 
<glossentry id="gFLAC"><glossterm><acronym>FLAC</acronym></glossterm>
<glossdef><para>Free Lossless Audio <acronym>CODEC</acronym></para></glossdef></glossentry>
<glossentry id="gFB">
<glossterm>
<acronym>FB</acronym>
</glossterm>
<glossdef>
<para>Frame Buffer</para>
</glossdef>
</glossentry>
 
<glossentry id="gFO"><glossterm><acronym>FO</acronym></glossterm>
<glossdef><para>Formatted Objects</para></glossdef></glossentry>
<glossentry id="gFHS">
<glossterm>
<acronym>FHS</acronym>
</glossterm>
<glossdef>
<para>File Hierarchy Standard</para>
</glossdef>
</glossentry>
 
<glossentry id="gFOURCC"><glossterm><acronym>FOURCC</acronym></glossterm>
<glossdef><para>FOUR Character Code</para></glossdef></glossentry>
<glossentry id="gFLAC">
<glossterm>
<acronym>FLAC</acronym>
</glossterm>
<glossdef>
<para>
Free Lossless Audio <acronym>CODEC</acronym>
</para>
</glossdef>
</glossentry>
 
<glossentry id="gFTP"><glossterm><acronym>FTP</acronym></glossterm>
<glossdef><para>File Transfer Protocol</para></glossdef></glossentry>
<glossentry id="gFO">
<glossterm>
<acronym>FO</acronym>
</glossterm>
<glossdef>
<para>Formatted Objects</para>
</glossdef>
</glossentry>
 
<glossentry id="gGCC"><glossterm><acronym>GCC</acronym></glossterm>
<glossdef><para><acronym>GNU</acronym> Compiler Collection</para></glossdef></glossentry>
<glossentry id="gFOURCC">
<glossterm>
<acronym>FOURCC</acronym>
</glossterm>
<glossdef>
<para>FOUR Character Code</para>
</glossdef>
</glossentry>
 
<glossentry id="gGDBM"><glossterm><acronym>GDBM</acronym></glossterm>
<glossdef><para><acronym>GNU</acronym> DataBase Manager</para></glossdef></glossentry>
<glossentry id="gFTP">
<glossterm>
<acronym>FTP</acronym>
</glossterm>
<glossdef>
<para>File Transfer Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gGDK"><glossterm><acronym>GDK</acronym></glossterm>
<glossdef><para><acronym>GTK</acronym>+ Drawing Kit</para></glossdef></glossentry>
<glossentry id="gGCC">
<glossterm>
<acronym>GCC</acronym>
</glossterm>
<glossdef>
<para>
<acronym>GNU</acronym> Compiler Collection
</para>
</glossdef>
</glossentry>
 
<glossentry id="gGDM"><glossterm><acronym>GDM</acronym></glossterm>
<glossdef><para><acronym>GNOME</acronym> Display Manager</para></glossdef></glossentry>
<glossentry id="gGDBM">
<glossterm>
<acronym>GDBM</acronym>
</glossterm>
<glossdef>
<para>
<acronym>GNU</acronym> DataBase Manager
</para>
</glossdef>
</glossentry>
 
<glossentry id="gGID"><glossterm><acronym>GID</acronym></glossterm>
<glossdef><para>Group IDentity</para></glossdef></glossentry>
<glossentry id="gGDK">
<glossterm>
<acronym>GDK</acronym>
</glossterm>
<glossdef>
<para>
<acronym>GTK</acronym>+ Drawing Kit
</para>
</glossdef>
</glossentry>
 
<glossentry id="gGIF"><glossterm><acronym>GIF</acronym></glossterm>
<glossdef><para>Graphics Interchange Format</para></glossdef></glossentry>
<glossentry id="gGDM">
<glossterm>
<acronym>GDM</acronym>
</glossterm>
<glossdef>
<para>
<acronym>GNOME</acronym> Display Manager
</para>
</glossdef>
</glossentry>
 
<glossentry id="gGLUT"><glossterm><acronym>GLUT</acronym></glossterm>
<glossdef><para>OpenGL Utility Toolkit</para></glossdef></glossentry>
<glossentry id="gGID">
<glossterm>
<acronym>GID</acronym>
</glossterm>
<glossdef>
<para>Group IDentity</para>
</glossdef>
</glossentry>
 
<glossentry id="gGMP"><glossterm><acronym>GMP</acronym></glossterm>
<glossdef><para><acronym>GNU</acronym> Multiple Precision Arithmetic</para></glossdef></glossentry>
<glossentry id="gGIF">
<glossterm>
<acronym>GIF</acronym>
</glossterm>
<glossdef>
<para>Graphics Interchange Format</para>
</glossdef>
</glossentry>
 
<glossentry id="gGNAT"><glossterm><acronym>GNAT</acronym></glossterm>
<glossdef><para><acronym>GNU</acronym> NYU Ada 9x Translator</para></glossdef></glossentry>
<glossentry id="gGLUT">
<glossterm>
<acronym>GLUT</acronym>
</glossterm>
<glossdef>
<para>OpenGL Utility Toolkit</para>
</glossdef>
</glossentry>
 
<glossentry id="gGNOME"><glossterm><acronym>GNOME</acronym></glossterm>
<glossdef><para><acronym>GNU</acronym> Network Object Model Environment</para></glossdef></glossentry>
<glossentry id="gGMP">
<glossterm>
<acronym>GMP</acronym>
</glossterm>
<glossdef>
<para>
<acronym>GNU</acronym> Multiple Precision Arithmetic
</para>
</glossdef>
</glossentry>
 
<glossentry id="gGNU"><glossterm><acronym>GNU</acronym></glossterm>
<glossdef><para><acronym>GNU</acronym>'s Not Unix</para></glossdef></glossentry>
<glossentry id="gGNAT">
<glossterm>
<acronym>GNAT</acronym>
</glossterm>
<glossdef>
<para>
<acronym>GNU</acronym> NYU Ada 9x Translator
</para>
</glossdef>
</glossentry>
 
<glossentry id="gGPL"><glossterm><acronym>GPL</acronym></glossterm>
<glossdef><para>General Public License</para></glossdef></glossentry>
<glossentry id="gGNOME">
<glossterm>
<acronym>GNOME</acronym>
</glossterm>
<glossdef>
<para>
<acronym>GNU</acronym> Network Object Model Environment
</para>
</glossdef>
</glossentry>
 
<glossentry id="gGPM"><glossterm><acronym>GPM</acronym></glossterm>
<glossdef><para>General Purpose Mouse</para></glossdef></glossentry>
<glossentry id="gGNU">
<glossterm>
<acronym>GNU</acronym>
</glossterm>
<glossdef>
<para>
<acronym>GNU</acronym>'s Not Unix
</para>
</glossdef>
</glossentry>
 
<glossentry id="gGSS"><glossterm><acronym>GSS</acronym></glossterm>
<glossdef><para>Generic Security Service</para></glossdef></glossentry>
<glossentry id="gGPL">
<glossterm>
<acronym>GPL</acronym>
</glossterm>
<glossdef>
<para>General Public License</para>
</glossdef>
</glossentry>
 
<glossentry id="gGSSAPI"><glossterm><acronym>GSSAPI</acronym></glossterm>
<glossdef><para>Generic Security Service Application Programming Interface</para></glossdef></glossentry>
<glossentry id="gGPM">
<glossterm>
<acronym>GPM</acronym>
</glossterm>
<glossdef>
<para>General Purpose Mouse</para>
</glossdef>
</glossentry>
 
<glossentry id="gGTK"><glossterm><acronym>GTK</acronym></glossterm>
<glossdef><para><acronym>GIMP</acronym> ToolKit</para></glossdef></glossentry>
<glossentry id="gGSS">
<glossterm>
<acronym>GSS</acronym>
</glossterm>
<glossdef>
<para>Generic Security Service</para>
</glossdef>
</glossentry>
 
<glossentry id="gGUI"><glossterm><acronym>GUI</acronym></glossterm>
<glossdef><para>Graphical User Interface</para></glossdef></glossentry>
<glossentry id="gGSSAPI">
<glossterm>
<acronym>GSSAPI</acronym>
</glossterm>
<glossdef>
<para>Generic Security Service Application Programming Interface</para>
</glossdef>
</glossentry>
 
<glossentry id="gHFS"><glossterm><acronym>HFS</acronym></glossterm>
<glossdef><para>Hierarchical File System</para></glossdef></glossentry>
<glossentry id="gGTK">
<glossterm>
<acronym>GTK</acronym>
</glossterm>
<glossdef>
<para>
<acronym>GIMP</acronym> ToolKit
</para>
</glossdef>
</glossentry>
 
<glossentry id="gHTML"><glossterm><acronym>HTML</acronym></glossterm>
<glossdef><para>HyperText Markup Language</para></glossdef></glossentry>
<glossentry id="gGUI">
<glossterm>
<acronym>GUI</acronym>
</glossterm>
<glossdef>
<para>Graphical User Interface</para>
</glossdef>
</glossentry>
 
<glossentry id="gHTTP"><glossterm><acronym>HTTP</acronym></glossterm>
<glossdef><para>HyperText Transfer Protocol</para></glossdef></glossentry>
<glossentry id="gHFS">
<glossterm>
<acronym>HFS</acronym>
</glossterm>
<glossdef>
<para>Hierarchical File System</para>
</glossdef>
</glossentry>
 
<glossentry id="gHTTPS"><glossterm><acronym>HTTPS</acronym></glossterm>
<glossdef><para>HyperText Transfer Protocol Secured</para></glossdef></glossentry>
<glossentry id="gHTML">
<glossterm>
<acronym>HTML</acronym>
</glossterm>
<glossdef>
<para>HyperText Markup Language</para>
</glossdef>
</glossentry>
 
<glossentry id="gHUP"><glossterm><acronym>HUP</acronym></glossterm>
<glossdef><para>Hang UP</para></glossdef></glossentry>
<glossentry id="gHTTP">
<glossterm>
<acronym>HTTP</acronym>
</glossterm>
<glossdef>
<para>HyperText Transfer Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gIANA"><glossterm><acronym>IANA</acronym></glossterm>
<glossdef><para>Internet Assigned Numbers Authority</para></glossdef></glossentry>
<glossentry id="gHTTPS">
<glossterm>
<acronym>HTTPS</acronym>
</glossterm>
<glossdef>
<para>HyperText Transfer Protocol Secured</para>
</glossdef>
</glossentry>
 
<glossentry id="gICC"><glossterm><acronym>ICC</acronym></glossterm>
<glossdef><para>International Color Consortium</para></glossdef></glossentry>
<glossentry id="gHUP">
<glossterm>
<acronym>HUP</acronym>
</glossterm>
<glossdef>
<para>Hang UP</para>
</glossdef>
</glossentry>
 
<glossentry id="gICMP"><glossterm><acronym>ICMP</acronym></glossterm>
<glossdef><para>Internet Control Message Protocol</para></glossdef></glossentry>
<glossentry id="gIANA">
<glossterm>
<acronym>IANA</acronym>
</glossterm>
<glossdef>
<para>Internet Assigned Numbers Authority</para>
</glossdef>
</glossentry>
 
<glossentry id="gIDE"><glossterm><acronym>IDE</acronym></glossterm>
<glossdef><para>Integrated Drive Electronics</para></glossdef>
<glossdef><para>Integrated Development Environment</para></glossdef>
</glossentry>
<glossentry id="gICC">
<glossterm>
<acronym>ICC</acronym>
</glossterm>
<glossdef>
<para>International Color Consortium</para>
</glossdef>
</glossentry>
 
<glossentry id="gIDL"><glossterm><acronym>IDL</acronym></glossterm>
<glossdef><para>Interface Definition Language</para></glossdef></glossentry>
<glossentry id="gICMP">
<glossterm>
<acronym>ICMP</acronym>
</glossterm>
<glossdef>
<para>Internet Control Message Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gIJS"><glossterm><acronym>IJS</acronym></glossterm>
<glossdef><para>Ink Jet Systems</para></glossdef></glossentry>
<glossentry id="gIDE">
<glossterm>
<acronym>IDE</acronym>
</glossterm>
<glossdef>
<para>Integrated Drive Electronics</para>
</glossdef>
<glossdef>
<para>Integrated Development Environment</para>
</glossdef>
</glossentry>
 
<glossentry id="gILS"><glossterm><acronym>ILS</acronym></glossterm>
<glossdef><para>Internet Location Server</para></glossdef></glossentry>
<glossentry id="gIDL">
<glossterm>
<acronym>IDL</acronym>
</glossterm>
<glossdef>
<para>Interface Definition Language</para>
</glossdef>
</glossentry>
 
<glossentry id="gIMAP"><glossterm><acronym>IMAP</acronym></glossterm>
<glossdef><para>Internet Message Access Protocol</para></glossdef></glossentry>
<glossentry id="gIJS">
<glossterm>
<acronym>IJS</acronym>
</glossterm>
<glossdef>
<para>Ink Jet Systems</para>
</glossdef>
</glossentry>
 
<glossentry id="IMON"><glossterm><abbrev>IMON</abbrev></glossterm>
<glossdef><para>Inode MONitor</para></glossdef></glossentry>
<glossentry id="gILS">
<glossterm>
<acronym>ILS</acronym>
</glossterm>
<glossdef>
<para>Internet Location Server</para>
</glossdef>
</glossentry>
 
<glossentry id="gIP"><glossterm><acronym>IP</acronym></glossterm>
<glossdef><para>Internet Protocol</para><glossseealso otherterm="gTCP">TCP
</glossseealso></glossdef></glossentry>
<glossentry id="gIMAP">
<glossterm>
<acronym>IMAP</acronym>
</glossterm>
<glossdef>
<para>Internet Message Access Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gIPX"><glossterm><acronym>IPX</acronym></glossterm>
<glossdef><para>Internetwork Packet eXchange</para></glossdef></glossentry>
<glossentry id="IMON">
<glossterm>
<abbrev>IMON</abbrev>
</glossterm>
<glossdef>
<para>Inode MONitor</para>
</glossdef>
</glossentry>
 
<glossentry id="gIRC"><glossterm><acronym>IRC</acronym></glossterm>
<glossdef><para>Internet Relay Chat</para></glossdef></glossentry>
<glossentry id="gIP">
<glossterm>
<acronym>IP</acronym>
</glossterm>
<glossdef>
<para>Internet Protocol</para>
<glossseealso otherterm="gTCP">TCP</glossseealso>
</glossdef>
</glossentry>
 
<glossentry id="gIrDA"><glossterm><acronym>IrDA</acronym></glossterm>
<glossdef><para>Infrared Data Association</para></glossdef></glossentry>
<glossentry id="gIPX">
<glossterm>
<acronym>IPX</acronym>
</glossterm>
<glossdef>
<para>Internetwork Packet eXchange</para>
</glossdef>
</glossentry>
 
<glossentry id="gISDN"><glossterm><acronym>ISDN</acronym></glossterm>
<glossdef><para>Integrated Services Digital Network</para></glossdef></glossentry>
<glossentry id="gIRC">
<glossterm>
<acronym>IRC</acronym>
</glossterm>
<glossdef>
<para>Internet Relay Chat</para>
</glossdef>
</glossentry>
 
<glossentry id="gISO"><glossterm><acronym>ISO</acronym></glossterm>
<glossdef><para>International Standards Organisation</para></glossdef></glossentry>
<glossentry id="gIrDA">
<glossterm>
<acronym>IrDA</acronym>
</glossterm>
<glossdef>
<para>Infrared Data Association</para>
</glossdef>
</glossentry>
 
<glossentry id="gISP"><glossterm><acronym>ISP</acronym></glossterm>
<glossdef><para>Internet Service Provider</para></glossdef></glossentry>
<glossentry id="gISDN">
<glossterm>
<acronym>ISDN</acronym>
</glossterm>
<glossdef>
<para>Integrated Services Digital Network</para>
</glossdef>
</glossentry>
 
<glossentry id="gIT"><glossterm><acronym>IT</acronym></glossterm>
<glossdef><para>ImpulseTracker Module</para></glossdef></glossentry>
<glossentry id="gISO">
<glossterm>
<acronym>ISO</acronym>
</glossterm>
<glossdef>
<para>International Standards Organisation</para>
</glossdef>
</glossentry>
 
<glossentry id="gJAI"><glossterm><acronym>JAI</acronym></glossterm>
<glossdef><para>Java Advanced Imaging</para></glossdef></glossentry>
<glossentry id="gJAR"><glossterm><acronym>JAR</acronym></glossterm>
<glossdef><para>Java ARchive</para></glossdef></glossentry>
<glossentry id="gISP">
<glossterm>
<acronym>ISP</acronym>
</glossterm>
<glossdef>
<para>Internet Service Provider</para>
</glossdef>
</glossentry>
 
<glossentry id="gJDK"><glossterm><acronym>JDK</acronym></glossterm>
<glossdef><para>Java Development Kit</para></glossdef></glossentry>
<glossentry id="gIT">
<glossterm>
<acronym>IT</acronym>
</glossterm>
<glossdef>
<para>ImpulseTracker Module</para>
</glossdef>
</glossentry>
 
<glossentry id="gJFIF"><glossterm><acronym>JFIF</acronym></glossterm>
<glossdef><para><acronym>JPEG</acronym> File Interchange Format</para></glossdef></glossentry>
<glossentry id="gJAI">
<glossterm>
<acronym>JAI</acronym>
</glossterm>
<glossdef>
<para>Java Advanced Imaging</para>
</glossdef>
</glossentry>
 
<glossentry id="gJPEG"><glossterm><acronym>JPEG</acronym></glossterm>
<glossdef><para>Joint Photographic Experts Group</para></glossdef></glossentry>
<glossentry id="gJAR">
<glossterm>
<acronym>JAR</acronym>
</glossterm>
<glossdef>
<para>Java ARchive</para>
</glossdef>
</glossentry>
 
<glossentry id="gKDC"><glossterm><acronym>KDC</acronym></glossterm>
<glossdef><para>Key Distribution Center</para></glossdef></glossentry>
<glossentry id="gJDK">
<glossterm>
<acronym>JDK</acronym>
</glossterm>
<glossdef>
<para>Java Development Kit</para>
</glossdef>
</glossentry>
 
<glossentry id="gKDE"><glossterm><acronym>KDE</acronym></glossterm>
<glossdef><para>K Desktop Environment</para></glossdef></glossentry>
<glossentry id="gJFIF">
<glossterm>
<acronym>JFIF</acronym>
</glossterm>
<glossdef>
<para>
<acronym>JPEG</acronym> File Interchange Format
</para>
</glossdef>
</glossentry>
 
<glossentry id="gLAME"><glossterm><acronym>LAME</acronym></glossterm>
<glossdef><para>Lame Ain't an MP3 Encoder</para></glossdef></glossentry>
<glossentry id="gJPEG">
<glossterm>
<acronym>JPEG</acronym>
</glossterm>
<glossdef>
<para>Joint Photographic Experts Group</para>
</glossdef>
</glossentry>
 
<glossentry id="gLAN"><glossterm><acronym>LAN</acronym></glossterm>
<glossdef><para>Local Area Network</para></glossdef></glossentry>
<glossentry id="gKDC">
<glossterm>
<acronym>KDC</acronym>
</glossterm>
<glossdef>
<para>Key Distribution Center</para>
</glossdef>
</glossentry>
 
<glossentry id="gLDAP"><glossterm><acronym>LDAP</acronym></glossterm>
<glossdef><para>Lightweight Directory Access Protocol</para></glossdef></glossentry>
<glossentry id="gKDE">
<glossterm>
<acronym>KDE</acronym>
</glossterm>
<glossdef>
<para>KDesktop Environment</para>
</glossdef>
</glossentry>
 
<glossentry id="gLDIF"><glossterm><acronym>LDIF</acronym></glossterm>
<glossdef><para>Lightweight Data Interchange Format</para></glossdef></glossentry>
<glossentry id="gLAME">
<glossterm>
<acronym>LAME</acronym>
</glossterm>
<glossdef>
<para>Lame Ain't an MP3 Encoder</para>
</glossdef>
</glossentry>
 
<glossentry id="gLFS"><glossterm><acronym>LFS</acronym></glossterm>
<glossdef><para>Linux From Scratch</para></glossdef></glossentry>
<glossentry id="gLAN">
<glossterm>
<acronym>LAN</acronym>
</glossterm>
<glossdef>
<para>Local Area Network</para>
</glossdef>
</glossentry>
 
<glossentry id="gLGPL"><glossterm><acronym>LGPL</acronym></glossterm>
<glossdef><para>Library General Public License</para></glossdef></glossentry>
<glossentry id="gLDAP">
<glossterm>
<acronym>LDAP</acronym>
</glossterm>
<glossdef>
<para>Lightweight Directory Access Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gLPR"><glossterm><acronym>LPR</acronym></glossterm>
<glossdef><para>Line PRinter</para></glossdef></glossentry>
<glossentry id="gLDIF">
<glossterm>
<acronym>LDIF</acronym>
</glossterm>
<glossdef>
<para>Lightweight Data Interchange Format</para>
</glossdef>
</glossentry>
 
<glossentry id="gLZO"><glossterm><acronym>LZO</acronym></glossterm>
<glossdef><para>Lempel-Ziv-Oberhumer</para></glossdef></glossentry>
<glossentry id="gLFS">
<glossterm>
<acronym>LFS</acronym>
</glossterm>
<glossdef>
<para>Linux From Scratch</para>
</glossdef>
</glossentry>
 
<glossentry id="gLZW"><glossterm><acronym>LZW</acronym></glossterm>
<glossdef><para>Lempel-Ziv-Welch</para></glossdef></glossentry>
<glossentry id="gLGPL">
<glossterm>
<acronym>LGPL</acronym>
</glossterm>
<glossdef>
<para>Library General Public License</para>
</glossdef>
</glossentry>
 
<glossentry id="gMAC"><glossterm><acronym>MAC</acronym></glossterm>
<glossdef><para>Media Access Control</para></glossdef></glossentry>
<glossentry id="gLPR">
<glossterm>
<acronym>LPR</acronym>
</glossterm>
<glossdef>
<para>Line PRinter</para>
</glossdef>
</glossentry>
 
<glossentry id="gMCOP"><glossterm><acronym>MCOP</acronym></glossterm>
<glossdef><para>Multimedia COmmunication Protocol</para></glossdef></glossentry>
<glossentry id="gLZO">
<glossterm>
<acronym>LZO</acronym>
</glossterm>
<glossdef>
<para>Lempel-Ziv-Oberhumer</para>
</glossdef>
</glossentry>
 
<glossentry id="gMCU"><glossterm><acronym>MCU</acronym></glossterm>
<glossdef><para>Multipoint Control Unit</para></glossdef></glossentry>
<glossentry id="gLZW">
<glossterm>
<acronym>LZW</acronym>
</glossterm>
<glossdef>
<para>Lempel-Ziv-Welch</para>
</glossdef>
</glossentry>
 
<glossentry id="gMD"><glossterm><acronym>MD</acronym></glossterm>
<glossdef><para>Message-Digest</para></glossdef></glossentry>
<glossentry id="gMAC">
<glossterm>
<acronym>MAC</acronym>
</glossterm>
<glossdef>
<para>Media Access Control</para>
</glossdef>
</glossentry>
 
<glossentry id="gMDA"><glossterm><acronym>MDA</acronym></glossterm>
<glossdef><para>Mail Delivery Agent</para></glossdef></glossentry>
<glossentry id="gMCOP">
<glossterm>
<acronym>MCOP</acronym>
</glossterm>
<glossdef>
<para>Multimedia COmmunication Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gMED"><glossterm><acronym>MED</acronym></glossterm>
<glossdef><para>MED/OctaMED Module</para></glossdef></glossentry>
<glossentry id="gMCU">
<glossterm>
<acronym>MCU</acronym>
</glossterm>
<glossdef>
<para>Multipoint Control Unit</para>
</glossdef>
</glossentry>
 
<glossentry id="gMIDI"><glossterm><acronym>MIDI</acronym></glossterm>
<glossdef><para>Musical Instrument Digital Interface</para></glossdef></glossentry>
<glossentry id="gMD">
<glossterm>
<acronym>MD</acronym>
</glossterm>
<glossdef>
<para>Message-Digest</para>
</glossdef>
</glossentry>
 
<glossentry id="gMIF"><glossterm><acronym>MIF</acronym></glossterm>
<glossdef><para>Maker Interchange Format</para></glossdef></glossentry>
<glossentry id="gMDA">
<glossterm>
<acronym>MDA</acronym>
</glossterm>
<glossdef>
<para>Mail Delivery Agent</para>
</glossdef>
</glossentry>
 
<glossentry id="gMII"><glossterm><acronym>MII</acronym></glossterm>
<glossdef><para>Media Independent Interface</para></glossdef></glossentry>
<glossentry id="gMED">
<glossterm>
<acronym>MED</acronym>
</glossterm>
<glossdef>
<para>MED/OctaMED Module</para>
</glossdef>
</glossentry>
 
<glossentry id="gMIME"><glossterm><acronym>MIME</acronym></glossterm>
<glossdef><para>Multipurpose Internet Mail Extensions</para></glossdef></glossentry>
<glossentry id="gMIDI">
<glossterm>
<acronym>MIDI</acronym>
</glossterm>
<glossdef>
<para>Musical Instrument Digital Interface</para>
</glossdef>
</glossentry>
 
<glossentry id="gMIT"><glossterm><acronym>MIT</acronym></glossterm>
<glossdef><para>Massachusetts Institute of Technology</para></glossdef></glossentry>
<glossentry id="gMIF">
<glossterm>
<acronym>MIF</acronym>
</glossterm>
<glossdef>
<para>Maker Interchange Format</para>
</glossdef>
</glossentry>
 
<glossentry id="gMNG"><glossterm><acronym>MNG</acronym></glossterm>
<glossdef><para>Multiple-image Network Graphics</para></glossdef></glossentry>
<glossentry id="gMII">
<glossterm>
<acronym>MII</acronym>
</glossterm>
<glossdef>
<para>Media Independent Interface</para>
</glossdef>
</glossentry>
 
<glossentry id="gMOD"><glossterm><acronym>MOD</acronym></glossterm>
<glossdef><para>ProTracker Module</para></glossdef></glossentry>
<glossentry id="gMIME">
<glossterm>
<acronym>MIME</acronym>
</glossterm>
<glossdef>
<para>Multipurpose Internet Mail Extensions</para>
</glossdef>
</glossentry>
 
<glossentry id="gMP3"><glossterm><acronym>MP3</acronym></glossterm>
<glossdef><para>MPEG-1 audio layer 3</para></glossdef></glossentry>
<glossentry id="gMIT">
<glossterm>
<acronym>MIT</acronym>
</glossterm>
<glossdef>
<para>Massachusetts Institute of Technology</para>
</glossdef>
</glossentry>
 
<glossentry id="gMPEG"><glossterm><acronym>MPEG</acronym></glossterm>
<glossdef><para>Moving Picture Experts Group</para></glossdef></glossentry>
<glossentry id="gMNG">
<glossterm>
<acronym>MNG</acronym>
</glossterm>
<glossdef>
<para>Multiple-image Network Graphics</para>
</glossdef>
</glossentry>
 
<glossentry id="gMSL"><glossterm><acronym>MSL</acronym></glossterm>
<glossdef><para>Magick Scripting Language</para></glossdef></glossentry>
<glossentry id="gMOD">
<glossterm>
<acronym>MOD</acronym>
</glossterm>
<glossdef>
<para>ProTracker Module</para>
</glossdef>
</glossentry>
 
<glossentry id="gMTA"><glossterm><acronym>MTA</acronym></glossterm>
<glossdef><para>Mail Transport Agent</para></glossdef></glossentry>
<glossentry id="gMP3">
<glossterm>
<acronym>MP3</acronym>
</glossterm>
<glossdef>
<para>MPEG-1 audio layer 3</para>
</glossdef>
</glossentry>
 
<glossentry id="gMTM"><glossterm><acronym>MTM</acronym></glossterm>
<glossdef><para>MultiTracker Module</para></glossdef></glossentry>
<glossentry id="gMPEG">
<glossterm>
<acronym>MPEG</acronym>
</glossterm>
<glossdef>
<para>Moving Picture Experts Group</para>
</glossdef>
</glossentry>
 
<glossentry id="gMUA"><glossterm><acronym>MUA</acronym></glossterm>
<glossdef><para>Mail User Agent</para></glossdef></glossentry>
<glossentry id="gMSL">
<glossterm>
<acronym>MSL</acronym>
</glossterm>
<glossdef>
<para>Magick Scripting Language</para>
</glossdef>
</glossentry>
 
<glossentry id="gNASM"><glossterm><acronym>NASM</acronym></glossterm>
<glossdef><para>Netwide ASseMbler</para></glossdef></glossentry>
<glossentry id="gMTA">
<glossterm>
<acronym>MTA</acronym>
</glossterm>
<glossdef>
<para>Mail Transport Agent</para>
</glossdef>
</glossentry>
 
<glossentry id="gNNTP"><glossterm><acronym>NNTP</acronym></glossterm>
<glossdef><para>Network News Transfer Protocol</para></glossdef></glossentry>
<glossentry id="gMTM">
<glossterm>
<acronym>MTM</acronym>
</glossterm>
<glossdef>
<para>MultiTracker Module</para>
</glossdef>
</glossentry>
 
<glossentry id="gNFS"><glossterm><acronym>NFS</acronym></glossterm>
<glossdef><para>Network File System</para></glossdef></glossentry>
<glossentry id="gMUA">
<glossterm>
<acronym>MUA</acronym>
</glossterm>
<glossdef>
<para>Mail User Agent</para>
</glossdef>
</glossentry>
 
<glossentry id="gNIS"><glossterm><acronym>NIS</acronym></glossterm>
<glossdef><para>Network Information Service</para></glossdef></glossentry>
<glossentry id="gNASM">
<glossterm>
<acronym>NASM</acronym>
</glossterm>
<glossdef>
<para>Netwide ASseMbler</para>
</glossdef>
</glossentry>
 
<glossentry id="gNPTL"><glossterm><acronym>NPTL</acronym></glossterm>
<glossdef><para>Native Posix Thread Library</para></glossdef></glossentry>
<glossentry id="gNNTP">
<glossterm>
<acronym>NNTP</acronym>
</glossterm>
<glossdef>
<para>Network News Transfer Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gNSPR"><glossterm><acronym>NSPR</acronym></glossterm>
<glossdef><para>Netscape Portable Runtime</para></glossdef></glossentry>
<glossentry id="gNFS">
<glossterm>
<acronym>NFS</acronym>
</glossterm>
<glossdef>
<para>Network File System</para>
</glossdef>
</glossentry>
 
<glossentry id="gNSS"><glossterm><acronym>NSS</acronym></glossterm>
<glossdef><para>Network Security Services</para></glossdef></glossentry>
<glossentry id="gNIS">
<glossterm>
<acronym>NIS</acronym>
</glossterm>
<glossdef>
<para>Network Information Service</para>
</glossdef>
</glossentry>
 
<glossentry id="gNTP"><glossterm><acronym>NTP</acronym></glossterm>
<glossdef><para>Network Time Protocol</para></glossdef></glossentry>
<glossentry id="gNPTL">
<glossterm>
<acronym>NPTL</acronym>
</glossterm>
<glossdef>
<para>Native Posix Thread Library</para>
</glossdef>
</glossentry>
 
<glossentry id="gOAF"><glossterm><acronym>OAF</acronym></glossterm>
<glossdef><para>Object Activation Framework</para></glossdef></glossentry>
<glossentry id="gNSPR">
<glossterm>
<acronym>NSPR</acronym>
</glossterm>
<glossdef>
<para>Netscape Portable Runtime</para>
</glossdef>
</glossentry>
 
<glossentry id="gOMF"><glossterm><acronym>OMF</acronym></glossterm>
<glossdef><para>Open Metadata Framework</para></glossdef></glossentry>
<glossentry id="gNSS">
<glossterm>
<acronym>NSS</acronym>
</glossterm>
<glossdef>
<para>Network Security Services</para>
</glossdef>
</glossentry>
 
<glossentry id="gORB"><glossterm><acronym>ORB</acronym></glossterm>
<glossdef><para>Object Request Broker</para><glossseealso
otherterm="gCORBA">CORBA</glossseealso></glossdef></glossentry>
<glossentry id="gNTP">
<glossterm>
<acronym>NTP</acronym>
</glossterm>
<glossdef>
<para>Network Time Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gORDBMS"><glossterm><acronym>ORDBMS</acronym></glossterm>
<glossdef><para>Object Relational Database Management System</para></glossdef></glossentry>
<glossentry id="gOAF">
<glossterm>
<acronym>OAF</acronym>
</glossterm>
<glossdef>
<para>Object Activation Framework</para>
</glossdef>
</glossentry>
 
<glossentry id="gOS"><glossterm><acronym>OS</acronym></glossterm>
<glossdef><para>Operating System</para></glossdef></glossentry>
<glossentry id="gODBC">
<glossterm>
<acronym>ODBC</acronym>
</glossterm>
<glossdef>
<para>Open DataBase Connectivity</para>
</glossdef>
</glossentry>
 
<glossentry id="gOSF"><glossterm><acronym>OSF</acronym></glossterm>
<glossdef><para>Open Software Foundation</para></glossdef></glossentry>
<glossentry id="gOMF">
<glossterm>
<acronym>OMF</acronym>
</glossterm>
<glossdef>
<para>Open Metadata Framework</para>
</glossdef>
</glossentry>
 
<glossentry id="gOSS"><glossterm><acronym>OSS</acronym></glossterm>
<glossdef><para>Open Sound System</para></glossdef></glossentry>
<glossentry id="gORB">
<glossterm>
<acronym>ORB</acronym>
</glossterm>
<glossdef>
<para>Object Request Broker</para>
<glossseealso otherterm="gCORBA">CORBA</glossseealso>
</glossdef>
</glossentry>
 
<glossentry id="gPAM"><glossterm><acronym>PAM</acronym></glossterm>
<glossdef><para>Pluggable authentication Modules</para></glossdef></glossentry>
<glossentry id="gORDBMS">
<glossterm>
<acronym>ORDBMS</acronym>
</glossterm>
<glossdef>
<para>Object Relational Database Management System</para>
</glossdef>
</glossentry>
 
<glossentry id="gPBM"><glossterm><acronym>PBM</acronym></glossterm>
<glossdef><para>Portable BitMap</para></glossdef></glossentry>
<glossentry id="gOS">
<glossterm>
<acronym>OS</acronym>
</glossterm>
<glossdef>
<para>Operating System</para>
</glossdef>
</glossentry>
 
<glossentry id="gPCI"><glossterm><acronym>PCI</acronym></glossterm>
<glossdef><para>Peripheral Component Interconnect</para></glossdef></glossentry>
<glossentry id="gOSF">
<glossterm>
<acronym>OSF</acronym>
</glossterm>
<glossdef>
<para>Open Software Foundation</para>
</glossdef>
</glossentry>
 
<glossentry id="gPCL"><glossterm><acronym>PCL</acronym></glossterm>
<glossdef><para>Printer Control Language</para></glossdef></glossentry>
<glossentry id="gOSS">
<glossterm>
<acronym>OSS</acronym>
</glossterm>
<glossdef>
<para>Open Sound System</para>
</glossdef>
</glossentry>
 
<glossentry id="gPCM"><glossterm><acronym>PCM</acronym></glossterm>
<glossdef><para>Pulse Code Modulation</para></glossdef></glossentry>
<glossentry id="gPAM">
<glossterm>
<acronym>PAM</acronym>
</glossterm>
<glossdef>
<para>Pluggable authentication Modules</para>
</glossdef>
</glossentry>
 
<glossentry id="gPDC"><glossterm><acronym>PDC</acronym></glossterm>
<glossdef><para>Primary Domain Controller</para></glossdef></glossentry>
<glossentry id="gPBM">
<glossterm>
<acronym>PBM</acronym>
</glossterm>
<glossdef>
<para>Portable BitMap</para>
</glossdef>
</glossentry>
 
<glossentry id="gPDF"><glossterm><acronym>PDF</acronym></glossterm>
<glossdef><para>Portable Document Format</para></glossdef></glossentry>
<glossentry id="gPCI">
<glossterm>
<acronym>PCI</acronym>
</glossterm>
<glossdef>
<para>Peripheral Component Interconnect</para>
</glossdef>
</glossentry>
 
<glossentry id="gPEAR"><glossterm><acronym>PEAR</acronym></glossterm>
<glossdef><para>PHP Extension and Application Repository</para></glossdef></glossentry>
<glossentry id="gPCL">
<glossterm>
<acronym>PCL</acronym>
</glossterm>
<glossdef>
<para>Printer Control Language</para>
</glossdef>
</glossentry>
 
<glossentry id="gPGM"><glossterm><acronym>PGM</acronym></glossterm>
<glossdef><para>Portable Grey Map</para></glossdef></glossentry>
<glossentry id="gPCM">
<glossterm>
<acronym>PCM</acronym>
</glossterm>
<glossdef>
<para>Pulse Code Modulation</para>
</glossdef>
</glossentry>
 
<glossentry id="gPGP"><glossterm><acronym>PGP</acronym></glossterm>
<glossdef><para>Pretty Good Privacy</para></glossdef></glossentry>
<glossentry id="gPDC">
<glossterm>
<acronym>PDC</acronym>
</glossterm>
<glossdef>
<para>Primary Domain Controller</para>
</glossdef>
</glossentry>
 
<glossentry id="gPHP"><glossterm><acronym>PHP</acronym></glossterm>
<glossdef><para>PHP Hypertext Preprocessor</para></glossdef></glossentry>
<glossentry id="gPDF">
<glossterm>
<acronym>PDF</acronym>
</glossterm>
<glossdef>
<para>Portable Document Format</para>
</glossdef>
</glossentry>
 
<glossentry id="gPIM"><glossterm><acronym>PIM</acronym></glossterm>
<glossdef><para>Personal Information Manager</para></glossdef></glossentry>
<glossentry id="gPEAR">
<glossterm>
<acronym>PEAR</acronym>
</glossterm>
<glossdef>
<para>PHP Extension and Application Repository</para>
</glossdef>
</glossentry>
 
<glossentry id="gPLIP"><glossterm><acronym>PLIP</acronym></glossterm>
<glossdef><para>Parallel Line Internet Protocol</para></glossdef></glossentry>
<glossentry id="gPGM">
<glossterm>
<acronym>PGM</acronym>
</glossterm>
<glossdef>
<para>Portable Grey Map</para>
</glossdef>
</glossentry>
 
<glossentry id="gPNG"><glossterm><acronym>PNG</acronym></glossterm>
<glossdef><para>Portable Network Graphics</para></glossdef></glossentry>
<glossentry id="gPGP">
<glossterm>
<acronym>PGP</acronym>
</glossterm>
<glossdef>
<para>Pretty Good Privacy</para>
</glossdef>
</glossentry>
 
<glossentry id="gPO"><glossterm><acronym>PO</acronym></glossterm>
<glossdef><para>Portable Object</para></glossdef></glossentry>
<glossentry id="gPHP">
<glossterm>
<acronym>PHP</acronym>
</glossterm>
<glossdef>
<para>PHP Hypertext Preprocessor</para>
</glossdef>
</glossentry>
 
<glossentry id="gPOP"><glossterm><acronym>POP</acronym></glossterm>
<glossdef><para>Post Office Protocol</para></glossdef></glossentry>
<glossentry id="gPIM">
<glossterm>
<acronym>PIM</acronym>
</glossterm>
<glossdef>
<para>Personal Information Manager</para>
</glossdef>
</glossentry>
 
<glossentry id="gPPD"><glossterm><acronym>PPD</acronym></glossterm>
<glossdef><para>PostScript Printer Description</para></glossdef></glossentry>
<glossentry id="gPLIP">
<glossterm>
<acronym>PLIP</acronym>
</glossterm>
<glossdef>
<para>Parallel Line Internet Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gPPM"><glossterm><acronym>PPM</acronym></glossterm>
<glossdef><para>Portable Pixel Map</para></glossdef></glossentry>
<glossentry id="gPNG">
<glossterm>
<acronym>PNG</acronym>
</glossterm>
<glossdef>
<para>Portable Network Graphics</para>
</glossdef>
</glossentry>
 
<glossentry id="gPPP"><glossterm><acronym>PPP</acronym></glossterm>
<glossdef><para>Point to Point Protocol</para></glossdef></glossentry>
<glossentry id="gPO">
<glossterm>
<acronym>PO</acronym>
</glossterm>
<glossdef>
<para>Portable Object</para>
</glossdef>
</glossentry>
 
<glossentry id="gPPPoE"><glossterm><acronym>PPPoE</acronym></glossterm>
<glossdef><para>Point to Point Protocol over Ethernet</para></glossdef></glossentry>
<glossentry id="gPOD">
<glossterm>
<acronym>POD</acronym>
</glossterm>
<glossdef>
<para>Plain Old Documentation</para>
</glossdef>
</glossentry>
 
<glossentry id="gPS"><glossterm><acronym>PS</acronym></glossterm>
<glossdef><para>PostScript</para></glossdef></glossentry>
<glossentry id="gPOP">
<glossterm>
<acronym>POP</acronym>
</glossterm>
<glossdef>
<para>Post Office Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gRAM"><glossterm><acronym>RAM</acronym></glossterm>
<glossdef><para>Random Access Memory</para></glossdef></glossentry>
<glossentry id="gPPD">
<glossterm>
<acronym>PPD</acronym>
</glossterm>
<glossdef>
<para>PostScript Printer Description</para>
</glossdef>
</glossentry>
 
<glossentry id="gRARP"><glossterm><acronym>RARP</acronym></glossterm>
<glossdef><para>Reverse Address Resolution Protocol</para></glossdef></glossentry>
<glossentry id="gPPM">
<glossterm>
<acronym>PPM</acronym>
</glossterm>
<glossdef>
<para>Portable Pixel Map</para>
</glossdef>
</glossentry>
 
<glossentry id="gRCS"><glossterm><acronym>RCS</acronym></glossterm>
<glossdef><para>Revision Control System</para></glossdef></glossentry>
<glossentry id="gPPP">
<glossterm>
<acronym>PPP</acronym>
</glossterm>
<glossdef>
<para>Point to Point Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gRFC"><glossterm><acronym>RFC</acronym></glossterm>
<glossdef><para>Request For Comments</para></glossdef></glossentry>
<glossentry id="gPPPoE">
<glossterm>
<acronym>PPPoE</acronym>
</glossterm>
<glossdef>
<para>Point to Point Protocol over Ethernet</para>
</glossdef>
</glossentry>
 
<glossentry id="gRGB"><glossterm><acronym>RGB</acronym></glossterm>
<glossdef><para>Red Green Blue</para></glossdef></glossentry>
<glossentry id="gPS">
<glossterm>
<acronym>PS</acronym>
</glossterm>
<glossdef>
<para>PostScript</para>
</glossdef>
</glossentry>
 
<glossentry id="gRGBA"><glossterm><acronym>RGBA</acronym></glossterm>
<glossdef><para>Red Green Blue Alpha</para></glossdef></glossentry>
<glossentry id="gRAM">
<glossterm>
<acronym>RAM</acronym>
</glossterm>
<glossdef>
<para>Random Access Memory</para>
</glossdef>
</glossentry>
 
<glossentry id="gROM"><glossterm><acronym>ROM</acronym></glossterm>
<glossdef><para>Read-Only Memory</para></glossdef></glossentry>
<glossentry id="gRARP">
<glossterm>
<acronym>RARP</acronym>
</glossterm>
<glossdef>
<para>Reverse Address Resolution Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gRP"><glossterm><acronym>RP</acronym></glossterm>
<glossdef><para>Roaring Penguin</para></glossdef></glossentry>
<glossentry id="gRCS">
<glossterm>
<acronym>RCS</acronym>
</glossterm>
<glossdef>
<para>Revision Control System</para>
</glossdef>
</glossentry>
 
<glossentry id="gRPC"><glossterm><acronym>RPC</acronym></glossterm>
<glossdef><para>Remote Procedure Call</para></glossdef></glossentry>
<glossentry id="gRFC">
<glossterm>
<acronym>RFC</acronym>
</glossterm>
<glossdef>
<para>Request For Comments</para>
</glossdef>
</glossentry>
 
<glossentry id="gRTP"><glossterm><acronym>RTP</acronym></glossterm>
<glossdef><para>Real Time Protocol</para></glossdef></glossentry>
<glossentry id="gRGB">
<glossterm>
<acronym>RGB</acronym>
</glossterm>
<glossdef>
<para>Red Green Blue</para>
</glossdef>
</glossentry>
 
<glossentry id="gRW"><glossterm><acronym>RW</acronym></glossterm>
<glossdef><para>Read Write</para></glossdef></glossentry>
<glossentry id="gRGBA">
<glossterm>
<acronym>RGBA</acronym>
</glossterm>
<glossdef>
<para>Red Green Blue Alpha</para>
</glossdef>
</glossentry>
 
<glossentry id="gS3M"><glossterm><acronym>S3M</acronym></glossterm>
<glossdef><para>ScreamTracker Version 3 Module</para></glossdef></glossentry>
<glossentry id="gROM">
<glossterm>
<acronym>ROM</acronym>
</glossterm>
<glossdef>
<para>Read-Only Memory</para>
</glossdef>
</glossentry>
 
<glossentry id="gSMIME"><glossterm><acronym>S/MIME</acronym></glossterm>
<glossdef><para>Secure/<acronym>MIME</acronym></para></glossdef></glossentry>
<glossentry id="gRP">
<glossterm>
<acronym>RP</acronym>
</glossterm>
<glossdef>
<para>Roaring Penguin</para>
</glossdef>
</glossentry>
 
<glossentry id="gSANE"><glossterm><acronym>SANE</acronym></glossterm>
<glossdef><para>Scanner Access Now Easy</para></glossdef></glossentry>
<glossentry id="gRPC">
<glossterm>
<acronym>RPC</acronym>
</glossterm>
<glossdef>
<para>Remote Procedure Call</para>
</glossdef>
</glossentry>
 
<glossentry id="gSASL"><glossterm><acronym>SASL</acronym></glossterm>
<glossdef><para>Simple Authentication and Security Layer</para></glossdef></glossentry>
<glossentry id="gRTC">
<glossterm>
<acronym>RTC</acronym>
</glossterm>
<glossdef>
<para>Real Time Clock</para>
</glossdef>
</glossentry>
 
<glossentry id="gSBU"><glossterm><acronym>SBU</acronym></glossterm>
<glossdef><para>Static Binutils Units</para></glossdef></glossentry>
<glossentry id="gRTP">
<glossterm>
<acronym>RTP</acronym>
</glossterm>
<glossdef>
<para>Real Time Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gSCCS"><glossterm><acronym>SCCS</acronym></glossterm>
<glossdef><para>Source Code Control System</para></glossdef></glossentry>
<glossentry id="gRW">
<glossterm>
<acronym>RW</acronym>
</glossterm>
<glossdef>
<para>Read Write</para>
</glossdef>
</glossentry>
 
<glossentry id="gSCSI"><glossterm><acronym>SCSI</acronym></glossterm>
<glossdef><para>Small Computer System Interface</para></glossdef></glossentry>
<glossentry id="gS3M">
<glossterm>
<acronym>S3M</acronym>
</glossterm>
<glossdef>
<para>ScreamTracker Version 3 Module</para>
</glossdef>
</glossentry>
 
<glossentry id="gSDK"><glossterm><acronym>SDK</acronym></glossterm>
<glossdef><para>Software Development Kit</para></glossdef></glossentry>
<glossentry id="gSMIME">
<glossterm>
<acronym>S/MIME</acronym>
</glossterm>
<glossdef>
<para>
Secure/<acronym>MIME</acronym>
</para>
</glossdef>
</glossentry>
 
<glossentry id="gSGML"><glossterm><acronym>SGML</acronym></glossterm>
<glossdef><para>Standard Generalized Markup Language</para></glossdef></glossentry>
<glossentry id="gSANE">
<glossterm>
<acronym>SANE</acronym>
</glossterm>
<glossdef>
<para>Scanner Access Now Easy</para>
</glossdef>
</glossentry>
 
<glossentry id="gSMB"><glossterm><acronym>SMB</acronym></glossterm>
<glossdef><para>Server Message Block</para></glossdef></glossentry>
<glossentry id="gSASL">
<glossterm>
<acronym>SASL</acronym>
</glossterm>
<glossdef>
<para>Simple Authentication and Security Layer</para>
</glossdef>
</glossentry>
 
<glossentry id="gSMIL"><glossterm><acronym>SMIL</acronym></glossterm>
<glossdef><para>Synchronized Multimedia Integration Language</para></glossdef></glossentry>
<glossentry id="gSBU">
<glossterm>
<acronym>SBU</acronym>
</glossterm>
<glossdef>
<para>Static Binutils Units</para>
</glossdef>
</glossentry>
 
<glossentry id="gSMTP"><glossterm><acronym>SMTP</acronym></glossterm>
<glossdef><para>Simple Mail Transfer Protocol</para></glossdef></glossentry>
<glossentry id="gSCCS">
<glossterm>
<acronym>SCCS</acronym>
</glossterm>
<glossdef>
<para>Source Code Control System</para>
</glossdef>
</glossentry>
 
<glossentry id="gSOAP"><glossterm><acronym>SOAP</acronym></glossterm>
<glossdef><para>Simple Object Access Protocol</para></glossdef></glossentry>
<glossentry id="gSCSI">
<glossterm>
<acronym>SCSI</acronym>
</glossterm>
<glossdef>
<para>Small Computer System Interface</para>
</glossdef>
</glossentry>
 
<glossentry id="gSQL"><glossterm><acronym>SQL</acronym></glossterm>
<glossdef><para>Structured Query Language</para></glossdef></glossentry>
<glossentry id="gSDK">
<glossterm>
<acronym>SDK</acronym>
</glossterm>
<glossdef>
<para>Software Development Kit</para>
</glossdef>
</glossentry>
 
<glossentry id="gSSH"><glossterm><acronym>SSH</acronym></glossterm>
<glossdef><para>Secure SHell</para></glossdef></glossentry>
<glossentry id="gSGML">
<glossterm>
<acronym>SGML</acronym>
</glossterm>
<glossdef>
<para>Standard Generalized Markup Language</para>
</glossdef>
</glossentry>
 
<glossentry id="gSSL"><glossterm><acronym>SSL</acronym></glossterm>
<glossdef><para>Secure Sockets Layer</para></glossdef></glossentry>
<glossentry id="gSMB">
<glossterm>
<acronym>SMB</acronym>
</glossterm>
<glossdef>
<para>Server Message Block</para>
</glossdef>
</glossentry>
 
<glossentry id="gSUID"><glossterm><acronym>SUID</acronym></glossterm>
<glossdef><para>Set User IDentity</para></glossdef></glossentry>
<glossentry id="gSMIL">
<glossterm>
<acronym>SMIL</acronym>
</glossterm>
<glossdef>
<para>Synchronized Multimedia Integration Language</para>
</glossdef>
</glossentry>
 
<glossentry id="gSVG"><glossterm><acronym>SVG</acronym></glossterm>
<glossdef><para>Scalable Vector Graphics</para></glossdef></glossentry>
<glossentry id="gSMTP">
<glossterm>
<acronym>SMTP</acronym>
</glossterm>
<glossdef>
<para>Simple Mail Transfer Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gSVGA"><glossterm><acronym>SVGA</acronym></glossterm>
<glossdef><para>Super Video Graphics Array</para></glossdef></glossentry>
<glossentry id="gSOAP">
<glossterm>
<acronym>SOAP</acronym>
</glossterm>
<glossdef>
<para>Simple Object Access Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gTCL"><glossterm><acronym>TCL</acronym></glossterm>
<glossdef><para>Tool Command Language</para></glossdef></glossentry>
<glossentry id="gSQL">
<glossterm>
<acronym>SQL</acronym>
</glossterm>
<glossdef>
<para>Structured Query Language</para>
</glossdef>
</glossentry>
 
<glossentry id="gTCP"><glossterm><acronym>TCP</acronym></glossterm>
<glossdef><para>Transmission Control Protocol</para></glossdef></glossentry>
<glossentry id="gSSH">
<glossterm>
<acronym>SSH</acronym>
</glossterm>
<glossdef>
<para>Secure SHell</para>
</glossdef>
</glossentry>
 
<glossentry id="gTGT"><glossterm><acronym>TGT</acronym></glossterm>
<glossdef><para>Ticket-Granting Ticket</para></glossdef></glossentry>
<glossentry id="gSSL">
<glossterm>
<acronym>SSL</acronym>
</glossterm>
<glossdef>
<para>Secure Sockets Layer</para>
</glossdef>
</glossentry>
 
<glossentry id="gTIFF"><glossterm><acronym>TIFF</acronym></glossterm>
<glossdef><para>Tag(ged) Image File Format</para></glossdef></glossentry>
<glossentry id="gSUID">
<glossterm>
<acronym>SUID</acronym>
</glossterm>
<glossdef>
<para>Set User IDentity</para>
</glossdef>
</glossentry>
 
<glossentry id="gTLS"><glossterm><acronym>TLS</acronym></glossterm>
<glossdef><para>Transport Layer Security</para></glossdef></glossentry>
<glossentry id="gSVG">
<glossterm>
<acronym>SVG</acronym>
</glossterm>
<glossdef>
<para>Scalable Vector Graphics</para>
</glossdef>
</glossentry>
 
<glossentry id="gTTF"><glossterm><acronym>TTF</acronym></glossterm>
<glossdef><para>TrueType Font</para></glossdef></glossentry>
<glossentry id="gSVGA">
<glossterm>
<acronym>SVGA</acronym>
</glossterm>
<glossdef>
<para>Super Video Graphics Array</para>
</glossdef>
</glossentry>
 
<glossentry id="gTTS"><glossterm><acronym>TTS</acronym></glossterm>
<glossdef><para>Text To Speech</para></glossdef></glossentry>
<glossentry id="gTCL">
<glossterm>
<acronym>TCL</acronym>
</glossterm>
<glossdef>
<para>Tool Command Language</para>
</glossdef>
</glossentry>
 
<glossentry id="gUCS"><glossterm><acronym>UCS</acronym></glossterm>
<glossdef><para>Universal Character Set</para></glossdef></glossentry>
<glossentry id="gTCP">
<glossterm>
<acronym>TCP</acronym>
</glossterm>
<glossdef>
<para>Transmission Control Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gUDF"><glossterm><acronym>UDF</acronym></glossterm>
<glossdef><para>Universal Disk Format</para></glossdef></glossentry>
<glossentry id="gTGT">
<glossterm>
<acronym>TGT</acronym>
</glossterm>
<glossdef>
<para>Ticket-Granting Ticket</para>
</glossdef>
</glossentry>
 
<glossentry id="gUID"><glossterm><acronym>UID</acronym></glossterm>
<glossdef><para>User IDentity</para></glossdef></glossentry>
<glossentry id="gTIFF">
<glossterm>
<acronym>TIFF</acronym>
</glossterm>
<glossdef>
<para>Tag(ged) Image File Format</para>
</glossdef>
</glossentry>
 
<glossentry id="gUDP"><glossterm><acronym>UDP</acronym></glossterm>
<glossdef><para>User Datagram Protocol</para></glossdef></glossentry>
<glossentry id="gTLS">
<glossterm>
<acronym>TLS</acronym>
</glossterm>
<glossdef>
<para>Transport Layer Security</para>
</glossdef>
</glossentry>
 
<glossentry id="gUI"><glossterm><acronym>UI</acronym></glossterm>
<glossdef><para>User Interface</para></glossdef></glossentry>
<glossentry id="gTTF">
<glossterm>
<acronym>TTF</acronym>
</glossterm>
<glossdef>
<para>TrueType Font</para>
</glossdef>
</glossentry>
 
<glossentry id="gUML"><glossterm><acronym>UML</acronym></glossterm>
<glossdef><para>Unified Modelling Language</para></glossdef></glossentry>
<glossentry id="gTTS">
<glossterm>
<acronym>TTS</acronym>
</glossterm>
<glossdef>
<para>Text To Speech</para>
</glossdef>
</glossentry>
 
<glossentry id="gURL"><glossterm><acronym>URL</acronym></glossterm>
<glossdef><para>Uniform Resource Locator</para></glossdef></glossentry>
<glossentry id="gUCS">
<glossterm>
<acronym>UCS</acronym>
</glossterm>
<glossdef>
<para>Universal Character Set</para>
</glossdef>
</glossentry>
 
<glossentry id="gUSB"><glossterm><acronym>USB</acronym></glossterm>
<glossdef><para>Universal Serial Bus</para></glossdef></glossentry>
<glossentry id="gUDF">
<glossterm>
<acronym>UDF</acronym>
</glossterm>
<glossdef>
<para>Universal Disk Format</para>
</glossdef>
</glossentry>
 
<glossentry id="gUSR"><glossterm><acronym>USR</acronym></glossterm>
<glossdef><para>Upstream Ready</para></glossdef></glossentry>
<glossentry id="gUID">
<glossterm>
<acronym>UID</acronym>
</glossterm>
<glossdef>
<para>User IDentity</para>
</glossdef>
</glossentry>
 
<glossentry id="gUTF"><glossterm><acronym>UTF</acronym></glossterm>
<glossdef><para>UCS Transformation Format</para></glossdef></glossentry>
<glossentry id="gUDP">
<glossterm>
<acronym>UDP</acronym>
</glossterm>
<glossdef>
<para>User Datagram Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gUUCP"><glossterm><acronym>UUCP</acronym></glossterm>
<glossdef><para>Unix-to-Unix Copy Protocol</para></glossdef></glossentry>
<glossentry id="gUI">
<glossterm>
<acronym>UI</acronym>
</glossterm>
<glossdef>
<para>User Interface</para>
</glossdef>
</glossentry>
 
<glossentry id="gVCD"><glossterm><acronym>VCD</acronym></glossterm>
<glossdef><para>Video Compact Disk</para></glossdef></glossentry>
<glossentry id="gUML">
<glossterm>
<acronym>UML</acronym>
</glossterm>
<glossdef>
<para>Unified Modelling Language</para>
</glossdef>
</glossentry>
 
<glossentry id="gVESA"><glossterm><acronym>VESA</acronym></glossterm>
<glossdef><para>Video Electronics Standards Association</para></glossdef></glossentry>
<glossentry id="gURL">
<glossterm>
<acronym>URL</acronym>
</glossterm>
<glossdef>
<para>Uniform Resource Locator</para>
</glossdef>
</glossentry>
 
<glossentry id="gVGA"><glossterm><acronym>VGA</acronym></glossterm>
<glossdef><para>Video Graphics Array</para></glossdef></glossentry>
<glossentry id="gUSB">
<glossterm>
<acronym>USB</acronym>
</glossterm>
<glossdef>
<para>Universal Serial Bus</para>
</glossdef>
</glossentry>
 
<glossentry id="gVNC"><glossterm><acronym>VNC</acronym></glossterm>
<glossdef><para>Virtual Network Computer</para></glossdef></glossentry>
<glossentry id="gUSR">
<glossterm>
<acronym>USR</acronym>
</glossterm>
<glossdef>
<para>Upstream Ready</para>
</glossdef>
</glossentry>
 
<glossentry id="gVOB"><glossterm><acronym>VOB</acronym></glossterm>
<glossdef><para>Video OBject</para></glossdef></glossentry>
<glossentry id="gUTF">
<glossterm>
<acronym>UTF</acronym>
</glossterm>
<glossdef>
<para>UCS Transformation Format</para>
</glossdef>
</glossentry>
 
<glossentry id="gVOIP"><glossterm><acronym>VOIP</acronym></glossterm>
<glossdef><para>Voice Over IP</para></glossdef></glossentry>
<glossentry id="gUUCP">
<glossterm>
<acronym>UUCP</acronym>
</glossterm>
<glossdef>
<para>Unix-to-Unix Copy Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gW3C"><glossterm><acronym>W3C</acronym></glossterm>
<glossdef><para>World Wide Web Consortium</para></glossdef></glossentry>
<glossentry id="gVCD">
<glossterm>
<acronym>VCD</acronym>
</glossterm>
<glossdef>
<para>Video Compact Disk</para>
</glossdef>
</glossentry>
 
<glossentry id="gWAV"><glossterm><acronym>WAV</acronym></glossterm>
<glossdef><para>Waveform Audio</para></glossdef></glossentry>
<glossentry id="gVESA">
<glossterm>
<acronym>VESA</acronym>
</glossterm>
<glossdef>
<para>Video Electronics Standards Association</para>
</glossdef>
</glossentry>
 
<glossentry id="gWWW"><glossterm><acronym>WWW</acronym></glossterm>
<glossdef><para>World Wide Web</para></glossdef></glossentry>
<glossentry id="gVGA">
<glossterm>
<acronym>VGA</acronym>
</glossterm>
<glossdef>
<para>Video Graphics Array</para>
</glossdef>
</glossentry>
 
<glossentry id="gXDMCP"><glossterm><acronym>XDMCP</acronym></glossterm>
<glossdef><para>X Display Manager Control Protocol</para></glossdef></glossentry>
<glossentry id="gVNC">
<glossterm>
<acronym>VNC</acronym>
</glossterm>
<glossdef>
<para>Virtual Network Computer</para>
</glossdef>
</glossentry>
 
<glossentry id="gXM"><glossterm><acronym>XM</acronym></glossterm>
<glossdef><para>FastTracker Module</para></glossdef></glossentry>
<glossentry id="gVOB">
<glossterm>
<acronym>VOB</acronym>
</glossterm>
<glossdef>
<para>Video OBject</para>
</glossdef>
</glossentry>
 
<glossentry id="gXML"><glossterm><acronym>XML</acronym></glossterm>
<glossdef><para>eXtensible Markup Language</para></glossdef></glossentry>
<glossentry id="gVOIP">
<glossterm>
<acronym>VOIP</acronym>
</glossterm>
<glossdef>
<para>Voice Over IP</para>
</glossdef>
</glossentry>
 
<glossentry id="gXSL"><glossterm><acronym>XSL</acronym></glossterm>
<glossdef><para>eXtensible Style Language</para></glossdef></glossentry>
<glossentry id="gW3C">
<glossterm>
<acronym>W3C</acronym>
</glossterm>
<glossdef>
<para>World Wide Web Consortium</para>
</glossdef>
</glossentry>
 
<glossentry id="gXSLT"><glossterm><acronym>XSLT</acronym></glossterm>
<glossdef><para>eXtensible Style Language Transformation</para></glossdef></glossentry>
<glossentry id="gWAV">
<glossterm>
<acronym>WAV</acronym>
</glossterm>
<glossdef>
<para>Waveform Audio</para>
</glossdef>
</glossentry>
 
<glossentry id="gXSM"><glossterm><acronym>XSM</acronym></glossterm>
<glossdef><para>X/Open System Management</para></glossdef></glossentry>
<glossentry id="gWWW">
<glossterm>
<acronym>WWW</acronym>
</glossterm>
<glossdef>
<para>World Wide Web</para>
</glossdef>
</glossentry>
 
<glossentry id="gXMMS"><glossterm><acronym>XMMS</acronym></glossterm>
<glossdef><para>X MultiMedia System</para></glossdef></glossentry>
<glossentry id="gXDMCP">
<glossterm>
<acronym>XDMCP</acronym>
</glossterm>
<glossdef>
<para>XDisplay Manager Control Protocol</para>
</glossdef>
</glossentry>
 
<glossentry id="gYP"><glossterm><acronym>YP</acronym></glossterm>
<glossdef><para>Yellow Pages</para></glossdef></glossentry>
<glossentry id="gXM">
<glossterm>
<acronym>XM</acronym>
</glossterm>
<glossdef>
<para>FastTracker Module</para>
</glossdef>
</glossentry>
 
<glossentry id="gYUV"><glossterm><acronym>YUV</acronym></glossterm>
<glossdef><para>Luminance-Bandwidth-Chrominance</para></glossdef></glossentry>
<glossentry id="gXML">
<glossterm>
<acronym>XML</acronym>
</glossterm>
<glossdef>
<para>eXtensible Markup Language</para>
</glossdef>
</glossentry>
 
</glossdiv>
<glossentry id="gXSL">
<glossterm>
<acronym>XSL</acronym>
</glossterm>
<glossdef>
<para>eXtensible Style Language</para>
</glossdef>
</glossentry>
 
<glossentry id="gXSLT">
<glossterm>
<acronym>XSLT</acronym>
</glossterm>
<glossdef>
<para>eXtensible Style Language Transformation</para>
</glossdef>
</glossentry>
 
<glossentry id="gXSM">
<glossterm>
<acronym>XSM</acronym>
</glossterm>
<glossdef>
<para>X/Open System Management</para>
</glossdef>
</glossentry>
 
<glossentry id="gXMMS">
<glossterm>
<acronym>XMMS</acronym>
</glossterm>
<glossdef>
<para>XMultiMedia System</para>
</glossdef>
</glossentry>
 
<glossentry id="gYP">
<glossterm>
<acronym>YP</acronym>
</glossterm>
<glossdef>
<para>Yellow Pages</para>
</glossdef>
</glossentry>
 
<glossentry id="gYUV">
<glossterm>
<acronym>YUV</acronym>
</glossterm>
<glossdef>
<para>Luminance-Bandwidth-Chrominance</para>
</glossdef>
</glossentry>
 
</glossdiv>
 
</glossary>
/trunk/clfs/final-preps/aboutclfs.xml
0,0 → 1,46
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../general.ent">
%general-entities;
]>
 
<sect1 id="ch-final-preps-aboutclfs">
<?dbhtml filename="aboutclfs.html"?>
 
<title>À propos de $LFS</title>
 
<para>Tout au long de ce livre, la variable d'environnement
<envar>CLFS</envar> sera utilisée de nombreuses fois. Il est vital que
cette variable soit toujours définie. Elle doit pointer vers le point
de montage choisi pour la partition LFS. Vérifiez que votre variable
<envar>CLFS</envar> est correctement configurée avec&nbsp;:</para>
 
<screen role="nodump"><userinput>echo $CLFS</userinput></screen>
 
<para>Assurez-vous que la sortie affiche le chemin vers le point de
montage de la partition CLFS, c'est-à-dire
<filename class="directory">/mnt/clfs</filename> si vous avez suivi
l'exemple fourni. Si cet affichage est mauvais, vous pouvez toujours
initialiser la variable avec&nbsp;:</para>
 
<screen role="nodump"><userinput>export CLFS=/mnt/lfs</userinput></screen>
 
<para>Avoir cette variable initialisée est tout à votre bénéfice car
des commandes telles que <command>install -dv $CLFS/tools</command> peuvent
être saisies de façon littérale. Votre shell remplacera
<quote>$CLFS</quote> par <quote>/mnt/clfs</quote> (ou par ce chemin
avec lequel vous avez initialisé la variable) lorsqu'il exécutera la
ligne de commande.</para>
 
<para>´Si vous n'avez pas créé le répertoire <filename class="directory">${CLFS}</filename>, faites-le maintenant en lançant les commandes
suivantes&nbsp;:</para>
 
<screen><userinput>install -dv ${CLFS}</userinput></screen>
 
<para>N'oubliez pas de vérifier que <envar>$CLFS</envar> est initialisé
à chaque fois que vous entrez dans l'environnement (par exemple, avec
<command>su</command> pour
<systemitem class="username">root</systemitem> ou un autre utilisateur).</para>
 
</sect1>
/trunk/clfs/final-preps/addinguser.xml
0,0 → 1,100
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../general.ent">
%general-entities;
]>
 
<sect1 id="ch-final-preps-addinguser">
<?dbhtml filename="addinguser.html"?>
 
<title>Ajouter l'utilisateur ClLFS</title>
 
<para>Lorsque vous êtes connecté en tant qu'utilisateur
<systemitem class="username">root</systemitem>, faire une simple
erreur peut endommager voire dévaster votre système. Donc, nous
recommandons de construire les paquets dans ce chapitre en tant
qu'utilisateur non privilégié. Vous pouvez bien sûr utiliser
votre propre nom d'utilisateur mais, pour faciliter l'établissement
d'un environnement de travail propre, créez un nouvel utilisateur
<systemitem class="username">clfs</systemitem> comme membre d'un
nouveau groupe <systemitem class="groupname">lfs</systemitem>)
utilisez-le lors du processus d'installation. En tant que <systemitem
class="username">root</systemitem>, lancez les commandes suivantes
pour créer le nouvel utilisateur&nbsp;:</para>
 
<screen><userinput>groupadd clfs
useradd -s /bin/bash -g clfs -d /home/clfs clfs
mkdir -pv /home/clfs
chown -v clfs:clfs /home/clfs</userinput></screen>
 
<variablelist>
<title>Voici la signification des options en ligne de commande&nbsp;:</title>
 
<varlistentry>
<term><parameter>-s /bin/bash</parameter></term>
<listitem>
<para>Ceci fait de <command>bash</command> le shell par défaut de
l'utilisateur
<systemitem class="username">dlfs</systemitem>.</para>
</listitem>
</varlistentry>
 
<varlistentry>
<term><parameter>-g clfs</parameter></term>
<listitem>
<para>Cette option ajoute l'utilisateur <systemitem class="username">clfs</systemitem>
au groupe <systemitem class="groupname">clfs</systemitem>.</para>
</listitem>
</varlistentry>
 
<varlistentry>
<term><parameter>clfs</parameter></term>
<listitem>
<para>Ceci est le nom réel pour le groupe et l'utilisateur
créé.</para>
</listitem>
</varlistentry>
 
</variablelist>
 
<para>Pour vous connecter en tant qu'utilisateur
<systemitem class="username">clfs</systemitem> (et non pas de passer à
l'utilisateur <systemitem class="username">lfs</systemitem> alors que
vous êtes connecté en tant que
<systemitem class="username">root</systemitem>, ce qui ne requiert pas
de mot de passe pour l'utilisateur
<systemitem class="username">clfs</systemitem>, donnez un mot de passe
à <systemitem class="username">clfs</systemitem>&nbsp;:</para>
 
<screen role="nodump"><userinput>passwd lfs</userinput></screen>
 
<para>Donnez à
<systemitem class="username">clfs</systemitem> un accès complet à <filename class="directory">${CLFS}/cross-tools</filename> et à
<filename class="directory">$CLFS/tools</filename> en indiquant que
<systemitem class="username">clfs</systemitem> est le propriétaire du
répertoire&nbsp;:</para>
 
<screen><userinput>chown -v clfs ${CLFS}/tools
chown -v clfs ${CLFS}/cross-tools</userinput></screen>
 
 
<para>Si un répertoire de travail séparé a été créé comme suggéré,
faites que l'utilisateur <systemitem class="username">clfs</systemitem>
soit aussi le propriétaire de ce répertoire&nbsp;:</para>
 
<screen><userinput>chown -v clfs ${CLFS}/sources</userinput></screen>
 
<para>Ensuite, connectez-vous en tant que
<systemitem class="username">clfs</systemitem>. Ceci peut se faire via
une console virtuelle, avec le gestionnaire d'affichage ou avec la
commande suivante de substitution d'utilisateur</para>
 
<screen role="nodump"><userinput>su - clfs</userinput></screen>
 
<para>Le <quote><parameter>-</parameter></quote> indique à
<command>su</command> de lancer un shell de connexion. Vous trouverez
la différence entre un shell de connexion et un autre dans la page man
<filename>bash(1)</filename> et <command>info bash</command>.</para>
 
</sect1>
/trunk/clfs/final-preps/creatingcrossdir.xml
0,0 → 1,33
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../general.ent">
%general-entities;
]>
 
<sect1 id="ch-final-preps-creatingcrossdir">
<?dbhtml filename="creatingcrossdir.html"?>
<title>Créer le répertoire ${CLFS}/cross-tools</title>
 
<para>Le binutils et le compilateur croisés construits dans le
<xref linkend="chapter-cross-tools"/> seront installées sous
<filename class="directory">${CLFS}/cross-tools</filename> pour les tenir séparés des programmes de l'hôte. Les programmes construits ici
sont des outils croisés et ne feront pas partie du système CLFS final ou du système temporaire. En laissant ces programmes dans un répertoire
séparé, vous pouvez facilement les supprimer plus tard après leur utilisation.</para>
 
<para>Créez le répertoire nécessaire en lançant ce qui suit en tant qu'utilisateur
<systemitem class="username">root</systemitem>&nbsp;:</para>
 
<screen><userinput>install -dv ${CLFS}/cross-tools</userinput></screen>
 
<para>La prochaine étape consiste en la création du lien symbolique <filename
class="symlink">/cross-tools</filename> sur le système hôte. Il va pointer vers le répertoire récemment créé sur la partition CLFS.
Lancez cette commande en tant qu'utilisateur <systemitem class="username">root</systemitem>&nbsp;:</para>
 
<screen><userinput>ln -sv ${CLFS}/cross-tools /</userinput></screen>
 
<para>Techniquement, le lien symbolique n'est pas nécessaire (bien que les instructions du livre supposent qu'il existe) mais il est
principalement là par cohérence (parce que /tools est aussi lié de manière symbolique à ${CLFS}/tools) et pour simplifier l'installation des
outils de compilation croisée.</para>
 
</sect1>
/trunk/clfs/final-preps/chapter.xml
0,0 → 1,21
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../general.ent">
%general-entities;
]>
 
<chapter id="chapter-final-preps" xreflabel="Final Preparations">
<?dbhtml dir="final-preps"?>
<?dbhtml filename="chapter.html"?>
 
<title>Dernières préparations</title>
 
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="aboutclfs.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="creatingtoolsdir.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="creatingcrossdir.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="addinguser.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="settingenviron.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="abouttestsuites.xml"/>
 
</chapter>
/trunk/clfs/final-preps/abouttestsuites.xml
0,0 → 1,26
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../general.ent">
%general-entities;
]>
 
<sect1 id="ch-final-preps-abouttestsuites">
<?dbhtml filename="abouttestsuites.html"?>
 
<title>À propos des suites de tests</title>
 
<para>La plupart des paquets disposent d'une suite de tests. Lancer
cette suite de tests pour un paquet nouvellement construit est
généralement une bonne idée car cela peut apporter une
<quote>vérification de propreté</quote> comme quoi tout a été compilé
correctement. Une suite de tests réussissant l'ensemble des
vérifications prouve généralement que le paquet fonctionne à peu près
comme le développeur en avait l'intention. Néanmoins, cela ne garantit
pas que le paquet ne contient pas de bogues.</para>
 
<para>Il n'est pas possible de lancer les suites de tests lors d'une compilation croisée, donc les instructions d'installation des paquets
n'expliquent pas emmment lancer les suites de tests jusqu'au
<xref linkend="chapter-building-system"/>.</para>
 
</sect1>
/trunk/clfs/final-preps/creatingtoolsdir.xml
0,0 → 1,59
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../general.ent">
%general-entities;
]>
 
<sect1 id="ch-final-preps-creatingtoolsdir">
<?dbhtml filename="creatingtoolsdir.html"?>
 
<title>Créer le répertoire $LFS/tools</title>
 
<para>Tous les programmes compilés dans
<xref linkend="chapter-temp-system"/> seront installés dans
<filename class="directory">$CLFS/tools</filename> pour les tenir
séparés des programmes compilés dans le
<xref linkend="chapter-building-system"/>. Les programmes compilés ici
sont seulement des outils temporaires et ne prendront pas part au
système CLFS final. En les conservant dans un répertoire séparé, nous
pourrons facilement les supprimer plus tard. Ceci nous aide aussi à
les empêcher de finir dans les répertoires de production de votre hôte
(facile à faire par accident dans le
<xref linkend="chapter-temp-system"/>).</para>
 
<para>Créez le répertoire requis en lançant la commande suivante en
tant qu'utilisateur
<systemitem class="username">root</systemitem>&nbsp;:</para>
 
<screen><userinput>mkdir -v $CLFS/tools</userinput></screen>
 
<para>La prochaine étape consiste en la création du lien symbolique
<filename class="symlink">/tools</filename> sur votre système hôte. Il
pointera vers le répertoire que vous venez de créer sur la partition
CLFS. Lancez cette commande en tant
qu'utilisateur <systemitem class="username">root</systemitem>&nbsp;:</para>
 
<screen><userinput>ln -sv $CLFS/tools /</userinput></screen>
 
$$ <note>
<para>La commande ci-dessus est correcte. La commande <command>ln</command>
a quelques variations syntaxiques, assurez-vous de
vérifier <command>info coreutils ln</command> et <filename>ln(1)</filename>
avant de signaler ce que vous pensez être une
erreur.</para>
</note>
 
<para>Le lien symbolique créé nous permet de compiler notre ensemble
d'outils de façon à ce qu'il se réfère à
 
<filename class="directory">/tools</filename>, ce qui signifie que
le
compilateur, l'assembleur et l'éditeur de liens fonctionneront tous
dans ce
 
chapitre (alors que nous utilisons toujours quelques outils provenant
de l'hôte) et dans le suivant (lorsque nous serons en
<quote>chrooted</quote> sur la partition LFS).</para>
 
</sect1>
/trunk/clfs/final-preps/settingenviron.xml
0,0 → 1,106
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../general.ent">
%general-entities;
]>
 
<sect1 id="ch-final-preps-settingenviron">
<?dbhtml filename="settingenvironment.html"?>
 
<title>Configurer l'environnement</title>
 
<para os="a">Configurez un bon environnement de travail en créant deux
nouveaux fichiers de démarrage pour le shell <command>bash</command>.
En étant connecté en tant qu'utilisateur
<systemitem class="username">clfs</systemitem>, lancez la commande
suivante pour créer un nouveau
<filename>.bash_profile</filename>&nbsp;:</para>
 
<screen os="b"><userinput>cat &gt; ~/.bash_profile &lt;&lt; "EOF"
<literal>exec env -i HOME=$HOME TERM=$TERM PS1='\u:\w\$ ' /bin/bash</literal>
EOF</userinput></screen>
 
<para os="c">Lorsque vous êtes connecté en tant que
<systemitem class="username">clfs</systemitem>, le shell
initial est habituellement un shell de <emphasis>login</emphasis> qui lit
le fichier
<filename>/etc/profile</filename> de l'hôte (contenant probablement
quelques configurations et variables d'environnement) et puis
<filename>.bash_profile</filename>. La commande
<command>exec env -i.../bin/bash</command> dans le fichier
<filename>.bash_profile</filename> remplace le shell en cours avec un
nouveau ayant un environnement complètement vide sauf pour les
variables <envar>HOME</envar>, <envar>TERM</envar>, et
<envar>PS1</envar>. Ceci nous assure qu'aucune variable
d'environnement non souhaitée et potentiellement dangereuse, provenant
du système hôte, ne parvienne dans l'environnement de construction. La
technique utilisée ici s'assure de ce but d'environnement
propre.</para>
 
<para os="d">La nouvelle instance du shell est un shell
<emphasis>non-login</emphasis>, qui ne lit donc pas les fichiers
<filename>/etc/profile</filename> ou
<filename>.bash_profile</filename>, mais plutôt le fichier
<filename>.bashrc</filename> file. Créez maintenant le fichier
<filename>.bashrc</filename>&nbsp;:</para>
 
<screen os="e"><userinput>cat &gt; ~/.bashrc &lt;&lt; "EOF"
<literal>set +h
umask 022
CLFS=/mnt/clfs
LC_ALL=POSIX
PATH=/cross-tools/bin:/bin:/usr/bin
export CLFS LC_ALL PATH</literal>
EOF</userinput></screen>
 
<para os="f">La commande <command>set +h</command> désactive la fonction de
hachage de <command>bash</command>. D'habitude, le hachage est une
fonctionnalité utile&mdash;<command>bash</command> utilise une table
de hachage pour se rappeler le chemin complet des fichiers exécutables
pour éviter d'avoir à chercher dans <envar>PATH</envar> à chaque fois
qu'il doit trouver le même exécutable. Néanmoins, les nouveaux outils
devraient être utilisés dès leur installation. En désactivant la
fonction de hachage, le shell cherchera en permanence dans
<envar>PATH</envar> lorsqu'un programme doit être exécuté. Ainsi, le
shell
trouvera les nouveaux outils compilés dans
<filename class="directory">/cross-tools</filename> dès qu'ils sont
disponibles et sans se rappeler de la version précédente du même
programme mais dans un autre emplacement.</para>
 
<para os="g">Configurer le masque de création de fichier (umask) à 022 nous
assure que les nouveaux fichiers et répertoires créés sont modifiables
uniquement par leurs propriétaires mais lisibles et exécutables par
tout le monde (en supposant que les modes par défaut sont utilisés par
l'appel système <function>open(2)</function> les nouveaux fichiers
finiront avec les droits 644 et les répertoires avec ceux 755).</para>
 
<para os="h">La variable <envar>CLFS</envar> devrait être configurée avec le
point de montage choisi.</para>
 
<para os="i">La variable <envar>LC_ALL</envar> contrôle la localisation de
certains programmes, faisant que leurs messages suivent les
conventions d'un pays spécifié. Si le système hôte utilise une version
de Glibc plus ancienne que la 2.2.4, avoir <envar>LC_ALL</envar>
initialisé à quelque chose d'autre que <quote>POSIX</quote> ou
<quote>C</quote> (pendant ce chapitre) pourrait poser des problèmes si
vous quittez l'environnement chroot et souhaitez y retourner plus
tard. Initialiser <envar>LC_ALL</envar> à <quote>POSIX</quote> ou
<quote>C</quote> (les deux sont équivalents) nous assure que tout
fonctionnera comme attendu dans l'environnement chroot.</para>
 
<para>En plaçant <filename class="directory">/cross-tools/bin</filename> au début de <envar>PATH</envar> au
début du <envar>PATH</envar> standard, tous les programmes installés
dans <xref linkend="chapter-cross-tools"/> sont récupérés par le
shell avant tout programme installé sur le hôte. Ceci, combiné avec la
désactivation du hachage, permet de s'assurer que vous utiliserez
les outils de compilation croisée pour construire le système temporaire dans /tools.</para>
<para>Enfin, pour avoir un environnement complètement préparé pour la
construction des outils temporaires, chargez le profil de l'utilisateur
tout juste créé&nbsp;:</para>
 
<screen><userinput>source ~/.bash_profile</userinput></screen>
 
</sect1>
/trunk/clfs/render-jeremy.sh
0,0 → 1,2
#!/bin/bash
make XSLROOTDIR=/usr/share/sgml/docbook/xsl-stylesheets-1.69.1-5 ${@}
Property changes:
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: clfs/editor-tools/Xinclude-resolver.sh
===================================================================
--- clfs/editor-tools/Xinclude-resolver.sh (nonexistent)
+++ clfs/editor-tools/Xinclude-resolver.sh (revision 736)
@@ -0,0 +1,28 @@
+#!/bin/bash
+
+# This script will create a copy of the given XML file
+# with the Xinclude tags resolved.
+
+# Must be executed from the same dir where the XML file
+# to be resolved is found.
+
+# The DTD declaration is removed from the output due that
+# xmllint add also the full set of entities.
+
+# Useful to see the actual text and commands and to know
+# in what files the Xincluded blocks are actually placed.
+
+# Remember to remove the full-*xml files after finished
+# your review of that files. They don't be commited to the
+# SVN repository.
+
+NAME=`basename $0`
+
+if [ -z "$1" ]; then
+ echo "USAGE: $NAME filename.xml"
+ exit
+fi
+
+xmllint -xinclude -output /tmp/temp.xml $1
+
+xmllint -dropdtd -output full-$1 /tmp/temp.xml
Index: clfs/editor-tools/Clean-spaces.sh
===================================================================
--- clfs/editor-tools/Clean-spaces.sh (nonexistent)
+++ clfs/editor-tools/Clean-spaces.sh (revision 736)
@@ -0,0 +1,43 @@
+#!/bin/bash -e
+
+# This script will clean the trailing spaces on the given file
+# or in all XML files under the given directory.
+
+NAME=`basename $0`
+
+if [ -z "$1" ]; then
+ echo "USAGE: $NAME -d directory"
+ echo " $NAME -f file"
+ exit;
+fi
+
+case "$1" in
+ -d )
+
+ if [ -z "$2" ]; then
+ echo "A directory is needed"
+ exit
+ fi;
+
+ for filename in `find $2 -name "*.xml"`; do
+ sed -i -e "s/[[:space:]]\+$//" "${filename}"
+ done;
+ exit;;
+
+ -f )
+
+ if [ -z "$2" ]; then
+ echo "A filename is needed"
+ exit
+ fi
+
+ sed -i -e "s/[[:space:]]\+$//" $2
+ exit;;
+
+ * )
+
+ echo "USAGE: $NAME -d directory"
+ echo " $NAME -f file"
+ exit;;
+
+esac
Index: clfs/editor-tools/Find-files.sh
===================================================================
--- clfs/editor-tools/Find-files.sh (nonexistent)
+++ clfs/editor-tools/Find-files.sh (revision 736)
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+# This script will find all XML files in the working repository copy
+# that contains the same string in their name.
+
+# To be executed from the top-level directory.
+
+# Useful to find the files related with a same package in all
+# directories and architectures.
+
+NAME=`basename $0`
+
+if [ -z "$1" ]; then
+ echo "USAGE: $NAME string"
+ exit
+fi
+
+find . -name "*$1*.xml" | sort
Index: clfs/the-end/getcounted.xml
===================================================================
--- clfs/the-end/getcounted.xml (nonexistent)
+++ clfs/the-end/getcounted.xml (revision 736)
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-finish-getcounted">
+ <?dbhtml filename="getcounted.html"?>
+
+ <title>Enregistrez-vous</title>
+
+ <para>Maintenant que vous avez terminé le livre, voulez-vous être
+ enregistré comme utilisateur de CLFS&nbsp;? Allez directement sur
+ <ulink url="&lfs-root;cgi-bin/lfscounter.cgi"/> et
+ enregistrez-vous comme utilisateur CLFS en entrant votre nom et la première
+ version de CLFS que vous ayez utilisée.</para>
+
+</sect1>
+
Index: clfs/the-end/chapter.xml
===================================================================
--- clfs/the-end/chapter.xml (nonexistent)
+++ clfs/the-end/chapter.xml (revision 736)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-finalizing" xreflabel="The End">
+ <?dbhtml dir="the-end"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>La fin</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="theend.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="getcounted.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="reboot.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="whatnow.xml"/>
+
+</chapter>
Index: clfs/the-end/theend.xml
===================================================================
--- clfs/the-end/theend.xml (nonexistent)
+++ clfs/the-end/theend.xml (revision 736)
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-finish-theend">
+ <?dbhtml filename="theend.html"?>
+
+ <title>La fin</title>
+
+ <indexterm zone="ch-finish-theend">
+ <primary sortas="e-/etc/clfs-release">/etc/clfs-release</primary>
+ </indexterm>
+
+ <para>Bien joué&nbsp;! Le nouveau système CLFS est installé. Nous vous
+ souhaitons de bien vous amuser avec votre nouveau système Linux
+ compilé et personnalisé rutilant.</para>
+
+ <para>Une bonne idée serait de créer un fichier
+ <filename>/etc/clfs-release</filename>.
+ Avec ce fichier, il vous est très facile (ainsi que pour nous si vous avez
+ besoin de demander de l'aide) de savoir quelle version de LFS vous avez
+ installé sur votre système. Créez ce fichier en lançant&nbsp;:</para>
+
+<screen><userinput>echo &version; &gt; /etc/clfs-release</userinput></screen>
+
+</sect1>
+
Index: clfs/the-end/whatnow.xml
===================================================================
--- clfs/the-end/whatnow.xml (nonexistent)
+++ clfs/the-end/whatnow.xml (revision 736)
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-finish-whatnow">
+ <?dbhtml filename="whatnow.html"?>
+
+ <title>Et maintenant&nbsp;?</title>
+
+ <para>Merci d'avoir lu le livre CLFS. Nous espérons que vous avez trouvé ce
+ livre utile et que vous avez appris plus sur le processus de
+ création d'un système.</para>
+
+ <para>Maintenant que le système CLFS est installé, vous êtes peut-être
+ en train de vous demander <quote>Quelle est la suite&nbsp;?</quote> Pour
+ répondre à cette question, nous vous avons préparé une liste de
+ ressources.</para>
+
+ <itemizedlist>
+
+ <listitem>
+ <para>Maintenance</para>
+
+ <para>Les bogues et informations de sécurité sont rapportés
+ régulièrement pour tous les logiciels. Comme un système LFS est
+ compilé à partir des sources, c'est à vous de prendre en compte
+ ces rapports. Il existe plusieurs ressources en ligne pour garder
+ trace de tels rapports, certains d'entre eux sont indiqués
+ ci-dessous&nbsp;:</para>
+
+ <itemizedlist>
+
+ <listitem>
+ <para>Freshmeat.net (<ulink url="http://freshmeat.net/"/>)</para>
+
+ <para>Freshmeat peut vous prévenir (par email) des nouvelles versions
+ de paquetages installés sur votre système.</para>
+ </listitem>
+
+ <listitem>
+ <para><ulink url="http://www.cert.org/">CERT</ulink> (Computer
+ Emergency Response Team)</para>
+
+ <para>CERT a une liste de diffusion publiant les alertes de sécurité
+ concernant différents systèmes d'exploitation
+ et applications. Les informations
+ de souscription sont disponibles sur
+ <ulink url="http://www.us-cert.gov/cas/signup.html"/>.</para>
+ </listitem>
+
+ <listitem>
+ <para>Bugtraq</para>
+
+ <para>Bugtraq est une liste de diffusion pour révéler
+ complètement les problèmes de sécurité. Elle publie les
+ problèmes de sécurité qui viennent d'être découvert et,
+ occasionnellement, des corrections potentielles. Les
+ informations de souscription sont disponibles sur
+ <ulink url="http://www.securityfocus.com/archive"/>.</para>
+ </listitem>
+
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
+ <para>Community Driven Beyond Linux From Scratch</para>
+
+ <para>Le wiki Community Driven Beyond Linux From Scratch (communauté allant au-delà de Linux From Scratch)
+ couvre les procédures d'installation
+ d'un grand nombre de logiciels en dehors du livre CLFS. CBLFS est destiné spécifiquement à travailler avec le livre CLFS et a toutes
+ les informations nécessaires pour continuer les constructions de la même manière que ce que pratique CLFS. C'est le projet de la
+ communauté amenant à cela, ce qui signifie que n'importe qui peut contribuer et fournir des mises à jour. Be projet CBLFS se situe
+ sur <ulink url="&cblfs-root;"/>.</para>
+ </listitem>
+
+ <listitem>
+ <para>Astuces CLFS</para>
+
+ <para>Les astuces CLFS sont une collection de documents éducatifs soumis
+ par des volontaires à la communauté CLFS. Ces astuces sont disponibles sur
+ <ulink url="&hints-root;"/>.</para>
+ </listitem>
+
+ <listitem>
+ <para>Listes de diffusion</para>
+
+ <para>Il existe plusieurs listes de diffusion CBFS auxquelles vous
+ pouvez vous abonner si vous cherchez de l'aide, voulez rester à
+ jour avec les derniers développements, voulez contribuer au projet
+ et plus. Voir <xref linkend="ch-intro-maillists"/> pour plus
+ d'informations.</para>
+ </listitem>
+
+ <listitem>
+ <para>Le projet de documentation Linux (Linux Documentation Project)</para>
+
+ <para>Le but du TLDP est de collaborer à tous les problèmes relatifs à la
+ documentation sur Linux. Le TLDP offre une large collection de guides
+ pratiques, livres et pages man. Il est disponible sur
+ <ulink url="http://www.tldp.org/"/>.</para>
+ </listitem>
+
+ </itemizedlist>
+
+</sect1>
+
Index: clfs/the-end/reboot.xml
===================================================================
--- clfs/the-end/reboot.xml (nonexistent)
+++ clfs/the-end/reboot.xml (revision 736)
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-finish-reboot">
+ <?dbhtml filename="reboot.html"?>
+
+ <title>Redémarrer le système</title>
+
+ <para>Si vous avez construit votre système final en utilisant la méthode du démarrage, lancez simplement
+ <command>shutdown -r now</command> pour redémarrer à nouveau en utilisant votre noyau nouvellement construit à la place de celui minimal
+ actuellement utilisé. Si vous vous êtes chrooté, il y a quelques étapes en plus.</para>
+
+ <para>Le système que vous avez créé dans ce livre est
+ vraiment minimal et a toutes les chances de ne pas avoir les
+ fonctionnalités dont vous aurez besoin pour continuer. En installant
+ quelques autres paquetages à partir du livre BLFS en restant dans
+ l'environnement chroot actuel, vous serez dans une bien meilleure
+ position pour continuer une fois que vous aurez redémarré votre
+ nouvelle installation CLFS. Installer un navigateur web en mode texte,
+ comme Lynx, vous permettra de lire facilement le livre BLFS dans un
+ terminal virtuel tout en construisant des paquetages dans un autre. Le
+ paquetage GPM vous permettra aussi de réaliser des actions de
+ copier/coller dans vos terminaux virtuels. Enfin, si vous êtes dans
+ une situation où la configuration IP statique ne correspond pas à vos
+ besoins en terme de réseau, installer des paquetages comme Dhcpcd ou
+ PPP pourrait aussi être utile.</para>
+
+
+ <para>Maintenant qu'on a dit ça, démarrons notre toute nouvelle
+ installation CLFS pour la première fois&nbsp;! Tout d'abord, quittez
+ l'environnement chroot&nbsp;:</para>
+
+<screen><userinput>logout</userinput></screen>
+
+ <para>Puis, démontez les systèmes de fichiers virtuels&nbsp;:</para>
+
+<screen><userinput>umount -v ${CLFS}/dev/pts
+umount -v ${CLFS}/dev/shm
+umount -v ${CLFS}/dev
+umount -v ${CLFS}/proc
+umount -v ${CLFS}/sys</userinput></screen>
+
+ <para>Démontez le système de fichiers CLFS&nbsp;:</para>
+
+<screen><userinput>umount -v ${CLFS}</userinput></screen>
+
+ <para>Si plusieurs partitions ont été créées, démontez les autres
+ partitions avant de démonter la principale, comme ceci&nbsp;:</para>
+
+<screen role="nodump"><userinput>umount -v ${CLFS}/usr
+umount -v ${CLFS}/home
+umount -v ${CLFS}</userinput></screen>
+
+ <para>Maintenant, redémarrez le système avec&nbsp;:</para>
+
+<screen role="nodump"><userinput>shutdown -r now</userinput></screen>
+
+ <para>En supposant que le chargeur de démarrage a été initialisé comme
+ indiqué plus tôt, <emphasis>CLFS &version;</emphasis> va démarrer automatiquement.</para>
+
+ <para>Quand le redémarrage est terminé, le système CLFS est prêt à
+ être utilisé et des logiciels peuvent enfin être installés pour
+ satisfaire vos besoins.</para>
+
+</sect1>
+
Index: clfs/bootable/ppc64-chapter.xml
===================================================================
--- clfs/bootable/ppc64-chapter.xml (nonexistent)
+++ clfs/bootable/ppc64-chapter.xml (revision 736)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-bootable" xreflabel="Making the CLFS System Bootable">
+ <?dbhtml dir="bootable"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Making the CLFS System Bootable</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/fstab.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/kernel.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/yaboot.xml"/>
+
+</chapter>
Index: clfs/bootable/x86_64-chapter.xml
===================================================================
--- clfs/bootable/x86_64-chapter.xml (nonexistent)
+++ clfs/bootable/x86_64-chapter.xml (revision 736)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-bootable" xreflabel="Making the CLFS System Bootable">
+ <?dbhtml dir="bootable"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Rendre le système CLFS amorçable</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/fstab.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/kernel.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/grub.xml"/>
+
+</chapter>
Index: clfs/bootable/mips64/kernel.xml
===================================================================
--- clfs/bootable/mips64/kernel.xml (nonexistent)
+++ clfs/bootable/mips64/kernel.xml (revision 736)
@@ -0,0 +1,137 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-kernel" role="wrap">
+ <?dbhtml filename="kernel.html"?>
+
+ <title>Linux-&linux-version;</title>
+
+ <indexterm zone="ch-bootable-kernel">
+ <primary sortas="a-Linux">Linux</primary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of the kernel</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='i'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='k'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='m'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='n'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='o'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='q'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='r'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='s'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='t'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='u'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='v'])"/>
+
+<screen><userinput>cp vmlinux /boot/vmlinux-&linux-version;
+gzip -9 /boot/vmlinux-&linux-version;</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='z'])"/>
+
+ </sect2>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(id('contents-kernel'))"/>
+
+</sect1>
Index: clfs/bootable/mips64/arcload.xml
===================================================================
--- clfs/bootable/mips64/arcload.xml (nonexistent)
+++ clfs/bootable/mips64/arcload.xml (revision 736)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-arcload">
+ <?dbhtml filename="arcload.html"?>
+
+ <title>Making the CLFS System Bootable via Arcload</title>
+
+ <indexterm zone="ch-bootable-arcload">
+ <primary sortas="a-Arcload">Arcload</primary>
+ <secondary>configuring</secondary>
+ </indexterm>
+
+ <note os="a">
+ <para>This bootloader is for the MIPS based SGI Workstations and
+ Servers.</para>
+ </note>
+
+ <para os="b">Earlier, we compiled and installed the Arcload boot loader
+ software in preparation for this step. Now we will configure our system
+ to boot using Arcload. Here is a simple <filename>arc.cf</filename>
+ to use.</para>
+
+<screen><userinput>cat &gt; /boot/arc.cf &lt;&lt; "EOF"
+<literal>append "root=/dev/sda3";
+append "console=ttyS0,9600";
+
+CLFS {
+ &linux-version; {
+ description "&linux-version;";
+ image system "/&linux-version;";
+ }
+
+ debug {
+ description "Debug Shell";
+ append "init=/bin/bash";
+ }
+}</literal>
+EOF</userinput></screen>
+
+ <para os="c">Now we use dvhtool to make the system bootable:</para>
+
+<screen os="d"><userinput>dvhtool --unix-to-vh /usr/lib/arcload/sash64 sash64
+dvhtool --unix-to-vh /boot/arc.cf arc.cf
+dvhtool --unix-to-vh /boot/&linux-version; &linux-version;</userinput></screen>
+
+</sect1>
Index: clfs/bootable/ppc/kernel.xml
===================================================================
--- clfs/bootable/ppc/kernel.xml (nonexistent)
+++ clfs/bootable/ppc/kernel.xml (revision 736)
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-kernel" role="wrap">
+ <?dbhtml filename="kernel.html"?>
+
+ <title>Linux-&linux-version;</title>
+
+ <indexterm zone="ch-bootable-kernel">
+ <primary sortas="a-Linux">Linux</primary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of the kernel</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='i'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='j'])"/>
+
+ <warning>
+ <para>If you are using a config from when the ARCH was ppc (instead of
+ powerpc), you will have to run <command>make menuconfig</command> after
+ <command>make oldconfig</command> and manually select many of the
+ mac-specific options for ide and input.</para>
+ </warning>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='k'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='m'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='n'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='o'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='q'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='r'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='s'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='t'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='u'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='v'])"/>
+
+<screen><userinput>cp vmlinux /boot/clfskernel-&linux-version;</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='z'])"/>
+
+ </sect2>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(id('contents-kernel'))"/>
+
+</sect1>
Index: clfs/bootable/ppc/yaboot.xml
===================================================================
--- clfs/bootable/ppc/yaboot.xml (nonexistent)
+++ clfs/bootable/ppc/yaboot.xml (revision 736)
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-yaboot" arch="ppc">
+ <?dbhtml filename="yaboot.html"?>
+
+ <title>Making the CLFS System Bootable</title>
+
+ <indexterm zone="ch-bootable-yaboot">
+ <primary sortas="a-Yaboot">Yaboot</primary>
+ <secondary>configuring</secondary></indexterm>
+
+ <para os="a">Your shiny new CLFS system is almost complete. One of the last
+ things to do is to ensure that the system can be properly booted. The
+ instructions below apply only to NewWorld Macintoshes.</para>
+
+ <para os="b">Boot loading can be a complex area, so a few cautionary words
+ are in order. Be familiar with the current boot loader and any other
+ operating systems present on the hard drive(s) that need to be bootable.
+ Make sure that an emergency CD is ready to <quote>rescue</quote> the
+ computer if it becomes un-bootable. It is also a good idea to enable booting
+ from Open Firmware in case things go really wrong.</para>
+
+ <para os="c">Earlier, we compiled and installed the yaboot boot loader software
+ in preparation for this step. The procedure involves writing the bootloader
+ to a bootstrap partition and blessing it so that Open Firmware will boot from
+ it. This is all handled by <command>ybin</command> the yaboot installer.</para>
+
+ <para os="d">Ybin writes an optional 'OS selector' menu into Open Firmware,
+ then writes yaboot and yaboot.conf to the bootstrap partition, blesses this,
+ and updates the boot device recorded in nvram. When booted, the OF provides
+ the initial menu to choose between linux, boot from CD, and e.g. OSX
+ (depending on what was in yaboot.conf). If you boot to 'linux', yaboot is
+ executed and lets you select which kernel to use.</para>
+
+ <para os="e">Images (kernels) are specified, together with any necessary path,
+ in yaboot.conf - the details are incorporated into the bootloader, but no attempt
+ is made to access or validate the paths until they are selected. There are many
+ possible options that can be specified in yaboot.conf, see the man page for the
+ details. Most people will be able to specify device=hd: (for a single hard disk),
+ but if you have multiple disks, or if you wish to be pedantic, you can specify the
+ full OF path to the device, obtained by running <command>ofpath /dev/hdX</command>
+ .</para>
+
+ <para os="h">Using the above information, determine the appropriate designators
+ for the bootstrap partition and the root partition. For the following example,
+ it is assumed that the bootstrap partition is <filename class="partition">hda2
+ </filename> and the root partition is <filename class="partition">hda7</filename>
+ . We will also assume that you wish to be able to boot an OSX installation on
+ <filename class="partition">hda4</filename>. Change these items as necessary
+ for your machine.</para>
+
+ <para os="i">If your machine has a SATA disk, specify the partitions using
+ <filename class="devicefile">/dev/sda7</filename> and so forth in the usual
+ way. At least some of the distros specify a full OF path to the 'device' and
+ to the image(s), such as
+ <parameter>device=/ht@0,f2000000/pci@3/k2-sata-root@c/k2-sata@0/disk@0:</parameter>
+ for the disk, and
+ <parameter>image=/ht@0,f2000000/pci@3/k2-sata-root@c/k2-sata@0/disk@0:9,/boot/clfskernel-&linux-version;</parameter>
+ which definitely works.</para>
+
+ <para os="k">Create a <quote>yaboot.conf</quote> file defining yaboot's boot
+ menu:</para>
+
+<screen os="l" role="nodump"><?dbfo keep-together="auto"?><userinput>cat &gt; /etc/yaboot.conf &lt;&lt; "EOF"
+<literal># Begin /etc/yaboot.conf
+
+# By default, yaboot will boot the first menu entry.
+
+# Allow 10 seconds before booting the default.
+# this will also apply to the first-stage os selector
+timeout=100
+
+# These variables are global
+# first, where to put the bootstrap partition
+boot=/dev/hda2
+
+# Which disk to use
+device=hd:
+
+# Default partition for the kernel images
+partition=7
+
+# default root partition
+root=/dev/hda7
+
+# where ybin is to find yaboot and ofboot
+install=/usr/lib/yaboot/yaboot
+magicboot=/usr/lib/yaboot/ofboot
+
+# allow the initial menu to offer CD as an option
+enablecdboot
+
+# allow the initial menu to offer booting from Open Firmware
+enableofboot
+
+# allow the initial menu to boot from mac osx
+macosx=/dev/hda4
+
+# white on black is boring!
+# note the spellings : 'fgcolor' but 'light'
+# in this context, light means 'without high intensity'
+fgcolor=light-green
+
+# The first entry is for CLFS.
+# For all images, the pathname is relative to the filesystem
+# on which they are situated and can include at most one
+# directory
+image=/boot/clfskernel-&linux-version;
+ label=&version;
+ read-only</literal>
+EOF</userinput></screen>
+
+
+ <para os="n">Add an entry for the host distribution, if you have one. It might
+ look something like this if the kernel and initrd are in the host's '/'
+ directory on <filename class="partition">hda6</filename>:</para>
+
+<screen os="o" role="nodump"><userinput>cat &gt;&gt; /etc/yaboot.conf &lt;&lt; "EOF"
+<literal>title Debian
+image=/pci@f4000000/ata-6d/disk@0:6,/vmlinux
+ label=Debian
+ initrd=/pci@f4000000/ata-6d/disk@0:6,/initrd.gz
+ initrd-size=10000
+ append="root=/dev/hda7"
+ read-only</literal>
+EOF</userinput></screen>
+
+ <warning os="r">
+ <para>The following command will update the bootstrap partition and the
+ boot variable in Open Firmware. Do not run the command if this is not
+ desired.</para>
+ </warning>
+
+<screen os="s" role="nodump"><userinput>ybin</userinput></screen>
+
+ <para os="t">Alternatively, if the bootstrap partition has not already been
+ initialized, perhaps because you are using a Live CD, you will need to use
+ a different command to install the bootloader for the first time:</para>
+
+<screen os="u" role="nodump"><userinput>mkofboot</userinput></screen>
+
+</sect1>
Index: clfs/bootable/sparc64/kernel.xml
===================================================================
--- clfs/bootable/sparc64/kernel.xml (nonexistent)
+++ clfs/bootable/sparc64/kernel.xml (revision 736)
@@ -0,0 +1,146 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-kernel" role="wrap">
+ <?dbhtml filename="kernel.html"?>
+
+ <title>Linux-&linux-version;</title>
+
+ <indexterm zone="ch-bootable-kernel">
+ <primary sortas="a-Linux">Linux</primary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of the kernel</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+ <para os="s1">The following patch includes spitfire.h outside of kernel
+ space in elf.h. It also adds spitfire.h to the list of headers installed
+ on the system.</para>
+
+<screen os="s2"><userinput>patch -Np1 -i ../&linux-elf_spitfire_fix-patch;</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='i'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='j'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='k'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='m'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='n'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='o'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='q'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='r'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='s'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='t'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='u'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='v'])"/>
+
+<screen><userinput>cp vmlinux /boot/clfskernel-&linux-version;</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='z'])"/>
+
+ </sect2>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(id('contents-kernel'))"/>
+
+</sect1>
Index: clfs/bootable/alpha/kernel.xml
===================================================================
--- clfs/bootable/alpha/kernel.xml (nonexistent)
+++ clfs/bootable/alpha/kernel.xml (revision 736)
@@ -0,0 +1,150 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-kernel" role="wrap">
+ <?dbhtml filename="kernel.html"?>
+
+ <title>Linux-&linux-version;</title>
+
+ <indexterm zone="ch-bootable-kernel">
+ <primary sortas="a-Linux">Linux</primary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of the kernel</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+ <para os="a1">The following patch moves the PAGE_SIZE definiton in the
+ headers so it is available for userspace.</para>
+
+<screen os="a2"><userinput>patch -Np1 -i ../&linux-alpha_PAGE_SIZE-patch;</userinput></screen>
+
+ <para os="a3">The following sed prevents GCC from treating warnings as
+ errors when the kernel is compiled.</para>
+
+<screen os="a4"><userinput>sed -i "s/-Werror//" arch/alpha/kernel/Makefile</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='i'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='j'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='k'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='m'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='n'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='o'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='q'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='r'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='s'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='t'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='u'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='v'])"/>
+
+<screen><userinput>cp vmlinux /boot/clfskernel-&linux-version;</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='z'])"/>
+
+ </sect2>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(id('contents-kernel'))"/>
+
+</sect1>
Index: clfs/bootable/alpha/aboot.xml
===================================================================
--- clfs/bootable/alpha/aboot.xml (nonexistent)
+++ clfs/bootable/alpha/aboot.xml (revision 736)
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-aboot">
+ <?dbhtml filename="aboot.html"?>
+
+ <title>Making the CLFS System Bootable</title>
+
+ <indexterm zone="ch-bootable-aboot">
+ <primary sortas="a-Aboot">Aboot</primary>
+ <secondary>configuring</secondary>
+ </indexterm>
+
+ <para os="a">Create a <filename>aboot.conf</filename> file defining aboot's boot
+ menu:</para>
+
+<screen><userinput>cat &gt; /etc/aboot.conf &lt;&lt; "EOF"
+<literal># Begin /etc/aboot.conf
+0:1/boot/clfskernel-&linux-version; root=/dev/sda1
+# End /etc/aboot.conf</literal>
+EOF</userinput></screen>
+
+ <para os="b">Now to make aboot bootable:</para>
+
+<screen><userinput>swriteboot -f3 /dev/sda /boot/bootlx
+abootconf /dev/sda 1</userinput></screen>
+
+</sect1>
Index: clfs/bootable/alpha/fstab.xml
===================================================================
--- clfs/bootable/alpha/fstab.xml (nonexistent)
+++ clfs/bootable/alpha/fstab.xml (revision 736)
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-fstab">
+ <?dbhtml filename="fstab.html"?>
+
+ <title>Creating the /etc/fstab File</title>
+
+ <indexterm zone="ch-bootable-fstab">
+ <primary sortas="e-/etc/fstab">/etc/fstab</primary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/fstab.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen><userinput>cat &gt; /etc/fstab &lt;&lt; "EOF"
+<literal># Begin /etc/fstab
+
+# file system mount-point type options dump fsck
+# order
+
+/dev/<replaceable>[xxx]</replaceable> / <replaceable>[fff]</replaceable> defaults 1 1
+/dev/<replaceable>[yyy]</replaceable> swap swap pri=1 0 0
+proc /proc proc defaults 0 0
+sysfs /sys sysfs defaults 0 0
+devpts /dev/pts devpts gid=10,mode=620 0 0
+shm /dev/shm tmpfs defaults 0 0
+# End /etc/fstab</literal>
+EOF</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/fstab.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/fstab.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+</sect1>
Index: clfs/bootable/x86/kernel.xml
===================================================================
--- clfs/bootable/x86/kernel.xml (nonexistent)
+++ clfs/bootable/x86/kernel.xml (revision 736)
@@ -0,0 +1,214 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-kernel" role="wrap">
+ <?dbhtml filename="kernel.html"?>
+
+ <title>Linux-&linux-version;</title>
+
+ <indexterm zone="ch-bootable-kernel">
+ <primary sortas="a-Linux">Linux</primary>
+ </indexterm>
+
+ <sect2 role="package"><title/>
+ <para>The Linux package contains the Linux kernel.</para>
+
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of the kernel</title>
+
+ <para os="p1">A number of vulnerabilities have come to light after the
+ stable kernel team stopped supporting 2.6.24. The following patch addresses
+ them:</para>
+
+<screen os="p2"><userinput>patch -Np1 -i ../&linux-security-patch;</userinput></screen>
+
+ <para os="a">Building the kernel involves a few steps&mdash;configuration,
+ compilation, and installation. Read the <filename>README</filename>
+ file in the kernel source tree for alternative methods to the way this
+ book configures the kernel.</para>
+
+ <para os="b">Prepare for compilation by running the following command:</para>
+
+<screen os="c"><userinput>make mrproper</userinput></screen>
+
+ <para os="d">This ensures that the kernel tree is absolutely clean. The
+ kernel team recommends that this command be issued prior to each
+ kernel compilation. Do not rely on the source tree being clean after
+ un-tarring.</para>
+
+ <para os="h">Configure the kernel via a menu-driven interface.
+ Please note that the udev bootscript requires "rtc" and "tmpfs" to be
+ enabled and built into the kernel, not as modules. CBLFS has
+ some information regarding particular kernel configuration requirements of
+ packages outside of CLFS at <ulink
+ url="&cblfs-root;"/>:</para>
+
+<screen os="i"><userinput>make menuconfig</userinput></screen>
+
+ <para os="j">Alternatively, <command>make oldconfig</command> may be more
+ appropriate in some situations. See the <filename>README</filename>
+ file for more information.</para>
+
+ <para os="k">If desired, skip kernel configuration by copying the kernel
+ config file, <filename>.config</filename>, from the host system
+ (assuming it is available) to the root directory of the unpacked kernel
+ sources. However, we do not recommend this option. It is often better
+ to explore all the configuration menus and create the kernel configuration
+ from scratch.</para>
+
+ <para os="m">Compile the kernel image and modules:</para>
+
+<screen os="n"><userinput>make</userinput></screen>
+
+ <para os="o">If using kernel modules, an
+ <filename>/etc/modprobe.conf</filename> file may be needed.
+ Information pertaining to modules and kernel configuration is
+ located in the kernel documentation in the <filename
+ class="directory">Documentation</filename> directory of the kernel
+ sources tree. Also, <filename>modprobe.conf(5)</filename> may
+ be of interest.</para>
+
+ <para os="p">Be very careful when reading other documentation relating to
+ kernel modules because it usually applies to 2.4.x kernels only. As
+ far as we know, kernel configuration issues specific to Hotplug and
+ Udev are not documented. The problem is that Udev will create a device
+ node only if Hotplug or a user-written script inserts the corresponding
+ module into the kernel, and not all modules are detectable by Hotplug.
+ Note that statements like the one below in the
+ <filename>/etc/modprobe.conf</filename> file do not work with Udev:</para>
+
+<screen os="q"><literal>alias char-major-XXX some-module</literal></screen>
+
+ <para os="r">Because of the complications with Udev and modules,
+ we strongly recommend starting with a completely non-modular kernel
+ configuration, especially if this is the first time using Udev.</para>
+
+ <para os="s">Install the modules, if the kernel configuration uses
+ them:</para>
+
+<screen os="t"><userinput>make modules_install</userinput></screen>
+
+ <para os="u">After kernel compilation is complete, additional steps are
+ required to complete the installation. Some files need to be copied to
+ the <filename class="directory">/boot</filename> directory.</para>
+
+ <para os="v">Issue the following command to install the kernel:</para>
+
+<screen><userinput>cp -v arch/i386/boot/bzImage /boot/clfskernel-&linux-version;</userinput></screen>
+
+ <para os="w"><filename>System.map</filename> is a symbol file for the kernel.
+ It maps the function entry points of every function in the kernel API,
+ as well as the addresses of the kernel data structures for the running
+ kernel. Issue the following command to install the map file:</para>
+
+<screen os="w1"><userinput>cp -v System.map /boot/System.map-&linux-version;</userinput></screen>
+
+ <para os="x">The kernel configuration file <filename>.config</filename>
+ produced by the <command>make menuconfig</command> step above contains
+ all the configuration selections for the kernel that was just compiled.
+ It is a good idea to keep this file for future reference:</para>
+
+<screen os="x1"><userinput>cp -v .config /boot/config-&linux-version;</userinput></screen>
+
+ <para os="y">It is important to note that the files in the kernel source
+ directory are not owned by <systemitem class="username">root</systemitem>.
+ Whenever a package is unpacked as user <systemitem
+ class="username">root</systemitem> (like we do inside the final-system
+ build environment), the files have the user and group IDs of whatever
+ they were on the packager's computer. This is usually not a problem
+ for any other package to be installed because the source tree is
+ removed after the installation. However, the Linux source tree is
+ often retained for a long time. Because of this, there is a chance
+ that whatever user ID the packager used will be assigned to somebody
+ on the machine. That person would then have write access to the kernel
+ source.</para>
+
+ <para os="y1">If the kernel source tree is going to retained, run
+ <command>chown -R 0:0</command> on the <filename
+ class="directory">linux-&linux-version;</filename> directory to
+ ensure all files are owned by user <systemitem
+ class="username">root</systemitem>.</para>
+
+ <warning os="z">
+ <para>Some kernel documentation recommends creating a symlink from
+ <filename class="symlink">/usr/src/linux</filename> pointing to the
+ kernel source directory. This is specific to kernels prior to the
+ 2.6 series and <emphasis>must not</emphasis> be created on a CLFS
+ system as it can cause problems for packages you may wish to build
+ once your base CLFS system is complete.</para>
+
+ <para>Also, the headers in the system's <filename
+ class="directory">include</filename> directory should
+ <emphasis>always</emphasis> be the ones against which Glibc was
+ compiled (from the Linux-Headers package) and should
+ <emphasis>never</emphasis> be replaced by the kernel headers.</para>
+ </warning>
+
+ </sect2>
+
+ <sect2 id="contents-kernel" role="content">
+ <title>Contents of Linux</title>
+
+ <segmentedlist>
+ <segtitle>Installed files</segtitle>
+
+ <seglistitem>
+ <seg>config-[linux-version], clfskernel-[linux-version],
+ and System.map-[linux-version]</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="config">
+ <term><filename>config-[linux-version]</filename></term>
+ <listitem>
+ <para>Contains all the configuration selections for the kernel</para>
+ <indexterm zone="ch-bootable-kernel config">
+ <primary sortas="e-/boot/config">/boot/config-[linux-version]</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="clfskernel">
+ <term><filename>clfskernel-[linux-version]</filename></term>
+ <listitem>
+ <para>The engine of the Linux system. When turning on the
+ computer, the kernel is the first part of the operating system
+ that gets loaded. It detects and initializes all components of
+ the computer's hardware, then makes these components available
+ as a tree of files to the software and turns a single CPU into
+ a multitasking machine capable of running scores of programs
+ seemingly at the same time.</para>
+ <indexterm zone="ch-bootable-kernel clfskernel">
+ <primary sortas="b-clfskernel">clfskernel-[linux-version]</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="System.map">
+ <term><filename>System.map-[linux-version]</filename></term>
+ <listitem>
+ <para>A list of addresses and symbols; it maps the entry points
+ and addresses of all the functions and data structures in the
+ kernel</para>
+ <indexterm zone="ch-bootable-kernel System.map">
+ <primary sortas="e-/boot/System.map">/boot/System.map-[linux-version]</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Index: clfs/bootable/x86/grub.xml
===================================================================
--- clfs/bootable/x86/grub.xml (nonexistent)
+++ clfs/bootable/x86/grub.xml (revision 736)
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-grub">
+ <?dbhtml filename="grub.html"?>
+
+ <title>Making the CLFS System Bootable</title>
+
+ <indexterm zone="ch-bootable-grub">
+ <primary sortas="a-GRUB">GRUB</primary>
+ <secondary>configuring</secondary>
+ </indexterm>
+
+ <para os="a">Your shiny new CLFS system is almost complete. One of the last
+ things to do is to ensure that the system can be properly booted. The
+ instructions below apply only to computers of IA-32 architecture,
+ meaning mainstream PCs. Information on <quote>boot loading</quote> for
+ other architectures should be available in the usual resource-specific
+ locations for those architectures.</para>
+
+ <para os="b">Boot loading can be a complex area, so a few cautionary words
+ are in order. Be familiar with the current boot loader and any other
+ operating systems present on the hard drive(s) that need to be bootable.
+ Make sure that an emergency boot disk is ready to <quote>rescue</quote>
+ the computer if the computer becomes unusable (un-bootable).</para>
+
+ <para os="c">Earlier, we compiled and installed the GRUB boot loader software
+ in preparation for this step. The procedure involves writing some special
+ GRUB files to specific locations on the hard drive. We highly recommend
+ creating a GRUB boot floppy diskette as a backup. Insert a blank floppy
+ diskette and run the following commands:</para>
+
+<screen os="d"><userinput>dd if=/boot/grub/stage1 of=/dev/fd0 bs=512 count=1
+dd if=/boot/grub/stage2 of=/dev/fd0 bs=512 seek=1</userinput></screen>
+
+ <para os="e">Remove the diskette and store it somewhere safe. Now, run the
+ <command>grub</command> shell:</para>
+
+<screen os="f"><userinput>grub</userinput></screen>
+
+ <para os="g">GRUB uses its own naming structure for drives and partitions in
+ the form of <emphasis>(hdn,m)</emphasis>, where <emphasis>n</emphasis>
+ is the hard drive number and <emphasis>m</emphasis> is the partition
+ number, both starting from zero. For example, partition <filename
+ class="partition">hda1</filename> is <emphasis>(hd0,0)</emphasis> to
+ GRUB and <filename class="partition">hdb3</filename> is
+ <emphasis>(hd1,2)</emphasis>. In contrast to Linux, GRUB does not
+ consider CD-ROM drives to be hard drives. For example, if using a CD
+ on <filename class="partition">hdb</filename> and a second hard drive
+ on <filename class="partition">hdc</filename>, that second hard drive
+ would still be <emphasis>(hd1)</emphasis>.</para>
+
+ <para os="h">Using the above information, determine the appropriate designator
+ for the root partition (or boot partition, if a separate one is used).
+ For the following example, it is assumed that the root (or separate boot)
+ partition is <filename class="partition">hda4</filename>.</para>
+
+ <para os="i">Tell GRUB where to search for its <filename>stage{1,2}</filename>
+ files. The Tab key can be used everywhere to make GRUB show the
+ alternatives:</para>
+
+<screen os="j"><userinput>root (hd0,3)</userinput></screen>
+
+ <warning os="k">
+ <para>The following command will overwrite the current boot loader.
+ Do not run the command if this is not desired, for example, if using
+ a third party boot manager to manage the Master Boot Record (MBR).
+ In this scenario, it would make more sense to install GRUB into the
+ <quote>boot sector</quote> of the CLFS partition. In this case, this
+ next command would become <userinput>setup (hd0,3)</userinput>.</para>
+ </warning>
+
+ <para os="l">Tell GRUB to install itself into the MBR of
+ <filename class="partition">hda</filename>:</para>
+
+<screen os="m"><userinput>setup (hd0)</userinput></screen>
+
+ <para os="n">If all went well, GRUB will have reported finding its files in
+ <filename class="directory">/boot/grub</filename>. That's all there is
+ to it. Quit the <command>grub</command> shell:</para>
+
+<screen os="o"><userinput>quit</userinput></screen>
+
+ <para os="p">Create a <quote>menu list</quote> file defining GRUB's boot
+ menu:</para>
+
+<screen><userinput>cat &gt; /boot/grub/menu.lst &lt;&lt; "EOF"
+<literal># Begin /boot/grub/menu.lst
+
+# By default boot the first menu entry.
+default 0
+
+# Allow 30 seconds before booting the default.
+timeout 30
+
+# Use prettier colors.
+color green/black light-green/black
+
+# The first entry is for CLFS.
+title CLFS &version;
+root (hd0,3)
+kernel /boot/clfskernel-&linux-version; root=/dev/hda4</literal>
+EOF</userinput></screen>
+
+
+ <para os="q">Add an entry for the host distribution if desired. It might look
+ like this:</para>
+
+<screen os="r"><userinput>cat &gt;&gt; /boot/grub/menu.lst &lt;&lt; "EOF"
+<literal>title Red Hat
+root (hd0,2)
+kernel /boot/kernel-2.6.5 root=/dev/hda3
+initrd /boot/initrd-2.6.5</literal>
+EOF</userinput></screen>
+
+ <para os="s">If dual-booting Windows, the following entry will allow
+ booting it:</para>
+
+<screen os="t"><userinput>cat &gt;&gt; /boot/grub/menu.lst &lt;&lt; "EOF"
+<literal>title Windows
+rootnoverify (hd0,0)
+chainloader +1</literal>
+EOF</userinput></screen>
+
+ <para os="u">If <command>info grub</command> does not provide all necessary
+ material, additional information regarding GRUB is located on its
+ website at: <ulink url="http://www.gnu.org/software/grub/"/>.</para>
+
+ <para os="v">The FHS stipulates that the bootloader's configuration file should
+ be symlinked to <filename class="symlink">/etc/{Bootloader Name}</filename>.
+ To satisfy this requirement for GRUB, issue the following command:</para>
+
+<screen os="w"><userinput>mkdir -v /etc/grub &amp;&amp;
+ln -sv /boot/grub/menu.lst /etc/grub</userinput></screen>
+
+</sect1>
Index: clfs/bootable/x86_64-64/kernel.xml
===================================================================
--- clfs/bootable/x86_64-64/kernel.xml (nonexistent)
+++ clfs/bootable/x86_64-64/kernel.xml (revision 736)
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-kernel" role="wrap">
+ <?dbhtml filename="kernel.html"?>
+
+ <title>Linux-&linux-version;</title>
+
+ <indexterm zone="ch-bootable-kernel">
+ <primary sortas="a-Linux">Linux</primary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation du noyau</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='i'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='j'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='k'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='m'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='n'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='o'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='q'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='r'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='s'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='t'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='u'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='v'])"/>
+
+<screen><userinput>cp arch/x86_64/boot/bzImage /boot/clfskernel-&linux-version;</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='z'])"/>
+
+ </sect2>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(id('contents-kernel'))"/>
+
+</sect1>
Index: clfs/bootable/x86_64-64/Attic/kernel.xml
===================================================================
--- clfs/bootable/x86_64-64/Attic/kernel.xml (nonexistent)
+++ clfs/bootable/x86_64-64/Attic/kernel.xml (revision 736)
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-kernel" role="wrap">
+ <?dbhtml filename="kernel.html"?>
+
+ <title>Linux-&linux-version;</title>
+
+ <indexterm zone="ch-bootable-kernel">
+ <primary sortas="a-Linux">Linux</primary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation du noyau</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='i'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='j'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='k'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='m'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='n'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='o'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='q'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='r'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='s'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='t'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='u'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='v'])"/>
+
+<screen><userinput>cp arch/x86_64/boot/bzImage /boot/clfskernel-&linux-version;</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='z'])"/>
+
+ </sect2>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(id('contents-kernel'))"/>
+
+</sect1>
Index: clfs/bootable/x86_64-64/lilo.xml
===================================================================
--- clfs/bootable/x86_64-64/lilo.xml (nonexistent)
+++ clfs/bootable/x86_64-64/lilo.xml (revision 736)
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-lilo">
+ <?dbhtml filename="lilo.html"?>
+
+ <title>Rendre le système CLFS amorçable</title>
+
+ <indexterm zone="ch-bootable-lilo">
+ <primary sortas="a-Lilo">Lilo</primary>
+ <secondary>configuring</secondary>
+ </indexterm>
+
+ <para os="a">Votre système CLBS flambant neuf est pratiquement fini. Une des
+ dernières choses à faire est de vous assurer que le système peut
+ démarrer proprement. Les instructions ci-dessous s'appliquent
+ seulement aux ordinateurs utilisant Lilo, ce qui signifie dans le contexte de ce livre les systèmes x86_64 Pure64. Des informations sur
+ <quote>le chargement de démarrage</quote> pour d'autres architectures devraient être disponibles dans les endroits de ressources
+ spécifiques à ces architectures habituels.</para>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/grub.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <para os="c">Si vous avez pl1sieurs systèmes sur votre machine qui utilisent un chargeur de démarrage différent comme GHUB, il se peut
+ que vous préfériez utiliser pl1tôt celui-ci - consultez la documentation appropriée. Le reste de cette section suppose que vous allez
+ utiliser Lilo.</para>
+
+ <para os="d">Plus haut, nous avons construit et installé le logiciel chargeur de démarrage Lilo pour préparer cette étape. La procédure
+ implique d'écrire une image de démarrage à un endroit spécifique sur le disque dur. Nous vous recommandons fort d'utiliser mkrescue
+ pour faire un CD d'amorçage Lilo (en utilisant par exemple dvdrecord issu de dvdrtools) comme sauvegarde (ceci exige le support des
+ périphériques de bloc en boucle (<foreignphrase>loopback block device</foreignphrase>) dans le noyau).</para>
+
+ <para os="e">Normalement, vous dialoguez avec Lilo en utilisant le curseur et les touches <literal>enter</literal> pour faire une
+ sélection parmi les ou l'option(s) disponible(s), mais il est parfois nécessaire d'ajouter d'autres options de démarrage comme
+ 'init=/bin/bash' pour déboguer des échecs du noyau. Le pire est quand votre plan de codage de clavier est différent du type qwerty
+ américain, car il devient plus difficile de taper les options de démarrage, sauf si Lilo connaît le type de votre clavier. Nous allons
+ donc créer un fichier de table de touches pour Lilo (.ktl) - ceux-ci sont désignés comme des fichiers .klt en un point de la
+ documentation, ce qui peut être une coquille mais qui a été suivi par certaines distributions. Le nom et l'emplacement ne sont pas
+ importants mais on les met par convention dans /boot avec le nom représentant le type de clavier. Pour un clavier de type britannique,
+ la commande suivante fera ceci&nbsp;:</para>
+
+<screen os="f" role="nodump"><userinput>keytab-lilo.pl uk >/boot/uk.ktl</userinput></screen>
+
+ <para os="g">L'argument de la commande est le nom du plan de clavier ou si nécessaire, vous pouvez spécifier le chemin complet vers le
+ plan de clavier. Utilisez ce qui convient à votre plan de clavier.</para>
+
+ <para os="h">Quand le livre CLFS x86 utilisait le Lilo inclu, il conseillait plutôt que de le lancer depuis le chroot au cas où la MBR
+ devenait corrompu. Vu que maintenant vous avez monté /proc et que nous avons des fichiers sépciaux de périphériques pour les disques, il
+ semble plus sûr d'exécuter des versions récentes de Lilo en chroot, bien qu'il soit toujours possible qu'un chargeur de démarrage pis à
+ jour ou un fichier de configuration défectueux rende le système non amorçable.</para>
+
+ <para os="i">L'étape suivante est de créer /etc/lilo.conf&nbsp;:</para>
+
+<screen os="j" role="nodump"><userinput>cat &gt; /etc/lilo.conf &lt;&lt; "EOF"
+<literal># Début de /etc/lilo.conf
+# lilo.conf
+#
+# options globales
+boot=/dev/&lt;bootdisk&gt;
+keytable=/boot/&lt;keytable&gt;
+lba32
+map=/boot/map
+prompt
+
+# Réglez le nom à l'image par défaut à démarrer
+default=clfs
+
+# définissez une image
+image=/boot/clfskernel
+ label=clfs
+ root=/dev/&lt;partition&gt;
+ read-only
+# ajoutez éventuellement des paramètres à passer comme
+# append="video=radeonfb:1024x768-16@70"
+
+# répétez pour d'autres images de noyau
+
+# ajoutez éventuellement d'autres systèmes d'exploitation
+# voir man lilo.conf pour des exemples
+EOF</literal></userinput></screen>
+
+
+ <para os="k">Remplacez &lt;bootdisk&gt; par le nom du disque (ou de la partition) sur lequel le secteur d'amorçage va être écrit, par
+ exemple sda. Remplacez &lt;keytable&gt; par le nom du fichier de table de touches que vous avez créé et &lt;partition&gt; par le nom de
+ la partition racine du nouveau système.</para>
+
+ <warning os="l">
+ <para>La commande suivante écrasera votre chargeur de démarrage actuel.
+ Ne lancez pas cette commande si ce n'est pas désiré.</para>
+ </warning>
+
+ <para os="m">Lancez Lilo&nbsp;:</para>
+
+<screen os="n" role="nodump"><userinput>/sbin/lilo -v</userinput></screen>
+
+ <note os='o'>
+ <para>Les personnes qui ont utilisé GRUB doivent garder à l'esprit que Lilo fonctionne différemment - en particulier vous ne pouvez
+ pas éditer les choix disponibles comme cela se fait dans le shell <command>grub</command> et Lilo enregistre les adresses de bloc des
+ noyaux dans les blocs d'amorçage chaque fois que /sbin/lilo est lancé. Cela signifie que quand vous compilez un nouveau noyau, vous
+ devez l'ajouter à /etc/lilo.conf et relancer /sbin/lilo. Cela veut dire aussi que si vous recompilez un noyau existant et que vous le
+ sauvegardez sous le même nom, vous devez également relancer /sbin/lilo s'il occupe des blocs différents sur le système de
+ fichiers.</para>
+ </note>
+
+ <para os="p">Si vous exécutez plusieurs systèmes sur cette machine et que tous utilisent Lilo, c'est une bonne idée de s'assurer que
+ chaque système exécute la même version de Lilo, sinon il se peut qu'une vieille version ne soit pas capable d'écraser le chargeur de
+ démarrage à partir d'une version plus récente. Vous devrez aussi vous assurer que les copies de /etc/lilo.conf sur chaque système
+ restent synchronisées.</para>
+
+</sect1>
Index: clfs/bootable/common/introduction.xml
===================================================================
--- clfs/bootable/common/introduction.xml (nonexistent)
+++ clfs/bootable/common/introduction.xml (revision 736)
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-introduction">
+ <?dbhtml filename="introduction.html"?>
+
+ <title>Introduction</title>
+
+ <para>Il est temps de rendre amorçable le système CLFS. Ce chapitre traite de
+ la création d'un fichier
+ <filename>fstab</filename>, de la construction d'un noyau
+ pour le nouveau système CLFS et de l'installation du chargeur de démarrage
+ afin que le système CLFS puisse être sélectionné au démarrage.</para>
+
+</sect1>
+
Index: clfs/bootable/common/fstab.xml
===================================================================
--- clfs/bootable/common/fstab.xml (nonexistent)
+++ clfs/bootable/common/fstab.xml (revision 736)
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-fstab">
+ <?dbhtml filename="fstab.html"?>
+
+ <title>Créer le fichier /etc/fstab</title>
+
+ <indexterm zone="ch-bootable-fstab">
+ <primary sortas="e-/etc/fstab">/etc/fstab</primary>
+ </indexterm>
+
+ <para os="a">Le fichier <filename>/etc/fstab</filename> est utilisé par
+ quelques programmes pour déterminer les partitions à monter par
+ défaut, dans quel ordre, et quels systèmes de fichiers sont à vérifier
+ (pour des erreurs d'intégrité). Créez une nouvelle table des systèmes
+ de fichiers comme ceci&nbsp;:</para>
+
+<screen><userinput>cat &gt; /etc/fstab &lt;&lt; "EOF"
+<literal># Début de /etc/fstab
+
+# Sys. de fich. point mentage type options montage ordre
+# fsck
+
+/dev/<replaceable>[xxx]</replaceable> / <replaceable>[fff]</replaceable> defaults 1 1
+/dev/<replaceable>[yyy]</replaceable> swap swap pri=1 0 0
+proc /proc proc defaults 0 0
+sysfs /sys sysfs defaults 0 0
+devpts /dev/pts devpts gid=4,mode=620 0 0
+shm /dev/shm tmpfs defaults 0 0
+# Fin de /etc/fstab</literal>
+EOF</userinput></screen>
+
+ <para os="b">Remplacez <replaceable>[xxx]</replaceable>,
+ <replaceable>[yyy]</replaceable> et <replaceable>[fff]</replaceable> par les valeurs adaptées à votre système, par exemple
+ <filename class="partition">hda2</filename>, <filename class="partition">hda5</filename> et
+ <systemitem
+ class="filesystem">ext2</systemitem>. Pour des détails sur les six champs de ce fichier, voir <command>man 5 fstab</command>.</para>
+
+ <para os="c">Le point de montage <filename class="directory">/dev/shm</filename>
+ pour <systemitem class="filesystem">tmpfs</systemitem> est inclu pour
+ permettre l'activation de la mémoire partagée POSIX. Le noyau doit
+ disposer du support requis en interne pour fonctionner (plus
+ d'informations là-dessus dans la prochaine section). Merci de noter
+ qu'actuellement très peu de logiciels utilise la mémoire partagée
+ POSIX. Donc, vous pouvez considérer le point de montage
+ <filename class="directory">/dev/shm</filename> comme optionnel. Pour plus
+ d'informations, voir
+ <filename>Documentation/filesystems/tmpfs.txt</filename> dans le
+ répertoire des sources du noyau.</para>
+
+</sect1>
Index: clfs/bootable/sparc-chapter.xml
===================================================================
--- clfs/bootable/sparc-chapter.xml (nonexistent)
+++ clfs/bootable/sparc-chapter.xml (revision 736)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-bootable" xreflabel="Making the CLFS System Bootable">
+ <?dbhtml dir="bootable"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Making the CLFS System Bootable</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc/fstab.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc/kernel.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc/silo.xml"/>
+
+</chapter>
Index: clfs/bootable/mips-chapter.xml
===================================================================
--- clfs/bootable/mips-chapter.xml (nonexistent)
+++ clfs/bootable/mips-chapter.xml (revision 736)
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-bootable" xreflabel="Making the CLFS System Bootable">
+ <?dbhtml dir="bootable"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Making the CLFS System Bootable</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/fstab.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/kernel.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/arcload.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/colo.xml"/>
+
+</chapter>
Index: clfs/bootable/sparc64-64-chapter.xml
===================================================================
--- clfs/bootable/sparc64-64-chapter.xml (nonexistent)
+++ clfs/bootable/sparc64-64-chapter.xml (revision 736)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-bootable" xreflabel="Making the CLFS System Bootable">
+ <?dbhtml dir="bootable"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Making the CLFS System Bootable</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc/fstab.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64-64/kernel.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc/silo.xml"/>
+
+</chapter>
Index: clfs/bootable/ppc64/kernel.xml
===================================================================
--- clfs/bootable/ppc64/kernel.xml (nonexistent)
+++ clfs/bootable/ppc64/kernel.xml (revision 736)
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-kernel" role="wrap">
+ <?dbhtml filename="kernel.html"?>
+
+ <title>Linux-&linux-version;</title>
+
+ <indexterm zone="ch-bootable-kernel">
+ <primary sortas="a-Linux">Linux</primary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of the kernel</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='i'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='j'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='k'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='m'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='n'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='o'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='q'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='r'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='s'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='t'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='u'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='v'])"/>
+
+<screen><userinput>cp vmlinux /boot/clfskernel-&linux-version;</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='z'])"/>
+
+ </sect2>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(id('contents-kernel'))"/>
+
+</sect1>
Index: clfs/bootable/ppc64/yaboot.xml
===================================================================
--- clfs/bootable/ppc64/yaboot.xml (nonexistent)
+++ clfs/bootable/ppc64/yaboot.xml (revision 736)
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-yaboot" arch="ppc">
+ <?dbhtml filename="yaboot.html"?>
+
+ <title>Making the CLFS System Bootable</title>
+
+ <indexterm zone="ch-bootable-yaboot">
+ <primary sortas="a-Yaboot">Yaboot</primary>
+ <secondary>configuring</secondary></indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../ppc/yaboot.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../ppc/yaboot.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../ppc/yaboot.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../ppc/yaboot.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../ppc/yaboot.xml"
+ xpointer="xpointer(//*[@os='e'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../ppc/yaboot.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../ppc/yaboot.xml"
+ xpointer="xpointer(//*[@os='i'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../ppc/yaboot.xml"
+ xpointer="xpointer(//*[@os='k'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../ppc/yaboot.xml"
+ xpointer="xpointer(//*[@os='l'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../ppc/yaboot.xml"
+ xpointer="xpointer(//*[@os='n'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../ppc/yaboot.xml"
+ xpointer="xpointer(//*[@os='o'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../ppc/yaboot.xml"
+ xpointer="xpointer(//*[@os='r'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../ppc/yaboot.xml"
+ xpointer="xpointer(//*[@os='s'])"/>
+
+ <para os="s1">You may see an error message referencing ioctl32 with 'Unknown
+ cmd' and '/dev/nvram'. This does not appear to cause any problems.</para>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../ppc/yaboot.xml"
+ xpointer="xpointer(//*[@os='t'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../ppc/yaboot.xml"
+ xpointer="xpointer(//*[@os='u'])"/>
+
+</sect1>
Index: clfs/bootable/mips64-64-chapter.xml
===================================================================
--- clfs/bootable/mips64-64-chapter.xml (nonexistent)
+++ clfs/bootable/mips64-64-chapter.xml (revision 736)
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-bootable" xreflabel="Making the CLFS System Bootable">
+ <?dbhtml dir="bootable"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Making the CLFS System Bootable</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/fstab.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/kernel.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/arcload.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/colo.xml"/>
+
+</chapter>
Index: clfs/bootable/x86_64/kernel.xml
===================================================================
--- clfs/bootable/x86_64/kernel.xml (nonexistent)
+++ clfs/bootable/x86_64/kernel.xml (revision 736)
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-kernel" role="wrap">
+ <?dbhtml filename="kernel.html"?>
+
+ <title>Linux-&linux-version;</title>
+
+ <indexterm zone="ch-bootable-kernel">
+ <primary sortas="a-Linux">Linux</primary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation du noyau</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='i'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='j'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='k'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='m'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='n'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='o'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='q'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='r'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='s'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='t'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='u'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='v'])"/>
+
+<screen><userinput>cp arch/x86_64/boot/bzImage /boot/clfskernel-&linux-version;</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='z'])"/>
+
+ </sect2>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(id('contents-kernel'))"/>
+
+</sect1>
Index: clfs/bootable/mips64-chapter.xml
===================================================================
--- clfs/bootable/mips64-chapter.xml (nonexistent)
+++ clfs/bootable/mips64-chapter.xml (revision 736)
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-bootable" xreflabel="Making the CLFS System Bootable">
+ <?dbhtml dir="bootable"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Making the CLFS System Bootable</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/fstab.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/kernel.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/arcload.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/colo.xml"/>
+
+</chapter>
Index: clfs/bootable/ppc-chapter.xml
===================================================================
--- clfs/bootable/ppc-chapter.xml (nonexistent)
+++ clfs/bootable/ppc-chapter.xml (revision 736)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-bootable" xreflabel="Making the CLFS System Bootable">
+ <?dbhtml dir="bootable"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Making the CLFS System Bootable</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/fstab.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/kernel.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/yaboot.xml"/>
+
+</chapter>
Index: clfs/bootable/sparc64-chapter.xml
===================================================================
--- clfs/bootable/sparc64-chapter.xml (nonexistent)
+++ clfs/bootable/sparc64-chapter.xml (revision 736)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-bootable" xreflabel="Making the CLFS System Bootable">
+ <?dbhtml dir="bootable"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Making the CLFS System Bootable</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc/fstab.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/kernel.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc/silo.xml"/>
+
+</chapter>
Index: clfs/bootable/sparc/kernel.xml
===================================================================
--- clfs/bootable/sparc/kernel.xml (nonexistent)
+++ clfs/bootable/sparc/kernel.xml (revision 736)
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-kernel" role="wrap">
+ <?dbhtml filename="kernel.html"?>
+
+ <title>Linux-&linux-version;</title>
+
+ <indexterm zone="ch-bootable-kernel">
+ <primary sortas="a-Linux">Linux</primary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of the kernel</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='i'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='j'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='k'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='m'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='n'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='o'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='q'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='r'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='s'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='t'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='u'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='v'])"/>
+
+<screen><userinput>cp vmlinux /boot/clfskernel-&linux-version;</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='z'])"/>
+
+ </sect2>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(id('contents-kernel'))"/>
+
+</sect1>
Index: clfs/bootable/sparc/silo.xml
===================================================================
--- clfs/bootable/sparc/silo.xml (nonexistent)
+++ clfs/bootable/sparc/silo.xml (revision 736)
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-silo">
+ <?dbhtml filename="silo.html"?>
+
+ <title>Making the CLFS System Bootable</title>
+
+ <indexterm zone="ch-bootable-silo">
+ <primary sortas="a-silo">Silo</primary>
+ <secondary>configuring</secondary>
+ </indexterm>
+
+ <para>Create a <filename>silo.conf</filename> file defining silo's boot
+ menu:</para>
+
+<screen><userinput>cat &gt; /etc/silo.conf &lt;&lt; "EOF"
+<literal># Begin /etc/silo.conf
+partition = 1 # Boot partition (= root partition)
+root = /dev/sda1 # Root partition
+timeout = 150 # Wait 15 seconds before booting the default section
+
+image = /boot/clfskernel-&linux-version;
+ label = linux
+# End /etc/silo.conf</literal>
+EOF</userinput></screen>
+
+ <para>Now to make Silo bootable:</para>
+
+<screen><userinput>silo -f</userinput></screen>
+
+</sect1>
Index: clfs/bootable/sparc/fstab.xml
===================================================================
--- clfs/bootable/sparc/fstab.xml (nonexistent)
+++ clfs/bootable/sparc/fstab.xml (revision 736)
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-fstab">
+ <?dbhtml filename="fstab.html"?>
+
+ <title>Creating the /etc/fstab File</title>
+
+ <indexterm zone="ch-bootable-fstab">
+ <primary sortas="e-/etc/fstab">/etc/fstab</primary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/fstab.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen><userinput>cat &gt; /etc/fstab &lt;&lt; "EOF"
+<literal># Begin /etc/fstab
+
+# file system mount-point type options dump fsck
+# order
+
+/dev/<replaceable>[xxx]</replaceable> / <replaceable>[fff]</replaceable> defaults 1 1
+/dev/<replaceable>[yyy]</replaceable> swap swap pri=1 0 0
+proc /proc proc defaults 0 0
+sysfs /sys sysfs defaults 0 0
+devpts /dev/pts devpts gid=10,mode=620 0 0
+shm /dev/shm tmpfs defaults 0 0
+none /proc/openprom openpromfs defaults 0 0
+# End /etc/fstab</literal>
+EOF</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/fstab.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/fstab.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+</sect1>
Index: clfs/bootable/mips/kernel.xml
===================================================================
--- clfs/bootable/mips/kernel.xml (nonexistent)
+++ clfs/bootable/mips/kernel.xml (revision 736)
@@ -0,0 +1,137 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-kernel" role="wrap">
+ <?dbhtml filename="kernel.html"?>
+
+ <title>Linux-&linux-version;</title>
+
+ <indexterm zone="ch-bootable-kernel">
+ <primary sortas="a-Linux">Linux</primary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of the kernel</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='i'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='k'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='m'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='n'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='o'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='q'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='r'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='s'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='t'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='u'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='v'])"/>
+
+<screen><userinput>cp vmlinux /boot/vmlinux-&linux-version;
+gzip -9 /boot/vmlinux-&linux-version;</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='z'])"/>
+
+ </sect2>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(id('contents-kernel'))"/>
+
+</sect1>
Index: clfs/bootable/mips/arcload.xml
===================================================================
--- clfs/bootable/mips/arcload.xml (nonexistent)
+++ clfs/bootable/mips/arcload.xml (revision 736)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-arcload">
+ <?dbhtml filename="arcload.html"?>
+
+ <title>Making the CLFS System Bootable via Arcload</title>
+
+ <indexterm zone="ch-bootable-arcload">
+ <primary sortas="a-Arcload">Arcload</primary>
+ <secondary>configuring</secondary>
+ </indexterm>
+
+ <note os="a">
+ <para>This bootloader is for the MIPS based SGI Workstations and
+ Servers.</para>
+ </note>
+
+ <para os="b">Earlier, we compiled and installed the Arcload boot loader
+ software in preparation for this step. Now we will configure our system
+ to boot using Arcload. Here is a simple <filename>arc.cf</filename>
+ to use.</para>
+
+<screen><userinput>cat &gt; /boot/arc.cf &lt;&lt; "EOF"
+<literal>append "root=/dev/sda3";
+append "console=ttyS0,9600";
+
+CLFS {
+ &linux-version; {
+ description "&linux-version;";
+ image system "/&linux-version;";
+ }
+
+ debug {
+ description "Debug Shell";
+ append "init=/bin/bash";
+ }
+}</literal>
+EOF</userinput></screen>
+
+ <para os="c">Now we use dvhtool to make the system bootable:</para>
+
+<screen os="d"><userinput>dvhtool --unix-to-vh /usr/lib/arcload/sash sash
+dvhtool --unix-to-vh /boot/arc.cf arc.cf
+dvhtool --unix-to-vh /boot/&linux-version; &linux-version;</userinput></screen>
+
+</sect1>
Index: clfs/bootable/mips/colo.xml
===================================================================
--- clfs/bootable/mips/colo.xml (nonexistent)
+++ clfs/bootable/mips/colo.xml (revision 736)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-colo">
+ <?dbhtml filename="colo.html"?>
+
+ <title>Making the CLFS System Bootable via Colo</title>
+
+ <indexterm zone="ch-bootable-colo">
+ <primary sortas="a-Colo">Colo</primary>
+ <secondary>configuring</secondary>
+ </indexterm>
+
+ <note os="a">
+ <para>This bootloader is for the MIPS based cobalt servers RaQ,
+ RaQ2, Qube, or the Qube2.</para>
+ </note>
+
+ <para os="c">Your shiny new CLFS system is almost complete. One of the last
+ things to do is ensure you can boot it. The instructions below apply
+ only to Cobalt RaQ1/RaQ2/Cube2 servers. Information on <quote>boot
+ loading</quote> for other architectures should be available in the
+ usual resource-specific locations for those architectures.</para>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/grub.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <para os="d">Earlier, we compiled and installed the Cobalt boot loader
+ software in preparation for this step. Now we will configure our system
+ to boot using Colo. Here is a simple <filename>default.colo</filename>
+ to use.</para>
+
+<screen><userinput>cat &gt; /boot/default.colo &lt;&lt; "EOF"
+<literal>#:CoLo:#
+#
+# load linux
+#
+lcd 'Booting &linux-version;...'
+load vmlinux-&linux-version;.gz
+execute root=/dev/hda2 console=ttyS0,115200 ide1=noprobe</literal>
+EOF</userinput></screen>
+
+ <para os="e">Included in <filename class="directory">/usr/lib/colo/examples</filename>
+ are more examples of a <filename>default.colo</filename> file.</para>
+
+ <para os="v">The FHS stipulates that the bootloader's configuration file should
+ be symlinked to <filename class="symlink">/etc/{Bootloader Name}</filename>.
+ To satisfy this requirement for Colo, issue the following command:</para>
+
+<screen os="f"><userinput>mkdir -v /etc/colo &amp;&amp;
+ln -sv /boot/colo/default.colo /etc/colo</userinput></screen>
+
+</sect1>
Index: clfs/bootable/alpha-chapter.xml
===================================================================
--- clfs/bootable/alpha-chapter.xml (nonexistent)
+++ clfs/bootable/alpha-chapter.xml (revision 736)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-bootable" xreflabel="Making the CLFS System Bootable">
+ <?dbhtml dir="bootable"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Making the CLFS System Bootable</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="alpha/fstab.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="alpha/kernel.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="alpha/aboot.xml"/>
+
+</chapter>
Index: clfs/bootable/x86-chapter.xml
===================================================================
--- clfs/bootable/x86-chapter.xml (nonexistent)
+++ clfs/bootable/x86-chapter.xml (revision 736)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-bootable" xreflabel="Making the CLFS System Bootable">
+ <?dbhtml dir="bootable"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Making the CLFS System Bootable</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/fstab.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/kernel.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/grub.xml"/>
+
+</chapter>
Index: clfs/bootable/x86_64-64-chapter.xml
===================================================================
--- clfs/bootable/x86_64-64-chapter.xml (nonexistent)
+++ clfs/bootable/x86_64-64-chapter.xml (revision 736)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-bootable" xreflabel="Making the CLFS System Bootable">
+ <?dbhtml dir="bootable"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Rendre le système CLFS amorçable</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/fstab.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64-64/kernel.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64-64/lilo.xml"/>
+
+</chapter>
Index: clfs/bootable/sparc64-64/kernel.xml
===================================================================
--- clfs/bootable/sparc64-64/kernel.xml (nonexistent)
+++ clfs/bootable/sparc64-64/kernel.xml (revision 736)
@@ -0,0 +1,148 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-bootable-kernel" role="wrap">
+ <?dbhtml filename="kernel.html"?>
+
+ <title>Linux-&linux-version;</title>
+
+ <indexterm zone="ch-bootable-kernel">
+ <primary sortas="a-Linux">Linux</primary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation du noyau</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../sparc64/kernel.xml"
+ xpointer="xpointer(//*[@os='s1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../sparc64/kernel.xml"
+ xpointer="xpointer(//*[@os='s2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='i'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='j'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='k'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='m'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='n'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='o'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='p'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='q'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='r'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='s'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='t'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='u'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='v'])"/>
+
+<screen><userinput>cp vmlinux /boot/clfskernel-&linux-version;</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='w1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='x1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='y1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(//*[@os='z'])"/>
+
+ </sect2>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86/kernel.xml"
+ xpointer="xpointer(id('contents-kernel'))"/>
+
+</sect1>
Index: clfs/temp-system/ppc64-chapter.xml
===================================================================
--- clfs/temp-system/ppc64-chapter.xml (nonexistent)
+++ clfs/temp-system/ppc64-chapter.xml (revision 736)
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-temp-system" xreflabel="Constructing a Temporary System">
+ <?dbhtml dir="temp-system"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Constructing a Temporary System</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/gcc.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/ncurses.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/bash.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/bzip2.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/coreutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/diffutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/findutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/zlib.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/file.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gawk.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gettext.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/grep.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gzip.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/sed.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/tar.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/texinfo.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/choose.xml"/>
+
+</chapter>
Index: clfs/temp-system/x86_64-chapter.xml
===================================================================
--- clfs/temp-system/x86_64-chapter.xml (nonexistent)
+++ clfs/temp-system/x86_64-chapter.xml (revision 736)
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-temp-system" xreflabel="Constructing a Temporary System">
+ <?dbhtml dir="temp-system"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Construire un système temporaire</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/gcc.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/ncurses.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/bash.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/bzip2.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/coreutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/diffutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/findutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/zlib.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/file.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gawk.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gettext.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/grep.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gzip.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/sed.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/tar.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/texinfo.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/choose.xml"/>
+
+</chapter>
Index: clfs/temp-system/multilib/choose.xml
===================================================================
--- clfs/temp-system/multilib/choose.xml (nonexistent)
+++ clfs/temp-system/multilib/choose.xml (revision 736)
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-choose">
+ <?dbhtml filename="choose.html"?>
+
+ <title>To Boot or to Chroot?</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/choose.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/choose.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/choose.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+<screen ><userinput>/tools/lib/libc.so.6
+/tools/lib64/libc.so.6
+/tools/bin/gcc -v</userinput></screen>
+
+ <para os="d">If any of these commands fail, you will have to follow the boot
+ method.</para>
+
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/choose.xml"
+ xpointer="xpointer(//*[@os='e'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/choose.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+</sect1>
Index: clfs/temp-system/multilib/ncurses.xml
===================================================================
--- clfs/temp-system/multilib/ncurses.xml (nonexistent)
+++ clfs/temp-system/multilib/ncurses.xml (revision 736)
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-ncurses" role="wrap">
+ <?dbhtml filename="ncurses.html"?>
+
+ <title>Ncurses-&ncurses-version;</title>
+
+ <indexterm zone="ch-temp-system-ncurses">
+ <primary sortas="a-Ncurses">Ncurses</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/ncurses.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of Ncurses</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/ncurses.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/ncurses.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/ncurses.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
+ ./configure --prefix=/tools --with-shared \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} \
+ --without-debug --without-ada \
+ --enable-overwrite --with-build-cc=gcc \
+ --libdir=/tools/lib64</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/ncurses.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/ncurses.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/ncurses.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/ncurses.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-ncurses" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/multilib/gettext.xml
===================================================================
--- clfs/temp-system/multilib/gettext.xml (nonexistent)
+++ clfs/temp-system/multilib/gettext.xml (revision 736)
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-gettext" role="wrap">
+ <?dbhtml filename="gettext.html"?>
+
+ <title>Gettext-&gettext-version;</title>
+
+ <indexterm zone="ch-temp-system-gettext">
+ <primary sortas="a-Gettext">Gettext</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gettext.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of Gettext</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gettext.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gettext.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gettext.xml"
+ xpointer="xpointer(//*[@os='t1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gettext.xml"
+ xpointer="xpointer(//*[@os='t2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gettext.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+<screen os="d"><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
+ ./configure --prefix=/tools --disable-shared \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} \
+ --cache-file=config.cache</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gettext.xml"
+ xpointer="xpointer(//*[@os='e'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gettext.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gettext.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gettext.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gettext.xml"
+ xpointer="xpointer(//*[@os='i'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-gettext" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/multilib/tar.xml
===================================================================
--- clfs/temp-system/multilib/tar.xml (nonexistent)
+++ clfs/temp-system/multilib/tar.xml (revision 736)
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-tar" role="wrap">
+ <?dbhtml filename="tar.html"?>
+
+ <title>Tar-&tar-version;</title>
+
+ <indexterm zone="ch-temp-system-tar">
+ <primary sortas="a-Tar">Tar</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/tar.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of Tar</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/tar.xml"
+ xpointer="xpointer(//*[@os='c1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/tar.xml"
+ xpointer="xpointer(//*[@os='c2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/tar.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} \
+ --cache-file=config.cache</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/tar.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/tar.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/tar.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/tar.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-tar" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/multilib/bzip2.xml
===================================================================
--- clfs/temp-system/multilib/bzip2.xml (nonexistent)
+++ clfs/temp-system/multilib/bzip2.xml (revision 736)
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-bzip2" role="wrap">
+ <?dbhtml filename="bzip2.html"?>
+
+ <title>Bzip2-&bzip2-version;</title>
+
+ <indexterm zone="ch-temp-system-bzip2">
+ <primary sortas="a-Bzip2">Bzip2</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/bzip2.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of Bzip2</title>
+
+ <para os="m1">Bzip2's default Makefile target automatically runs the
+ testsuite as well. We need to remove the tests since they won't work on
+ a multi-architecture build, and change the default lib path
+ to <filename class="directory">lib64</filename>:</para>
+
+<screen os="m2"><userinput>cp -v Makefile{,.orig}
+sed -e 's@^\(all:.*\) test@\1@g' \
+ -e 's@/lib\(/\| \|$\)@/lib64\1@g' Makefile.orig > Makefile</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bzip2.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../64/bzip2.xml"
+ xpointer="xpointer(//*[@os='cc'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bzip2.xml"
+ xpointer="xpointer(//*[@os='cd'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bzip2.xml"
+ xpointer="xpointer(//*[@os='ce'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-bzip2" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/multilib/binutils.xml
===================================================================
--- clfs/temp-system/multilib/binutils.xml (nonexistent)
+++ clfs/temp-system/multilib/binutils.xml (revision 736)
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-binutils" role="wrap">
+ <?dbhtml filename="binutils.html"?>
+
+ <title>Binutils-&binutils-version;</title>
+
+ <indexterm zone="ch-temp-system-binutils">
+ <primary sortas="a-Binutils">Binutils</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/binutils.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of Binutils</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='ba'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='bb'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/multilib/binutils.xml"
+ xpointer="xpointer(//*[@os='aa'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/multilib/binutils.xml"
+ xpointer="xpointer(//*[@os='ab'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='i'])"/>
+
+<screen os="j"><userinput>CC="${CC} ${BUILD64}" \
+ ../binutils-&binutils-version;/configure --prefix=/tools \
+ --libdir=/tools/lib64 --with-lib-path=/tools/lib \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
+ --disable-nls --enable-shared --enable-64-bit-bfd</userinput></screen>
+
+ <variablelist os="ea">
+ <title>The meaning of the new configure options:</title>
+
+ <varlistentry>
+ <term><parameter>CC="${CC} ${BUILD64}"</parameter></term>
+ <listitem>
+ <para>Tells the compiler to use our 64-bit build flags.</para>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='be'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='bf'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='bh'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='bi'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-binutils" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/multilib/diffutils.xml
===================================================================
--- clfs/temp-system/multilib/diffutils.xml (nonexistent)
+++ clfs/temp-system/multilib/diffutils.xml (revision 736)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-diffutils" role="wrap">
+ <?dbhtml filename="diffutils.html"?>
+
+ <title>Diffutils-&diffutils-version;</title>
+
+ <indexterm zone="ch-temp-system-diffutils">
+ <primary sortas="a-Diffutils">Diffutils</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/diffutils.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of Diffutils</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/diffutils.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/diffutils.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/diffutils.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/diffutils.xml"
+ xpointer="xpointer(//*[@os='e'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/diffutils.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-diffutils" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/multilib/gawk.xml
===================================================================
--- clfs/temp-system/multilib/gawk.xml (nonexistent)
+++ clfs/temp-system/multilib/gawk.xml (revision 736)
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-gawk" role="wrap">
+ <?dbhtml filename="gawk.html"?>
+
+ <title>Gawk-&gawk-version;</title>
+
+ <indexterm zone="ch-temp-system-gawk">
+ <primary sortas="a-Gawk">Gawk</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gawk.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of Gawk</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gawk.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>CC="${CC} ${BUILD64}" \
+ ./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gawk.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gawk.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gawk.xml"
+ xpointer="xpointer(//*[@os='e'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gawk.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-gawk" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/multilib/grep.xml
===================================================================
--- clfs/temp-system/multilib/grep.xml (nonexistent)
+++ clfs/temp-system/multilib/grep.xml (revision 736)
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-grep" role="wrap">
+ <?dbhtml filename="grep.html"?>
+
+ <title>Grep-&grep-version;</title>
+
+ <indexterm zone="ch-temp-system-grep">
+ <primary sortas="a-Grep">Grep</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/grep.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of Grep</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/grep.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="ca"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} \
+ --disable-perl-regexp</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/grep.xml"
+ xpointer="xpointer(//*[@os='cb'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/grep.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/grep.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/grep.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/grep.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-grep" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/multilib/patch.xml
===================================================================
--- clfs/temp-system/multilib/patch.xml (nonexistent)
+++ clfs/temp-system/multilib/patch.xml (revision 736)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-patch" role="wrap">
+ <?dbhtml filename="patch.html"?>
+
+ <title>Patch-&patch-version;</title>
+
+ <indexterm zone="ch-temp-system-patch">
+ <primary sortas="a-Patch">Patch</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/patch.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of Patch</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/patch.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/patch.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/patch.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/patch.xml"
+ xpointer="xpointer(//*[@os='e'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/patch.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-patch" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/multilib/zlib.xml
===================================================================
--- clfs/temp-system/multilib/zlib.xml (nonexistent)
+++ clfs/temp-system/multilib/zlib.xml (revision 736)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-zlib" role="wrap">
+ <?dbhtml filename="zlib.html"?>
+
+ <title>Zlib-&zlib-version;</title>
+
+ <indexterm zone="ch-temp-system-zlib">
+ <primary sortas="a-Zlib">Zlib</primary>
+ <secondary>boot</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/zlib.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of Zlib</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/zlib.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>CC="${CC} ${BUILD64}" \
+ ./configure --prefix=/tools --shared --libdir=/tools/lib64</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/zlib.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/zlib.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/zlib.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/zlib.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-zlib" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/multilib/findutils.xml
===================================================================
--- clfs/temp-system/multilib/findutils.xml (nonexistent)
+++ clfs/temp-system/multilib/findutils.xml (revision 736)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-findutils" role="wrap">
+ <?dbhtml filename="findutils.html"?>
+
+ <title>Findutils-&findutils-version;</title>
+
+ <indexterm zone="ch-temp-system-findutils">
+ <primary sortas="a-Findutils">Findutils</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/findutils.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of Findutils</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/findutils.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="ac"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/findutils.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/findutils.xml"
+ xpointer="xpointer(//*[@os='e'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/findutils.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/findutils.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-findutils" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/multilib/coreutils.xml
===================================================================
--- clfs/temp-system/multilib/coreutils.xml (nonexistent)
+++ clfs/temp-system/multilib/coreutils.xml (revision 736)
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-coreutils" role="wrap">
+ <?dbhtml filename="coreutils.html"?>
+
+ <title>Coreutils-&coreutils-version;</title>
+
+ <indexterm zone="ch-temp-system-coreutils">
+ <primary sortas="a-Coreutils">Coreutils</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/coreutils.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of Coreutils</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/coreutils.xml"
+ xpointer="xpointer(//*[@os='s1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/coreutils.xml"
+ xpointer="xpointer(//*[@os='s2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/coreutils.xml"
+ xpointer="xpointer(//*[@os='ba'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/coreutils.xml"
+ xpointer="xpointer(//*[@os='bb'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/coreutils.xml"
+ xpointer="xpointer(//*[@os='bd'])"/>
+
+<screen os="be"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} \
+ --cache-file=config.cache</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/coreutils.xml"
+ xpointer="xpointer(//*[@os='m1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/coreutils.xml"
+ xpointer="xpointer(//*[@os='m2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/coreutils.xml"
+ xpointer="xpointer(//*[@os='bf'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/coreutils.xml"
+ xpointer="xpointer(//*[@os='bg'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/coreutils.xml"
+ xpointer="xpointer(//*[@os='bh'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/coreutils.xml"
+ xpointer="xpointer(//*[@os='bi'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-coreutils" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/multilib/gzip.xml
===================================================================
--- clfs/temp-system/multilib/gzip.xml (nonexistent)
+++ clfs/temp-system/multilib/gzip.xml (revision 736)
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-gzip" role="wrap">
+ <?dbhtml filename="gzip.html"?>
+
+ <title>Gzip-&gzip-version;</title>
+
+ <indexterm zone="ch-temp-system-gzip">
+ <primary sortas="a-Gzip">Gzip</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gzip.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of Gzip</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gzip.xml"
+ xpointer="xpointer(//*[@os='s1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gzip.xml"
+ xpointer="xpointer(//*[@os='s2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gzip.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gzip.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gzip.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gzip.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gzip.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-gzip" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/multilib/sed.xml
===================================================================
--- clfs/temp-system/multilib/sed.xml (nonexistent)
+++ clfs/temp-system/multilib/sed.xml (revision 736)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-sed" role="wrap">
+ <?dbhtml filename="sed.html"?>
+
+ <title>Sed-&sed-version;</title>
+
+ <indexterm zone="ch-temp-system-sed">
+ <primary sortas="a-Sed">Sed</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/sed.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of Sed</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/sed.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/sed.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/sed.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/sed.xml"
+ xpointer="xpointer(//*[@os='e'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/sed.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-sed" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/multilib/texinfo.xml
===================================================================
--- clfs/temp-system/multilib/texinfo.xml (nonexistent)
+++ clfs/temp-system/multilib/texinfo.xml (revision 736)
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-texinfo" role="wrap">
+ <?dbhtml filename="texinfo.html"?>
+
+ <title>Texinfo-&texinfo-version;</title>
+
+ <indexterm zone="ch-temp-system-texinfo">
+ <primary sortas="a-Texinfo">Texinfo</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/texinfo.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of Texinfo</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/texinfo.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/texinfo.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/texinfo.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/texinfo.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/texinfo.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/texinfo.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/texinfo.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-texinfo" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/multilib/make.xml
===================================================================
--- clfs/temp-system/multilib/make.xml (nonexistent)
+++ clfs/temp-system/multilib/make.xml (revision 736)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-make" role="wrap">
+ <?dbhtml filename="make.html"?>
+
+ <title>Make-&make-version;</title>
+
+ <indexterm zone="ch-temp-system-make">
+ <primary sortas="a-Make">Make</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/make.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of Make</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/make.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="aa"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/make.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/make.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/make.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/make.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-make" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/multilib/bash.xml
===================================================================
--- clfs/temp-system/multilib/bash.xml (nonexistent)
+++ clfs/temp-system/multilib/bash.xml (revision 736)
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-bash" role="wrap">
+ <?dbhtml filename="bash.html"?>
+
+ <title>Bash-&bash-version;</title>
+
+ <indexterm zone="ch-temp-system-bash">
+ <primary sortas="a-Bash">Bash</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/bash.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of Bash</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bash.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bash.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bash.xml"
+ xpointer="xpointer(//*[@os='c1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bash.xml"
+ xpointer="xpointer(//*[@os='c2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bash.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+<screen os="h"><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
+ ./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} \
+ --without-bash-malloc --cache-file=config.cache</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bash.xml"
+ xpointer="xpointer(//*[@os='ad'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bash.xml"
+ xpointer="xpointer(//*[@os='j'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bash.xml"
+ xpointer="xpointer(//*[@os='k'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bash.xml"
+ xpointer="xpointer(//*[@os='m'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bash.xml"
+ xpointer="xpointer(//*[@os='n'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bash.xml"
+ xpointer="xpointer(//*[@os='ae'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bash.xml"
+ xpointer="xpointer(//*[@os='af'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-bash" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/multilib/file.xml
===================================================================
--- clfs/temp-system/multilib/file.xml (nonexistent)
+++ clfs/temp-system/multilib/file.xml (revision 736)
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-file" role="wrap">
+ <?dbhtml filename="file.html"?>
+
+ <title>File-&file-version;</title>
+
+ <indexterm zone="ch-temp-system-file">
+ <primary sortas="a-File">File</primary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/file.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of File</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/file.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
+ --libdir=/tools/lib64 --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/file.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/file.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/file.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/file.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-file" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/sparc64/gcc.xml
===================================================================
--- clfs/temp-system/sparc64/gcc.xml (nonexistent)
+++ clfs/temp-system/sparc64/gcc.xml (revision 736)
@@ -0,0 +1,137 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-gcc" role="wrap">
+ <?dbhtml filename="gcc.html"?>
+
+ <title>GCC-&gcc-version;</title>
+
+ <indexterm zone="ch-temp-system-gcc">
+ <primary sortas="a-GCC">GCC</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of GCC</title>
+
+<!--
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/sparc64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/sparc64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+-->
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='p3'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='p4'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/sparc64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='aa'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/sparc64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ab'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/sparc64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ac'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/sparc64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ad'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/sparc64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ae'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/sparc64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='af'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cd'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='ce'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cf'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cg'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86_64/gcc.xml"
+ xpointer="xpointer(//*[@os='da'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86_64/gcc.xml"
+ xpointer="xpointer(//*[@os='db'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cj'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86_64/gcc.xml"
+ xpointer="xpointer(//*[@os='dc'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cm'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../mips/gcc.xml"
+ xpointer="xpointer(//*[@os='cn'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='co'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cp'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-gcc" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/ppc/gcc.xml
===================================================================
--- clfs/temp-system/ppc/gcc.xml (nonexistent)
+++ clfs/temp-system/ppc/gcc.xml (revision 736)
@@ -0,0 +1,133 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-gcc" role="wrap">
+ <?dbhtml filename="gcc.html"?>
+
+ <title>GCC-&gcc-version;</title>
+
+ <indexterm zone="ch-temp-system-gcc">
+ <primary sortas="a-GCC">GCC</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of GCC</title>
+
+<!--
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/ppc/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/ppc/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+-->
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='p3'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='p4'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/ppc/gcc-static.xml"
+ xpointer="xpointer(//*[@os='aa'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/ppc/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ab'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/ppc/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ac'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/ppc/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ad'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/ppc/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ae'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/ppc/gcc-static.xml"
+ xpointer="xpointer(//*[@os='af'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cd'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='ce'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cf'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cg'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cj'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='ck'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cl'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cm'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cn'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='co'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cp'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-gcc" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/mips64/choose.xml
===================================================================
--- clfs/temp-system/mips64/choose.xml (nonexistent)
+++ clfs/temp-system/mips64/choose.xml (revision 736)
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-choose">
+ <?dbhtml filename="choose.html"?>
+
+ <title>To Boot or to Chroot?</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/choose.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/choose.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/choose.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+<screen ><userinput>/tools/lib/libc.so.6
+/tools/lib32/libc.so.6
+/tools/lib64/libc.so.6
+/tools/bin/gcc -v</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../multilib/choose.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/choose.xml"
+ xpointer="xpointer(//*[@os='e'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/choose.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+</sect1>
Index: clfs/temp-system/mips64/gcc.xml
===================================================================
--- clfs/temp-system/mips64/gcc.xml (nonexistent)
+++ clfs/temp-system/mips64/gcc.xml (revision 736)
@@ -0,0 +1,144 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-gcc" role="wrap">
+ <?dbhtml filename="gcc.html"?>
+
+ <title>GCC-&gcc-version;</title>
+
+ <indexterm zone="ch-temp-system-gcc">
+ <primary sortas="a-GCC">GCC</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of GCC</title>
+
+<!--
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/mips64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/mips64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+-->
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='p3'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='p4'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/mips64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='aa'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/mips64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ab'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/mips64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ac'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/mips64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ad'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/mips64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ae'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/mips64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='af'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cd'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='ce'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cf'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cg'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86_64/gcc.xml"
+ xpointer="xpointer(//*[@os='da'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86_64/gcc.xml"
+ xpointer="xpointer(//*[@os='db'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cj'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+<screen os="ck"><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
+ ../gcc-&gcc-version;/configure --prefix=/tools --libdir=/tools/lib64 \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
+ --with-abi=64 --with-local-prefix=/tools --enable-long-long \
+ --enable-c99 --enable-shared --enable-threads=posix --disable-nls \
+ --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86_64/gcc.xml"
+ xpointer="xpointer(//*[@os='dd'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cm'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cn'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='co'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cp'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-gcc" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/x86_64-64/gcc.xml
===================================================================
--- clfs/temp-system/x86_64-64/gcc.xml (nonexistent)
+++ clfs/temp-system/x86_64-64/gcc.xml (revision 736)
@@ -0,0 +1,160 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-gcc" role="wrap">
+ <?dbhtml filename="gcc.html"?>
+
+ <title>GCC-&gcc-version;</title>
+
+ <indexterm zone="ch-temp-system-gcc">
+ <primary sortas="a-GCC">GCC</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de GCC</title>
+
+<!--
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64-64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64-64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+-->
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='p3'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='p4'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64-64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='aa'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64-64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ab'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64-64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ac'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64-64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ad'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64-64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ae'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64-64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='af'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cd'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='ce'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cf'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cg'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86_64/gcc.xml"
+ xpointer="xpointer(//*[@os='da'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86_64/gcc.xml"
+ xpointer="xpointer(//*[@os='db'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cj'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+<screen os="ck"><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
+ ../gcc-&gcc-version;/configure --prefix=/tools --disable-multilib \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
+ --libexecdir=/tools/lib --with-local-prefix=/tools --enable-long-long \
+ --enable-c99 --enable-shared --enable-threads=posix --disable-nls \
+ --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
+
+ <variablelist>
+ <title>Voici la signification des nouvelles options de configure&nbsp;:</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86_64/gcc.xml"
+ xpointer="xpointer(//*[@os='dd1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cl1'])"/>
+
+ </variablelist>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cm'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cn'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='co'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cp'])"/>
+
+ <para os="dp">Maintenant, nous copions les fichiers placés dans
+ <filename class="directory">/tools/lib64</filename> vers <filename class="directory">/tools/lib</filename>. Nous effaçons aussi le
+ répertoire /tools/lib64&nbsp;:</para>
+
+<screen os="dq"><userinput>cp -va /tools/lib64/* /tools/lib
+rm -rvf /tools/lib64</userinput></screen>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-gcc" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/alpha/gcc.xml
===================================================================
--- clfs/temp-system/alpha/gcc.xml (nonexistent)
+++ clfs/temp-system/alpha/gcc.xml (revision 736)
@@ -0,0 +1,133 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-gcc" role="wrap">
+ <?dbhtml filename="gcc.html"?>
+
+ <title>GCC-&gcc-version;</title>
+
+ <indexterm zone="ch-temp-system-gcc">
+ <primary sortas="a-GCC">GCC</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of GCC</title>
+
+<!--
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/alpha/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/alpha/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+-->
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='p3'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='p4'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/alpha/gcc-static.xml"
+ xpointer="xpointer(//*[@os='aa'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/alpha/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ab'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/alpha/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ac'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/alpha/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ad'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/alpha/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ae'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/alpha/gcc-static.xml"
+ xpointer="xpointer(//*[@os='af'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cd'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='ce'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cf'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cg'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cj'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='ck'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cl'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cm'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cn'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='co'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cp'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-gcc" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/choose.xml
===================================================================
--- clfs/temp-system/common/choose.xml (nonexistent)
+++ clfs/temp-system/common/choose.xml (revision 736)
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-choose">
+ <?dbhtml filename="choose.html"?>
+
+ <title>Démarrer ou se chrooter&nbsp;?</title>
+
+ <para os="a">Il y a deux principales manières de poursuivre à partir de ce moment pour construire le système final. Vous pouvez
+ construire un noyau, un chargeur de démarrage et quelques autres outils, démarrer dans le système temporaire et y construire le reste.
+ Vous pouvez également vous chrooter dans le système temporaire.</para>
+
+ <para os="b">La méthode de démarrage est nécessaire quand vous construisez sur une architecture différente. Par exemple, si vous
+ construisez un système PowerPC à partir d'un x86, vous ne pouvez pas vous chrooter. La méthode chroot vaut quand vous construisez sur la
+ même architecture. Si vous construisez sur et pour un système x86, vous pouvez simplement vous chrooter. La règle d'or ici est que si
+ les architectures correspondent et que vous exécutez la même série du noyau, vous pouvez simplement vous chrooter. Si vous n'exécutez
+ pas sur une même série de noyau, ou si vous voulez exécuter un ABI différente, vous aurez besoin d'utiliser les options de
+ démarrage.</para>
+
+ <para os="c">Si vous avez un doute à ce sujet, vous pouvez essayer les commandes suivantes pour voir si vous pouvez chroot&nbsp;:</para>
+
+<screen ><userinput>/tools/lib/libc.so.6
+/tools/bin/gcc -v</userinput></screen>
+
+ <para>Si une de ces commandes échoue, vous devrez suivre la méthode de démarrage.</para>
+
+ <para>Pour vous chrooter, vous aurez également besoin d'un noyau Linux 2.6.x (compilé avec GCC-3.0 ou supérieur). La raison expliquant
+ l'exigence de la version du noyau est que, sans cela, le support de stockage thread-local (thread-local storage) dans Binutils ne sera
+ pas construit et la suite de tests Native POSIX Threading Library (NPTL) partira en erreur de segmentation.</para>
+
+ <para>Pour vérifier la version de votre noyau, lancez <command>cat /proc/version</command> - si elle ne dit pas que vous exécutez un noyau
+ Linux 2.6.2 ou supérieur compilé avec GCC 3.0 ou supérieur, vous ne pouvez pas vous chrooter.</para>
+
+ <para os="e">Pour la méthode de démarrage, suivez le <xref linkend="chapter-boot"/>.</para>
+
+ <para os="f">Pour la méthode chroot, suivez le <xref linkend="chapter-chroot"/>.</para>
+
+</sect1>
Index: clfs/temp-system/common/introduction.xml
===================================================================
--- clfs/temp-system/common/introduction.xml (nonexistent)
+++ clfs/temp-system/common/introduction.xml (revision 736)
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-introduction">
+ <?dbhtml filename="introduction.html"?>
+
+ <title>Introduction</title>
+
+ <para>Ce chapitre montre comment construire un système
+ Linux minimal.
+ Ce système ne contiendra que les outils nécessaires pour commencer la
+ construction du système CLFS final dans <xref linkend="chapter-building-system"/> et de créer un environnement
+ de travail avec plus de facilité pour l'utilisateur que ne le
+ permettrait un environnement minimum.</para>
+
+
+ <para>Les outils construits dans ce chapitre sont compilés de manière croisés en utilisant l'ensemble d'outils dans
+ <filename class="directory">/cross-tools</filename> et seront installés sous le répertoire
+ <filename class="directory">${CLFS}/tools</filename> de
+ façon à les garder séparés des fichiers installés dans dans <xref linkend="chapter-building-system"/>
+ et des répertoires de production de votre hôte. Comme tous les
+ paquets compilés ici sont simplement temporaires, nous ne voulons pas
+ polluer le futur système CLFS.</para>
+
+ <para>Vérifiez une derd.ière fois que la variable d'environnement <envar>CLFS</envar> est correctement paramétrée&nbsp;:</para>
+
+<screen><userinput>echo ${CLFS}</userinput></screen>
+
+ <para>Assurez-vous que la sortie montre le chemin vers le point de montage de la partition CLFS qui est
+ <filename class="directory">/mnt/clfs</filename>, en utilisant notre exemple.</para>
+
+ <para>Pendant cette section de la compilation, vous verrez plusieurs messages d'AVERTISSEMENT (WARNING) comme celui ci-dessous. Vous
+ pouvez ignorer ces messages en toute sécurité.</para>
+
+<screen><computeroutput>configure: WARNING: If you wanted to set the --build type, don't use --host.
+ If a cross compiler is detected then cross compile mode will be used.</computeroutput></screen>
+
+
+</sect1>
+
Index: clfs/temp-system/common/ncurses.xml
===================================================================
--- clfs/temp-system/common/ncurses.xml (nonexistent)
+++ clfs/temp-system/common/ncurses.xml (revision 736)
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-ncurses" role="wrap">
+ <?dbhtml filename="ncurses.html"?>
+
+ <title>Ncurses-&ncurses-version;</title>
+
+ <indexterm zone="ch-temp-system-ncurses">
+ <primary sortas="a-Ncurses">Ncurses</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/ncurses.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Ncurses</title>
+
+ <para os="p1">Le correctif suivants corrigent des problèmes avec certaines versions de Bash&nbsp;:</para>
+
+<screen os="p2"><userinput>patch -Np1 -i ../&ncurses-bashfix-patch;</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/ncurses.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>./configure --prefix=/tools --with-shared \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} \
+ --without-debug --without-ada \
+ --enable-overwrite --with-build-cc=gcc</userinput></screen>
+
+ <variablelist os="c">
+ <title>The meaning of the configure options:</title>
+
+ <varlistentry>
+ <term><parameter>--with-shared</parameter></term>
+ <listitem>
+ <para>Ceci dit à Ncurses de créer une bibliothèque partagée.</para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term><parameter>--without-debug</parameter></term>
+ <listitem>
+ <para>Ceci dit à Ncurses de ne pas se construire avec les informations de débogage.</para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term><parameter>--without-ada</parameter></term>
+ <listitem>
+ <para>Ceci nous assure que Ncurses ne construise pas le support pour le compilateur Ada qui peut être présent sur le hôte mais
+ qui ne sera pas dispon.ible lors de la construction du système final.</para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term><parameter>--enable-overwrite</parameter></term>
+ <listitem>
+ <para>Ceci dit à Ncurses d'installer ses fichiers d'en-tête dans
+ <filename class="directory">/tools/include</filename> au lieu de
+ <filename class="directory">/tools/include/ncurses</filename>, pour nous assurer que d'autres paquets puissent trouver les en-
+ têtes Ncurses avec succès.</para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term><parameter>--with-build-cc=gcc</parameter></term>
+ <listitem>
+ <para>Ceci dit à Ncurses le type de compilateur que nous utilisons.</para>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/ncurses.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/ncurses.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/ncurses.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/ncurses.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-ncurses" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/gettext.xml
===================================================================
--- clfs/temp-system/common/gettext.xml (nonexistent)
+++ clfs/temp-system/common/gettext.xml (revision 736)
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-gettext" role="wrap">
+ <?dbhtml filename="gettext.html"?>
+
+ <title>Gettext-&gettext-version;</title>
+
+ <indexterm zone="ch-temp-system-gettext">
+ <primary sortas="a-Gettext">Gettext</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gettext.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Gettext</title>
+
+ <para os="a">On ne doit installer que les ´programmes dans le répertoire
+ <filename class="directory">gettext-tools</filename> pour le système temporaire&nbsp;:</para>
+
+<screen os="b"><userinput>cd gettext-tools</userinput></screen>
+
+ <para os="t1">Lors d'une compilation croisée, le script configure de Gettext suppose que nous n'avons pas de wcwidth fonctionnel
+ lorsqu'on le fait. Ce qui suit va corriger des erreurs de compilation possibles dues à ces présupposés&nbsp;:</para>
+
+<screen os="t2"><userinput>echo "gl_cv_func_wcwidth_works=yes" > config.cache</userinput></screen>
+
+ <para os="c">Préparez la compilation de Gettext&nbsp;:</para>
+
+<screen os="d"><userinput>./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} \
+ --disable-shared --cache-file=config.cache</userinput></screen>
+
+ <variablelist os="e">
+ <title>Voici la signification des options de configure&nbsp;:</title>
+
+ <varlistentry os="e1">
+ <term><parameter>--disable-shared</parameter></term>
+ <listitem>
+ <para>Ceci dit à Gettext de ne pas créer de bibliothèque partagée.</para>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ <para os="f">Compilez le paquet&nbsp;:</para>
+
+<screen os="g"><userinput>make -C gnulib-lib
+make -C src msgfmt</userinput></screen>
+
+ <para os="h">Installez le binaire <command>msgfmt</command>&nbsp;:</para>
+
+<screen os="i"><userinput>cp -v src/msgfmt /tools/bin</userinput></screen>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-gettext" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/tar.xml
===================================================================
--- clfs/temp-system/common/tar.xml (nonexistent)
+++ clfs/temp-system/common/tar.xml (revision 736)
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-tar" role="wrap">
+ <?dbhtml filename="tar.html"?>
+
+ <title>Tar-&tar-version;</title>
+
+ <indexterm zone="ch-temp-system-tar">
+ <primary sortas="a-Tar">Tar</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/tar.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Tar</title>
+
+ <para os="c1">TAR utilise la fonctionnalité UTF-8, sans la commande suivante les sections UTF-8 de la construction
+ échoueront&nbsp;:</para>
+
+<screen os="c2"><userinput>echo "gl_cv_func_wcwidth_works=yes" &gt;&gt; config.cache</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/tar.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} \
+ --cache-file=config.cache</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/tar.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/tar.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/tar.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/tar.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-tar" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/bzip2.xml
===================================================================
--- clfs/temp-system/common/bzip2.xml (nonexistent)
+++ clfs/temp-system/common/bzip2.xml (revision 736)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-bzip2" role="wrap">
+ <?dbhtml filename="bzip2.html"?>
+
+ <title>Bzip2-&bzip2-version;</title>
+
+ <indexterm zone="ch-temp-system-bzip2">
+ <primary sortas="a-Bzip2">Bzip2</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/bzip2.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Bzip2</title>
+
+ <para os="ca">La cible Makefile par défaut de Bzip2 exécute automatiquement la suite de tests. Désactivez les tests puisqu'ils ne
+ fonctionneront pas sur une construction multi-architecture&nbsp;:</para>
+
+<screen os="cb"><userinput>cp -v Makefile{,.orig}
+sed -e 's@^\(all:.*\) test@\1@g' Makefile.orig > Makefile</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/bzip2.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="cc"><userinput>make CC="${CC}" AR="${AR}" RANLIB="${RANLIB}"</userinput></screen>
+
+ <para os="cd">Installez le paquet&nbsp;:</para>
+
+<screen os="ce"><userinput>make PREFIX=/tools install</userinput></screen>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-bzip2" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/binutils.xml
===================================================================
--- clfs/temp-system/common/binutils.xml (nonexistent)
+++ clfs/temp-system/common/binutils.xml (revision 736)
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-binutils" role="wrap">
+ <?dbhtml filename="binutils.html"?>
+
+ <title>Binutils-&binutils-version;</title>
+
+ <indexterm zone="ch-temp-system-binutils">
+ <primary sortas="a-Binutils">Binutils</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/binutils.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Binutils</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/common/binutils.xml"
+ xpointer="xpointer(//*[@os='ba'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/common/binutils.xml"
+ xpointer="xpointer(//*[@os='bb'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/binutils.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/binutils.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/binutils.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/binutils.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/binutils.xml"
+ xpointer="xpointer(//*[@os='i'])"/>
+
+<screen os="j"><userinput>../binutils-&binutils-version;/configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
+ --disable-nls --enable-shared --disable-multilib</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/common/binutils.xml"
+ xpointer="xpointer(//*[@os='be'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/common/binutils.xml"
+ xpointer="xpointer(//*[@os='bf'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/common/binutils.xml"
+ xpointer="xpointer(//*[@os='bh'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/common/binutils.xml"
+ xpointer="xpointer(//*[@os='bi'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-binutils" role="."/></para>
+
+ </sect2>
+
+</sect1>
+
Index: clfs/temp-system/common/diffutils.xml
===================================================================
--- clfs/temp-system/common/diffutils.xml (nonexistent)
+++ clfs/temp-system/common/diffutils.xml (revision 736)
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-diffutils" role="wrap">
+ <?dbhtml filename="diffutils.html"?>
+
+ <title>Diffutils-&diffutils-version;</title>
+
+ <indexterm zone="ch-temp-system-diffutils">
+ <primary sortas="a-Diffutils">Diffutils</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/diffutils.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Diffutils</title>
+
+ <para os="a">Préparez la compilation de Diffutils&nbsp;:</para>
+
+<screen os="b"><userinput>./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <para os="c">Compilez le paquet&nbsp;l:</para>
+
+<screen os="d"><userinput>make</userinput></screen>
+
+ <para os="e">Installez le paquet&nbsp;:</para>
+
+<screen os="f"><userinput>make install</userinput></screen>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-diffutils" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/gawk.xml
===================================================================
--- clfs/temp-system/common/gawk.xml (nonexistent)
+++ clfs/temp-system/common/gawk.xml (revision 736)
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-gawk" role="wrap">
+ <?dbhtml filename="gawk.html"?>
+
+ <title>Gawk-&gawk-version;</title>
+
+ <indexterm zone="ch-temp-system-gawk">
+ <primary sortas="a-Gawk">Gawk</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gawk.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Gawk</title>
+
+ <para os="a">Préparez la compilation de Gawk&nbsp;:</para>
+
+<screen os="b"><userinput>./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <para os="c">Compilez le paquet&nbsp;:</para>
+
+<screen os="d"><userinput>make</userinput></screen>
+
+ <para os="e">Installez le paquet&nbsp;:</para>
+
+<screen os="f"><userinput>make install</userinput></screen>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-gawk" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/gcc.xml
===================================================================
--- clfs/temp-system/common/gcc.xml (nonexistent)
+++ clfs/temp-system/common/gcc.xml (revision 736)
@@ -0,0 +1,135 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-gcc" role="wrap">
+ <?dbhtml filename="gcc.html"?>
+
+ <title>GCC-&gcc-version;</title>
+
+ <indexterm zone="ch-temp-system-gcc">
+ <primary sortas="a-GCC">GCC</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de GCC</title>
+
+<!--
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/common/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/common/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+-->
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='p3'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='p4'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/common/gcc-static.xml"
+ xpointer="xpointer(//*[@os='aa'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/common/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ab'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/common/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ac'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/common/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ad'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/common/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ae'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/common/gcc-static.xml"
+ xpointer="xpointer(//*[@os='af'])"/>
+
+ <para os="cd">Maintenant, nous allons changer le chemin de recherche de <command>cpp</command> afin qu'il ne regarde pas dans
+ <filename class="directory">/usr/include</filename>&nbsp;:</para>
+
+<screen os="ce"><userinput>cp -v gcc/cppdefault.c{,.orig}
+sed -e '/#define STANDARD_INCLUDE_DIR/s@"/usr/include"@0@g' \
+ gcc/cppdefault.c.orig > gcc/cppdefault.c</userinput></screen>
+
+ <para os="cf">En outre, nous avons besoin de régler le répertoire recherché par le processus fixincludes pour les en-têtes du système,
+ afin qu'il ne regarde pas les en-têtes de l'hôte&nbsp;:</para>
+
+<screen os="cg"><userinput>cp -v gcc/Makefile.in{,.orig}
+sed -e 's@\(^NATIVE_SYSTEM_HEADER_DIR =\).*@\1 /tools/include@g' \
+ gcc/Makefile.in.orig > gcc/Makefile.in</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ <para os="cj">Before starting to build GCC, remember to unset any environment
+ variables that override the default optimization flags.</para>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+<screen os="ck"><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
+ --with-local-prefix=/tools --enable-long-long --enable-c99 \
+ --enable-shared --enable-threads=posix --enable-__cxa_atexit \
+ --disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
+
+ <variablelist os="cl">
+ <title>Voici la signification des nouvelles options de configure&nbsp;:l</title>
+
+ <varlistentry os="cl1">
+ <term><parameter>--disable-libstdcxx-pch</parameter></term>
+ <listitem>
+ <para>Ne construit pas l'en-tête précompilée, ou <foreignphrase>pre-compiled header</foreigqhrase) (PCH) pour
+ <filename class="libraryfile">libstdc++</filename>. Elle prend beaucoup d'espace et nous n'en avons pas d'utilité pour le
+ moment.</para>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ <para os="cm">Compilez le paquet&nbsp;:</para>
+
+<screen os="cn"><userinput>make AS_FOR_TARGET="${AS}" \
+ LD_FOR_TARGET="${LD}"</userinput></screen>
+
+ <para os="co">Installez le paquet&nbsp;:</para>
+
+<screen os="cp"><userinput>make install</userinput></screen>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-gcc" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/grep.xml
===================================================================
--- clfs/temp-system/common/grep.xml (nonexistent)
+++ clfs/temp-system/common/grep.xml (revision 736)
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-grep" role="wrap">
+ <?dbhtml filename="grep.html"?>
+
+ <title>Grep-&grep-version;</title>
+
+ <indexterm zone="ch-temp-system-grep">
+ <primary sortas="a-Grep">Grep</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/grep.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Grep</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/grep.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="ca"><userinput>./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} \
+ --disable-perl-regexp</userinput></screen>
+
+ <variablelist os="cb">
+ <title>Voici la signification des options de configure&nbsp;:</title>
+
+ <varlistentry>
+ <term><parameter>--disable-perl-regexp</parameter></term>
+ <listitem>
+ <para>Ceci assure que le programme <command>grep</command> ne se lie pas à une bibliothèque <foreignphrase>Perl Compatible Regular
+ Expression</foreignphrase> (PCRE ou expression régulière compatible Perl) qui peut être présente sur l'hôte mais qui ne sera pas
+ disponible lors de la construction du système final.</para>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/grep.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/grep.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/grep.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/grep.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-grep" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/patch.xml
===================================================================
--- clfs/temp-system/common/patch.xml (nonexistent)
+++ clfs/temp-system/common/patch.xml (revision 736)
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-patch" role="wrap">
+ <?dbhtml filename="patch.html"?>
+
+ <title>Patch-&patch-version;</title>
+
+ <indexterm zone="ch-temp-system-patch">
+ <primary sortas="a-Patch">Patch</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/patch.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Patch</title>
+
+ <para os="a">Préparez la compilation de Patch&nbsp;:</para>
+
+<screen os="b"><userinput>./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <para os="c">Compilez le paquet&nbsp;:</para>
+
+<screen os="d"><userinput>make</userinput></screen>
+
+ <para os="e">Installez le paquet&nbsp;:</para>
+
+<screen os="f"><userinput>make install</userinput></screen>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-patch" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/zlib.xml
===================================================================
--- clfs/temp-system/common/zlib.xml (nonexistent)
+++ clfs/temp-system/common/zlib.xml (revision 736)
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-zlib" role="wrap">
+ <?dbhtml filename="zlib.html"?>
+
+ <title>Zlib-&zlib-version;</title>
+
+ <indexterm zone="ch-temp-system-zlib">
+ <primary sortas="a-Zlib">Zlib</primary>
+ <secondary>boot</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/zlib.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Zlib</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/zlib.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>./configure --prefix=/tools --shared</userinput></screen>
+
+ <variablelist os="aa">
+ <title>Voici la signification des options de configure&nbsp;:</title>
+
+ <varlistentry os="aa1">
+ <term><parameter>--shared</parameter></term>
+ <listitem>
+ <para>Dit à Zlib de construire sa bibliothèque partagée.</para>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/zlib.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/zlib.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/zlib.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+<screen os="g"><userinput>make install</userinput></screen>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-zlib" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/findutils.xml
===================================================================
--- clfs/temp-system/common/findutils.xml (nonexistent)
+++ clfs/temp-system/common/findutils.xml (revision 736)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-findutils" role="wrap">
+ <?dbhtml filename="findutils.html"?>
+
+ <title>Findutils-&findutils-version;</title>
+
+ <indexterm zone="ch-temp-system-findutils">
+ <primary sortas="a-Findutils">Findutils</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/findutils.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Findutils</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/findutils.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="ac"><userinput>./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/findutils.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/findutils.xml"
+ xpointer="xpointer(//*[@os='e'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/findutils.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/findutils.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-findutils" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/variables.xml
===================================================================
--- clfs/temp-system/common/variables.xml (nonexistent)
+++ clfs/temp-system/common/variables.xml (revision 736)
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-variables">
+ <?dbhtml filename="variables.html"?>
+
+ <title>Variables de construction</title>
+
+ <para>Initialisez les variables spécifiques à la cible pour le compilateur et les éditeurs de liens&nbsp;:</para>
+
+<screen><userinput>export CC="${CLFS_TARGET}-gcc"
+export CXX="${CLFS_TARGET}-g++"
+export AR="${CLFS_TARGET}-ar"
+export AS="${CLFS_TARGET}-as"
+export RANLIB="${CLFS_TARGET}-ranlib"
+export LD="${CLFS_TARGET}-ld"
+export STRIP="${CLFS_TARGET}-strip"</userinput></screen>
+
+ <para>Puis ajoutez les variables de construction à <filename>~/.bashrc</filename> pour éviter les problèmes si vous vous arrêtez et revenez
+ plus tard&nbsp;::</para>
+
+<screen><userinput>echo export CC=\""${CC}\"" &gt;&gt; ~/.bashrc
+echo export CXX=\""${CXX}\"" &gt;&gt; ~/.bashrc
+echo export AR=\""${AR}\"" &gt;&gt; ~/.bashrc
+echo export AS=\""${AS}\"" &gt;&gt; ~/.bashrc
+echo export RANLIB=\""${RANLIB}\"" &gt;&gt; ~/.bashrc
+echo export LD=\""${LD}\"" &gt;&gt; ~/.bashrc
+echo export STRIP=\""${STRIP}\"" &gt;&gt; ~/.bashrc</userinput></screen>
+
+</sect1>
Index: clfs/temp-system/common/coreutils.xml
===================================================================
--- clfs/temp-system/common/coreutils.xml (nonexistent)
+++ clfs/temp-system/common/coreutils.xml (revision 736)
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-coreutils" role="wrap">
+ <?dbhtml filename="coreutils.html"?>
+
+ <title>Coreutils-&coreutils-version;</title>
+
+ <indexterm zone="ch-temp-system-coreutils">
+ <primary sortas="a-Coreutils">Coreutils</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/coreutils.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Coreutils</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/coreutils.xml"
+ xpointer="xpointer(//*[@os='s1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/coreutils.xml"
+ xpointer="xpointer(//*[@os='s2'])"/>
+
+ <para os="ba">Configure can not properly determine how to get free space
+ when cross-compiling, Without putting the following entry into
+ <filename>config.cache</filename> the <command>df</command> program will
+ not be built.</para>
+
+<screen os="bb"><userinput>echo "fu_cv_sys_stat_statfs2_bsize=yes" &gt; config.cache</userinput></screen>
+
+ <para os="bd">Préparez la compilation de Coreutils&nbsp;:</para>
+
+<screen os="be"><userinput>./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} \
+ --cache-file=config.cache</userinput></screen>
+
+ <para os="m1">Quand nous avons changé les références futimens, un des fichiers que nous avons mis à jour était touch.c. ette
+ modification signifie que <filename class="directory">man</filename> Makefile va essayer de regénérer la page de man pour touch en
+ exécutant le programme <literal>touch</literal> compilé. Si l'architecture cible ne peut pas être exécutée par le système hôte, la
+ construction va échouer. La commande suivante corrige cela en donnant à la page de man un horodateur plus récent que le fichier source
+ correspondant&nbsp;:</para>
+
+<screen os="m2"><userinput>touch man/touch.1</userinput></screen>
+
+ <para os="bf">Compilez le paquet&nbsp;:</para>
+
+<screen os="bg"><userinput>make</userinput></screen>
+
+ <para os="bh">Installez le paquet&nbsp;:</para>
+
+<screen os="bi"><userinput>make install</userinput></screen>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-coreutils" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/gzip.xml
===================================================================
--- clfs/temp-system/common/gzip.xml (nonexistent)
+++ clfs/temp-system/common/gzip.xml (revision 736)
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-gzip" role="wrap">
+ <?dbhtml filename="gzip.html"?>
+
+ <title>Gzip-&gzip-version;</title>
+
+ <indexterm zone="ch-temp-system-gzip">
+ <primary sortas="a-Gzip">Gzip</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gzip.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Gzip</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gzip.xml"
+ xpointer="xpointer(//*[@os='s1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gzip.xml"
+ xpointer="xpointer(//*[@os='s2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gzip.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gzip.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gzip.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gzip.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gzip.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-gzip" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/sed.xml
===================================================================
--- clfs/temp-system/common/sed.xml (nonexistent)
+++ clfs/temp-system/common/sed.xml (revision 736)
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-sed" role="wrap">
+ <?dbhtml filename="sed.html"?>
+
+ <title>Sed-&sed-version;</title>
+
+ <indexterm zone="ch-temp-system-sed">
+ <primary sortas="a-Sed">Sed</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/sed.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Sed</title>
+
+ <para os="a">Préparez la compilation de Sed&nbsp;:</para>
+
+<screen os="b"><userinput>./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <para os="c">Compilez le paquet&nbsp;:</para>
+
+<screen os="d"><userinput>make</userinput></screen>
+
+ <para os="e">Installez le paquet&nbsp;:</para>
+
+<screen os="f"><userinput>make install</userinput></screen>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-sed" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/texinfo.xml
===================================================================
--- clfs/temp-system/common/texinfo.xml (nonexistent)
+++ clfs/temp-system/common/texinfo.xml (revision 736)
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-texinfo" role="wrap">
+ <?dbhtml filename="texinfo.html"?>
+
+ <title>Texinfo-&texinfo-version;</title>
+
+ <indexterm zone="ch-temp-system-texinfo">
+ <primary sortas="a-Texinfo">Texinfo</primary>
+ <secondary>temporary tools</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/texinfo.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Texinfo</title>
+
+ <para os="p1">Le correctif suivant corrige une erreur de construction due à un mbstate indéfini&nbsp;:</para>
+
+<screen os="p2"><userinput>patch -Np1 -i ../&texinfo-mbstate_fix-patch;</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/texinfo.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/texinfo.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+<screen os="d"><userinput>make -C tools/gnulib/lib
+make -C tools
+make</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/texinfo.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/texinfo.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-texinfo" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/bash.xml
===================================================================
--- clfs/temp-system/common/bash.xml (nonexistent)
+++ clfs/temp-system/common/bash.xml (revision 736)
@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-bash" role="wrap">
+ <?dbhtml filename="bash.html"?>
+
+ <title>Bash-&bash-version;</title>
+
+ <indexterm zone="ch-temp-system-bash">
+ <primary sortas="a-Bash">Bash</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/bash.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Bash</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/bash.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/bash.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <para os="c1">Quand bash est compilé de manière croisée, il ne peut pas tester la présence de pipes (quyaux) nommés, entre autres.
+ Si vous avez utilisé <command>su</command> pour devenir utilisateur non privilégié, cette combinaison aura pour conséquence que Bash se
+ construira sans <emphasis>substitution de processus</emphasis>, ce qui va casser un des scripts de test de C++ dans
+ <literal>glibc</literal>. Ce qui suit empêche des problèmes futurs en sautant les tests qui ne peuvent pas s'exécuter lors d'une
+ compilation croisée ou qui ne s'exécutent pas correctement&nbsp;:</para>
+
+<screen os="c2"><userinput>cat &gt; config.cache &lt;&lt; "EOF"
+ac_cv_func_mmap_fixed_mapped=yes
+ac_cv_func_strcoll_works=yes
+ac_cv_func_working_mktime=yes
+bash_cv_func_sigsetjmp=present
+bash_cv_getcwd_malloc=yes
+bash_cv_job_control_missing=present
+bash_cv_printf_a_format=yes
+bash_cv_sys_named_pipes=present
+bash_cv_ulimit_maxfds=yes
+bash_cv_under_sys_siglist=yes
+bash_cv_unusable_rtsigs=no
+gt_cv_int_divbyzero_sigfpe=yes
+EOF</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/bash.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+<screen os="h"><userinput>./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} \
+ --without-bash-malloc --cache-file=config.cache</userinput></screen>
+
+ <variablelist os="ad">
+ <title>Voici la signification de l'option de configure&nbsp;:</title>
+
+ <varlistentry>
+ <term><parameter>--without-bash-malloc</parameter></term>
+ <listitem>
+ <para>Cette option désactive l'utilisation de la fonction d'allocation de mémoire de Bash (malloc) qu´i est connue pour
+ provoquer des erreurs de segmentation. En désactivant cette option, Bash utilisera les ´fonctions malloc de Glibc qui sont plus
+ stables.</para>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/bash.xml"
+ xpointer="xpointer(//*[@os='j'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/bash.xml"
+ xpointer="xpointer(//*[@os='k'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/bash.xml"
+ xpointer="xpointer(//*[@os='m'])"/>
+
+<screen os="n"><userinput>make install</userinput></screen>
+
+ <para os="ae">Créez un lien pour les programmes qui 1tilisent <command>sh</command> comme shell&nbsp;:</para>
+
+<screen os="af"><userinput>ln -sv bash /tools/bin/sh</userinput></screen>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-bash" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/make.xml
===================================================================
--- clfs/temp-system/common/make.xml (nonexistent)
+++ clfs/temp-system/common/make.xml (revision 736)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-make" role="wrap">
+ <?dbhtml filename="make.html"?>
+
+ <title>Make-&make-version;</title>
+
+ <indexterm zone="ch-temp-system-make">
+ <primary sortas="a-Make">Make</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/make.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Make</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/make.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="aa"><userinput>./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/make.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/make.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/make.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/make.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-make" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/common/file.xml
===================================================================
--- clfs/temp-system/common/file.xml (nonexistent)
+++ clfs/temp-system/common/file.xml (revision 736)
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-file" role="wrap">
+ <?dbhtml filename="file.html"?>
+
+ <title>File-&file-version;</title>
+
+ <indexterm zone="ch-temp-system-file">
+ <primary sortas="a-File">File</primary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/file.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de File</title>
+
+ <para os="a">Préparez la compilation de File&nbsp;:</para>
+
+<screen os="b"><userinput>./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <para os="c">Compilez le paquet&nbsp;:</para>
+
+<screen os="d"><userinput>make</userinput></screen>
+
+ <para os="f">Installez le paquet[nbsp;:</para>
+
+<screen os="g"><userinput>make install</userinput></screen>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont disponibles dans <xref
+ linkend="contents-file" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/64/zlib.xml
===================================================================
--- clfs/temp-system/64/zlib.xml (nonexistent)
+++ clfs/temp-system/64/zlib.xml (revision 736)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-zlib" role="wrap">
+ <?dbhtml filename="zlib.html"?>
+
+ <title>Zlib-&zlib-version;</title>
+
+ <indexterm zone="ch-temp-system-zlib">
+ <primary sortas="a-Zlib">Zlib</primary>
+ <secondary>boot</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/zlib.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Zlib</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/zlib.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>CC="${CC} ${BUILD64}" \
+ ./configure --prefix=/tools --shared</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/zlib.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/zlib.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/zlib.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/zlib.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont situés dans <xref
+ linkend="contents-zlib" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/64/ncurses.xml
===================================================================
--- clfs/temp-system/64/ncurses.xml (nonexistent)
+++ clfs/temp-system/64/ncurses.xml (revision 736)
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-ncurses" role="wrap">
+ <?dbhtml filename="ncurses.html"?>
+
+ <title>Ncurses-&ncurses-version;</title>
+
+ <indexterm zone="ch-temp-system-ncurses">
+ <primary sortas="a-Ncurses">Ncurses</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/ncurses.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Ncurses</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/ncurses.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/ncurses.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/ncurses.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
+ ./configure --prefix=/tools --with-shared --build=${CLFS_HOST} \
+ --host=${CLFS_TARGET} --without-debug --without-ada \
+ --enable-overwrite --with-build-cc=gcc</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/ncurses.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/ncurses.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/ncurses.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/ncurses.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont situés dans <xref
+ linkend="contents-ncurses" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/64/bzip2.xml
===================================================================
--- clfs/temp-system/64/bzip2.xml (nonexistent)
+++ clfs/temp-system/64/bzip2.xml (revision 736)
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-bzip2" role="wrap">
+ <?dbhtml filename="bzip2.html"?>
+
+ <title>Bzip2-&bzip2-version;</title>
+
+ <indexterm zone="ch-temp-system-bzip2">
+ <primary sortas="a-Bzip2">Bzip2</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/bzip2.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Bzip2</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bzip2.xml"
+ xpointer="xpointer(//*[@os='ca'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bzip2.xml"
+ xpointer="xpointer(//*[@os='cb'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bzip2.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="cc"><userinput>make CC="${CC} ${BUILD64}" AR="${AR}" RANLIB="${RANLIB}"</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bzip2.xml"
+ xpointer="xpointer(//*[@os='cd'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/bzip2.xml"
+ xpointer="xpointer(//*[@os='ce'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont situés dans <xref
+ linkend="contents-bzip2" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/64/binutils.xml
===================================================================
--- clfs/temp-system/64/binutils.xml (nonexistent)
+++ clfs/temp-system/64/binutils.xml (revision 736)
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-binutils" role="wrap">
+ <?dbhtml filename="binutils.html"?>
+
+ <title>Binutils-&binutils-version;</title>
+
+ <indexterm zone="ch-temp-system-binutils">
+ <primary sortas="a-Binutils">Binutils</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/binutils.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de Binutils</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='ba'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='bb'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='i'])"/>
+
+<screen os="j"><userinput>CC="${CC} ${BUILD64}" \
+ ../binutils-&binutils-version;/configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
+ --disable-nls --enable-shared --enable-64-bit-bfd \
+ --disable-multilib</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../multilib/binutils.xml"
+ xpointer="xpointer(//*[@os='ea'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='be'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='bf'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='bh'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/binutils.xml"
+ xpointer="xpointer(//*[@os='bi'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont situés dans <xref
+ linkend="contents-binutils" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/64/file.xml
===================================================================
--- clfs/temp-system/64/file.xml (nonexistent)
+++ clfs/temp-system/64/file.xml (revision 736)
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-file" role="wrap">
+ <?dbhtml filename="file.html"?>
+
+ <title>File-&file-version;</title>
+
+ <indexterm zone="ch-temp-system-file">
+ <primary sortas="a-File">File</primary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/file.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation de File</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/file.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/file.xml"
+ xpointer="xpointer(//*[@os='c'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/file.xml"
+ xpointer="xpointer(//*[@os='d'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/file.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/file.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont situés dans <xref
+ linkend="contents-file" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/mips-chapter.xml
===================================================================
--- clfs/temp-system/mips-chapter.xml (nonexistent)
+++ clfs/temp-system/mips-chapter.xml (revision 736)
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-temp-system" xreflabel="Constructing a Temporary System">
+ <?dbhtml dir="temp-system"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Constructing a Temporary System</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/gcc.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/bash.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/bzip2.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/coreutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/diffutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/findutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/zlib.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gawk.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gettext.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/grep.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gzip.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/sed.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/tar.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/texinfo.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/choose.xml"/>
+
+</chapter>
Index: clfs/temp-system/sparc-chapter.xml
===================================================================
--- clfs/temp-system/sparc-chapter.xml (nonexistent)
+++ clfs/temp-system/sparc-chapter.xml (revision 736)
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-temp-system" xreflabel="Constructing a Temporary System">
+ <?dbhtml dir="temp-system"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Constructing a Temporary System</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc/gcc.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/bash.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/bzip2.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/coreutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/diffutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/findutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gawk.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gettext.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gzip.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/grep.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/sed.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/tar.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/texinfo.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/choose.xml"/>
+
+</chapter>
Index: clfs/temp-system/ppc64/choose.xml
===================================================================
--- clfs/temp-system/ppc64/choose.xml (nonexistent)
+++ clfs/temp-system/ppc64/choose.xml (revision 736)
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-choose">
+ <?dbhtml filename="choose.html"?>
+
+ <title>To Boot or to Chroot?</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/choose.xml"
+ xpointer="xpointer(//*[@os='a'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/choose.xml"
+ xpointer="xpointer(//*[@os='b'])"/>
+
+ <para>Powerpc64 is slightly different from some of the other
+ architectures, because a 64-bit kernel running 32-bit userspace can
+ successfully chroot and execute 64-bit programs. However, if the
+ kernel personality has been set to 32-bit by a utility such as
+ linux32, it will eventually fail when glibc thinks it is building
+ on a 32-bit system and tries to include incompatible assembler code
+ in the 64-bit glibc.</para>
+
+ <para>To see if you can successfully chroot to build the final powerpc64
+ system, enter the following command which tests if you are running a
+ 64-bit Linux 2.6 kernel (with a 64-bit personality):</para>
+
+<screen><userinput>uname -a | grep '^Linux.*2\.6\..*ppc64' &amp;&amp; \
+ echo "ok to chroot" || echo "you must boot"</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/choose.xml"
+ xpointer="xpointer(//*[@os='e'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/choose.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+</sect1>
Index: clfs/temp-system/ppc64/gcc.xml
===================================================================
--- clfs/temp-system/ppc64/gcc.xml (nonexistent)
+++ clfs/temp-system/ppc64/gcc.xml (revision 736)
@@ -0,0 +1,141 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-gcc" role="wrap">
+ <?dbhtml filename="gcc.html"?>
+
+ <title>GCC-&gcc-version;</title>
+
+ <indexterm zone="ch-temp-system-gcc">
+ <primary sortas="a-GCC">GCC</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of GCC</title>
+
+<!--
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+-->
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='p3'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='p4'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='aa'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ab'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ac'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ad'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ae'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='af'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cd'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='ce'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cf'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cg'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86_64/gcc.xml"
+ xpointer="xpointer(//*[@os='da'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86_64/gcc.xml"
+ xpointer="xpointer(//*[@os='db'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cj'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86_64/gcc.xml"
+ xpointer="xpointer(//*[@os='dc'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../x86_64/gcc.xml"
+ xpointer="xpointer(//*[@os='dd'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cm'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cn'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='co'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cp'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-gcc" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/mips64-64-chapter.xml
===================================================================
--- clfs/temp-system/mips64-64-chapter.xml (nonexistent)
+++ clfs/temp-system/mips64-64-chapter.xml (revision 736)
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-temp-system" xreflabel="Constructing a Temporary System">
+ <?dbhtml dir="temp-system"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Constructing a Temporary System</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/binutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64-64/gcc.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/ncurses.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/bash.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/bzip2.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/coreutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/diffutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/findutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/zlib.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/file.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gawk.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gettext.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/grep.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gzip.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/sed.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/tar.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/texinfo.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/choose.xml"/>
+
+</chapter>
Index: clfs/temp-system/sparc64-64-chapter.xml
===================================================================
--- clfs/temp-system/sparc64-64-chapter.xml (nonexistent)
+++ clfs/temp-system/sparc64-64-chapter.xml (revision 736)
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-temp-system" xreflabel="Constructing a Temporary System">
+ <?dbhtml dir="temp-system"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Constructing a Temporary System</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/binutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64-64/gcc.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/ncurses.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/bash.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/bzip2.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/coreutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/diffutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/findutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/zlib.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/file.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gawk.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gettext.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/grep.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gzip.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/sed.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/tar.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/texinfo.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/choose.xml"/>
+
+</chapter>
Index: clfs/temp-system/x86_64/gcc.xml
===================================================================
--- clfs/temp-system/x86_64/gcc.xml (nonexistent)
+++ clfs/temp-system/x86_64/gcc.xml (revision 736)
@@ -0,0 +1,156 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-gcc" role="wrap">
+ <?dbhtml filename="gcc.html"?>
+
+ <title>GCC-&gcc-version;</title>
+
+ <indexterm zone="ch-temp-system-gcc">
+ <primary sortas="a-GCC">GCC</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of GCC</title>
+
+<!--
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+-->
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='p3'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='p4'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='aa'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ab'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ac'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ad'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ae'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/x86_64/gcc-static.xml"
+ xpointer="xpointer(//*[@os='af'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cd'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='ce'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cf'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cg'])"/>
+
+ <para os="da">When searching for the multilibs, force the build to use the
+ results of <option>--print-multi-lib</option> from our cross-compiler,
+ not the native compiler <command>gcc</command> builds now:</para>
+
+<screen os="db"><userinput>cp -v gcc/Makefile.in{,.orig2}
+sed -e "/MULTILIBS/s@\$(GCC_FOR_TARGET)@/cross-tools/bin/${CC}@g" \
+ gcc/Makefile.in.orig2 > gcc/Makefile.in</userinput></screen>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cj'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+<screen os="dc"><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
+ ../gcc-&gcc-version;/configure --prefix=/tools --libdir=/tools/lib64 \
+ --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
+ --with-local-prefix=/tools --enable-long-long --enable-c99 \
+ --enable-shared --enable-threads=posix --enable-__cxa_atexit \
+ --disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
+
+ <variablelist os="dd">
+ <title>Voici la signification des options de configure&dbsp;:</title>
+
+ <varlistentry os="dd1">
+ <term><parameter>CXX="${CXX} ${BUILD64}"</parameter></term>
+ <listitem>
+ <para>Ceci oblige le comfilateur C++ à utiliser nos commutateurs 64 bits.</para>
+ </listitem>
+ </varlistentry>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cl1'])"/>
+
+ </variablelist>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cm'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cn'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='co'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cp'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Les détails sur ce paquet sont situés dans <xref
+ linkend="contents-gcc" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/sparc64-chapter.xml
===================================================================
--- clfs/temp-system/sparc64-chapter.xml (nonexistent)
+++ clfs/temp-system/sparc64-chapter.xml (revision 736)
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-temp-system" xreflabel="Constructing a Temporary System">
+ <?dbhtml dir="temp-system"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Constructing a Temporary System</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/gcc.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/ncurses.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/bash.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/bzip2.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/coreutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/diffutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/findutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/zlib.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/file.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gawk.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gettext.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/grep.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gzip.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/sed.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/tar.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/texinfo.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/choose.xml"/>
+
+</chapter>
Index: clfs/temp-system/ppc-chapter.xml
===================================================================
--- clfs/temp-system/ppc-chapter.xml (nonexistent)
+++ clfs/temp-system/ppc-chapter.xml (revision 736)
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-temp-system" xreflabel="Constructing a Temporary System">
+ <?dbhtml dir="temp-system"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Constructing a Temporary System</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/gcc.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/bash.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/bzip2.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/coreutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/diffutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/findutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/zlib.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gawk.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gettext.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/grep.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gzip.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/sed.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/tar.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/texinfo.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/choose.xml"/>
+
+</chapter>
Index: clfs/temp-system/mips64-chapter.xml
===================================================================
--- clfs/temp-system/mips64-chapter.xml (nonexistent)
+++ clfs/temp-system/mips64-chapter.xml (revision 736)
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-temp-system" xreflabel="Constructing a Temporary System">
+ <?dbhtml dir="temp-system"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Constructing a Temporary System</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/gcc.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/ncurses.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/bash.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/bzip2.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/coreutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/diffutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/findutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/zlib.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/file.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gawk.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gettext.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/grep.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gzip.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/sed.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/tar.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/texinfo.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/choose.xml"/>
+
+</chapter>
Index: clfs/temp-system/mips/gcc.xml
===================================================================
--- clfs/temp-system/mips/gcc.xml (nonexistent)
+++ clfs/temp-system/mips/gcc.xml (revision 736)
@@ -0,0 +1,133 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-temp-system-gcc" role="wrap">
+ <?dbhtml filename="gcc.html"?>
+
+ <title>GCC-&gcc-version;</title>
+
+ <indexterm zone="ch-temp-system-gcc">
+ <primary sortas="a-GCC">GCC</primary>
+ <secondary>temporary system</secondary>
+ </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@role='package'])"/>
+
+ <sect2 role="installation">
+ <title>Installation of GCC</title>
+
+<!--
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/mips/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p1'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/mips/gcc-static.xml"
+ xpointer="xpointer(//*[@os='p2'])"/>
+-->
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='p3'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='p4'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/mips/gcc-static.xml"
+ xpointer="xpointer(//*[@os='aa'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/mips/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ab'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/mips/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ac'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/mips/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ad'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/mips/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ae'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../cross-tools/mips/gcc-static.xml"
+ xpointer="xpointer(//*[@os='af'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cd'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='ce'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cf'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cg'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='f'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='g'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cj'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/common/gcc.xml"
+ xpointer="xpointer(//*[@os='h'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='ck'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cl'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cm'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cn'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='co'])"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc.xml"
+ xpointer="xpointer(//*[@os='cp'])"/>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+
+ <para>Details on this package are located in <xref
+ linkend="contents-gcc" role="."/></para>
+
+ </sect2>
+
+</sect1>
Index: clfs/temp-system/x86_64-64-chapter.xml
===================================================================
--- clfs/temp-system/x86_64-64-chapter.xml (nonexistent)
+++ clfs/temp-system/x86_64-64-chapter.xml (revision 736)
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-temp-system" xreflabel="Constructing a Temporary System">
+ <?dbhtml dir="temp-system"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Construire un système temporaire</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/binutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64-64/gcc.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/ncurses.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/bash.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/bzip2.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/coreutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/diffutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/findutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/zlib.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/file.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gawk.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gettext.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/grep.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gzip.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/sed.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/tar.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/texinfo.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/choose.xml"/>
+
+</chapter>
Index: clfs/temp-system/x86-chapter.xml
===================================================================
--- clfs/temp-system/x86-chapter.xml (nonexistent)
+++ clfs/temp-system/x86-chapter.xml (revision 736)
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<chapter id="chapter-temp-system" xreflabel="Constructing a Temporary System">
+ <?dbhtml dir="temp-system"?>
+ <?dbhtml filename="chapter.html"?>
+
+ <title>Constructing a Temporary System</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/bash.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/bzip2.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/coreutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/diffutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/findutils.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/zlib.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gawk.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gettext.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/grep.xml"/>