[lfs-fr] r1469 - in trunk/blfs: . general/prog introduction/welcome networking/connect x/lib xsoft/graphweb xsoft/other

jmengual at linuxfromscratch.org jmengual at linuxfromscratch.org
Jeu 1 Déc 11:19:07 PST 2011


Author: jmengual
Date: 2011-12-01 20:19:06 +0100 (Thu, 01 Dec 2011)
New Revision: 1469

Added:
   trunk/blfs/general/prog/yasm.xml
Modified:
   trunk/blfs/general.ent
   trunk/blfs/general/prog/prog.xml
   trunk/blfs/introduction/welcome/changelog.xml
   trunk/blfs/networking/connect/dhcp-client.xml
   trunk/blfs/networking/connect/dhcp.xml
   trunk/blfs/x/lib/xulrunner.xml
   trunk/blfs/xsoft/graphweb/firefox.xml
   trunk/blfs/xsoft/other/thunderbird.xml
Log:
Mise a jour (et nouveau bug! )


Modified: trunk/blfs/general/prog/prog.xml
===================================================================
--- trunk/blfs/general/prog/prog.xml	2011-11-30 23:32:38 UTC (rev 1468)
+++ trunk/blfs/general/prog/prog.xml	2011-12-01 19:19:06 UTC (rev 1469)
@@ -37,6 +37,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="jdk.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="junit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="librep.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="yasm.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="nasm.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pdl.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="perl-modules.xml"/>

Added: trunk/blfs/general/prog/yasm.xml
===================================================================
--- trunk/blfs/general/prog/yasm.xml	                        (rev 0)
+++ trunk/blfs/general/prog/yasm.xml	2011-12-01 19:19:06 UTC (rev 1469)
@@ -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;
+
+  <!-- Place this in the general.ent file
+  <!ENTITY yasm-version "">
+  -->
+
+  <!ENTITY yasm-download-http "http://www.tortall.net/projects/yasm/releases/yasm-&yasm-version;.tar.gz">
+  <!ENTITY yasm-download-ftp  " ">
+  <!ENTITY yasm-md5sum        "4cfc0686cf5350dd1305c4d905eb55a6">
+  <!ENTITY yasm-size          "1.4 Mio">
+  <!ENTITY yasm-buildsize     "41 Mio">
+  <!ENTITY yasm-time          "0.2 SBU">
+]>
+
+<sect1 id="yasm" xreflabel="yasm-&yasm-version;">
+  <?dbhtml filename="yasm.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy> : randy $</othername>
+    <date>$Date> : 2007-04-04 20:42:53 +0100 (Wed, 04 Apr 2007) $</date>
+  </sect1info>
+
+  <title>yasm-&yasm-version;</title>
+
+  <indexterm zone="yasm">
+    <primary sortas="a-yasm">yasm</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction à yasm</title>
+
+    <para><application>Yasm</application> est une réécriture complète de
+    l'assembleur <xref linkend="NASM"/>. Il supporte les jeux d'instruction
+    x86 et AMD64, il accepte les syntaxes d'assembleur NASM et GAS et il produit
+    du binaire et des formats obje ELF32 et ELF64.</para>
+
+    &lfs70_checked;
+
+    <bridgehead renderas="sect3">Informations sur le paquet</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>Téléchargement (HTTP) : <ulink url="&yasm-download-http;"/></para>
+      </listitem>
+      <listitem>
+        <para>Téléchargement (FTP) : <ulink url="&yasm-download-ftp;"/></para>
+      </listitem>
+      <listitem>
+        <para>Somme de contrôle MD5 du téléchargement : &yasm-md5sum;</para>
+      </listitem>
+      <listitem>
+        <para>Taille du téléchargement : &yasm-size;</para>
+      </listitem>
+      <listitem>
+        <para>Estimation de l'espace disque requis : &yasm-buildsize;</para>
+      </listitem>
+      <listitem>
+        <para>Estimation du temps de construction : &yasm-time;</para>
+      </listitem>
+    </itemizedlist>
+
+    <para condition="html" role="usernotes">Notes utilisateur :
+    <ulink url="&blfs-wiki;/yasm"/></para>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation de yasm</title>
+
+    <para>Installez <application>yasm</application> en lançant les commandes
+    suivantes :</para>
+
+<screen><userinput>sed -i 's#) ytasm.*#)#' Makefile.in &&
+./configure --prefix=/usr &&
+make</userinput></screen>
+
+    <para>Pour tester les résultats, lancez : <command>make check</command>.</para>
+
+    <para>Maintenant, en tant qu'utilisateur the <systemitem class="username">root</systemitem> :</para>
+
+<screen role="root"><userinput>make install</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="commands">
+    <title>Explications des commandes</title>
+
+    <para><command>sed -i 's#) ytasm.*#)#' Makefile.in</command> : Ce sed
+    empêche la compilation de 2 programmes (vsyasm et ytasm) qui ne sont utiles
+    que sur Microsoft Windows.</para>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contenu</title>
+
+    <segmentedlist>
+      <segtitle>Programme installé</segtitle>
+      <segtitle>Bibliothèque installée</segtitle>
+      <segtitle>Répertoire installé</segtitle>
+
+      <seglistitem>
+        <seg>yasm</seg>
+        <seg>libyasm.a</seg>
+        <seg>/usr/include/libyasm</seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Descriptions courtes</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="yasm-prog">
+        <term><command>yasm</command></term>
+        <listitem>
+          <para>est un assembleur portable et ciblable qui supporte  les jeux
+          d'instructions x86 et AMD64, 
+          accepte les syntaxes d'assembleur NASM et GAS et il produit des binaires
+          au format objet ELF32 et ELF64.</para>
+          <indexterm zone="yasm yasm">
+            <primary sortas="b-yasm">yasm</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libyasm">
+        <term><filename class='libraryfile'>libyasm.a</filename></term>
+        <listitem>
+          <para>fournit toutes les fonctions cœur de
+          <command>yasm</command>, pour manipuler des instructions machine et
+          construire des fichiers objet.</para>
+          <indexterm zone="yasm libyasm">
+            <primary sortas="c-libyasm">libyasm.a</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+
+  </sect2>
+
+</sect1>

Modified: trunk/blfs/general.ent
===================================================================
--- trunk/blfs/general.ent	2011-11-30 23:32:38 UTC (rev 1468)
+++ trunk/blfs/general.ent	2011-12-01 19:19:06 UTC (rev 1469)
@@ -3,8 +3,8 @@
 $Date: 2011-07-24 16:07:01 +0200 (dim 24 jui 2011) $
 -->
 
-<!ENTITY day          "30">                   <!-- Always 2 digits -->
-<!ENTITY month        "11">                   <!-- Always 2 digits -->
+<!ENTITY day          "01">                   <!-- Always 2 digits -->
+<!ENTITY month        "12">                   <!-- Always 2 digits -->
 <!ENTITY year         "2011">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "L'équipe de développement BLFS">
@@ -332,6 +332,7 @@
 <!ENTITY jdk-version                  "6 Update 18">
 <!ENTITY junit-version                "4.8.1">
 <!ENTITY librep-version               "0.17">
+<!ENTITY yasm-version                 "1.2.0">
 <!ENTITY NASM-version                 "2.09.10">
 <!ENTITY pdl-version                  "2.4.2">
 <!ENTITY php-version                  "5.3.8">
@@ -421,7 +422,7 @@
 <!ENTITY wvdial-version               "1.54.0">
 
 <!-- Chapter 14 -->
-<!ENTITY dhcp-version                 "5.2.12">
+<!ENTITY dhcp-version                 "4.2.3">
 <!ENTITY dhcpcd-version               "4.0.11">
 
 <!-- Chapter 15 -->

Modified: trunk/blfs/introduction/welcome/changelog.xml
===================================================================
--- trunk/blfs/introduction/welcome/changelog.xml	2011-11-30 23:32:38 UTC (rev 1468)
+++ trunk/blfs/introduction/welcome/changelog.xml	2011-12-01 19:19:06 UTC (rev 1469)
@@ -42,6 +42,19 @@
 
 -->
     <listitem>
+      <para>1er décembre 2011</para>
+      <itemizedlist>
+        <listitem>
+          <para>[ken] - Mise à jour de dhcp vers 4.2.3.</para>
+        </listitem>
+        <listitem>
+          <para>[abenton] - Ajout de yasm-1.2.0.</para>
+        </listitem>
+
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>30 novembre 2011</para>
       <itemizedlist>
         <listitem>

Modified: trunk/blfs/networking/connect/dhcp-client.xml
===================================================================
--- trunk/blfs/networking/connect/dhcp-client.xml	2011-11-30 23:32:38 UTC (rev 1468)
+++ trunk/blfs/networking/connect/dhcp-client.xml	2011-12-01 19:19:06 UTC (rev 1469)
@@ -38,7 +38,7 @@
 
       <para id="dhclient-service">Pour configurer <command>dhclient</command>,
       vous devez d'abord installer le script de service réseau
-      <filename>/etc/sysconfig/network-devices/services/dhclient</filename>
+      <filename>/lib/services/dhclient</filename>
       inclu dans le paquet <xref linkend="bootscripts"/>
       (en tant que <systemitem class="username">root</systemitem>) :</para>
 
@@ -48,22 +48,23 @@
 
 <screen role='root'><userinput>make install-service-dhclient</userinput></screen>
 
-    <para id="dhclient-config1">Ensuite, creéez le fichier de configuration
-    <filename>/etc/sysconfig/network-devices/ifconfig.eth0/dhclient</filename>
+    <para id="dhclient-config1">Ensuite, créez le fichier de configuration
+<primary sortas="e-etc-sysconfig-...-dhclient">/etc/sysconfig/.../dhclient</primary>    <filename>/etc/sysconfig/ifconfig.eth0/dhclient</filename>
     avec les commandes suivantes en tant qu'utilisateur
     <systemitem class="username">root</systemitem>.  Ajustez
     comme il faut pour les interfaces supplémentaires :</para>
 
     <indexterm zone="dhcp-client dhclient-config1">
-      <primary sortas="e-etc-sysconfig-...-dhclient">/etc/sysconfig/.../dhclient</primary>
+      <primary sortas="e-etc-sysconfig-...-dhclient">/etc/sysconfig/ifconfig.eth0</primary>
     </indexterm>
 
-<screen role='root'><userinput>install -v -d /etc/sysconfig/network-devices/ifconfig.eth0 &&
-cat > /etc/sysconfig/network-devices/ifconfig.eth0/dhclient << "EOF"
+<screen role='root'><userinput>install -v -d /etc/sysconfig/ifconfig.eth0 &&
+cat > /etc/sysconfig/ifconfig.eth0/dhclient << "EOF"
 <literal>ONBOOT="yes"
+IFACE="eth0"
 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>"
+DHCP_START="<replaceable><ajoutez ici des paramètres de démarrage supplémentaires></replaceable> eth0"
+DHCP_STOP="-r <replaceable><ajoutez ici des paramètres d'arrêt supplémentaires></replaceable>"
 
 # Mettez PRINTIP="yes" pour que le script affiche l'adresse IP assignée par le 
 # DHCP

Modified: trunk/blfs/networking/connect/dhcp.xml
===================================================================
--- trunk/blfs/networking/connect/dhcp.xml	2011-11-30 23:32:38 UTC (rev 1468)
+++ trunk/blfs/networking/connect/dhcp.xml	2011-12-01 19:19:06 UTC (rev 1469)
@@ -3,12 +3,12 @@
    "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
-  <!ENTITY dhcp-download-http "http://gd.tuwien.ac.at/infosys/servers/isc/dhcp/dhcp-&dhcp-version;.tar.gz">
-  <!ENTITY dhcp-download-ftp "ftp://ftp.isc.org/isc/dhcp/dhcp-&dhcp-version;.tar.gz">
-  <!ENTITY dhcp-md5sum "724bad21ad8b638abadd5fcc07df1a0f">
-  <!ENTITY dhcp-size "876 Kio">
-  <!ENTITY dhcp-buildsize "21 Mio">
-  <!ENTITY dhcp-time "0.1 SBU">
+  <!ENTITY dhcp-download-http "http://www.isc.org/software/dhcp/423/download/dhcp-423targz?download=">
+  <!ENTITY dhcp-download-ftp "ftp://ftp.isc.org/isc/dhcp/4.2.3/dhcp-&dhcp-version;.tar.gz">
+  <!ENTITY dhcp-md5sum "a06649ec5336d284fc86a0232c0edd63">
+  <!ENTITY dhcp-size "9.1 Mio">
+  <!ENTITY dhcp-buildsize "185 Mio">
+  <!ENTITY dhcp-time "0.7 SBU">
 ]>
 
 <sect1 id="dhcp" xreflabel="DHCP-&dhcp-version;">
@@ -34,6 +34,8 @@
     adresses réseau. <command>dhcpd</command> (le serveur) est utile pour
     affecter des adresses réseau sur votre réseau privé.</para>
 
+    &lfs70_checked;
+
     <bridgehead renderas="sect3">Informations sur le paquet</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
@@ -59,22 +61,22 @@
     <bridgehead renderas="sect3">Téléchargements supplémentaires</bridgehead>
     <itemizedlist spacing='compact'>
       <listitem>
-        <para>Correctif requis :
-        <ulink url="&patch-root;/dhcp-&dhcp-version;-client_dns-1.patch"/></para>
+        <para>Correctif recommandé (pour le client) :
+        <ulink url="&patch-root;/dhcp-&dhcp-version;-iproute2-1.patch"/></para>
       </listitem>
       <listitem>
         <para>Correctif facultatif :
-        <ulink url="&patch-root;/dhcp-&dhcp-version;-iproute2-1.patch"/></para>
+        <ulink url="&patch-root;/dhcp-&dhcp-version;-missing_ipv6-1.patch"/></para>
       </listitem>
     </itemizedlist>
 
     <bridgehead renderas="sect3">Dépendances de DHCP</bridgehead>
 
     <bridgehead renderas="sect4">Requises</bridgehead>
-    <para role="required"><xref linkend="net-tools"/> (you may omit
-    <application>net-tools</application> en utilisant le correctif facultatif 
-    pour utiliser <application>iproute2</application>.</para>
+    <para role="required"><xref linkend="net-tools"/> est requis lors de l'exécution
+    par <command>dhclient</command> si vous n'utilisez pas le correctif iproute2.</para>
 
+
     <para condition="html" role="usernotes">Notes utilisateur :
     <ulink url="&blfs-wiki;/dhcp"/></para>
 
@@ -83,9 +85,13 @@
   <sect2 role="kernel" id='dhcp-kernel'>
     <title>Configuration du noyau</title>
 
-    <para>Vous devez avoir compilé en dur le support de Packet Socket (Device Drivers ⇒ Networking
-    Support ⇒ Networking Options ⇒ Packet Socket).</para>
+    <para>Vous devez avoir compilé en dur le support de Packet Socket
+    (Networking Support ⇒ Networking Options ⇒ Packet Socket). Si vous
+    n'avez pas compilé en dur le support d'IPv6 (Networking Support ⇒
+    Networking Options ⇒ The IPv6 Protocol), vous utilisez le correctif
+    missing_ipv6.</para>
 
+
     <indexterm zone="dhcp dhcp-kernel">
       <primary sortas="d-dhcp">DHCP</primary>
     </indexterm>
@@ -95,38 +101,100 @@
   <sect2 role="installation">
     <title>Installation de DHCP</title>
 
-    <para>Corrigez d'abord un problème de régénération de permanente de
-          /etc/resolv.conf, que le serveur DNS ait changé ou pas.</para>
+    <para>Si vous n'avez pas compilé en dur dans le noyau le support d'IPV6, 
+    appliquez le correctif missing_patch</para>
 
-<screen><userinput>patch -Np1 -i ../dhcp-&dhcp-version;-client_dns-1.patch</userinput></screen>
+<screen><userinput>patch -Np1 -i ../dhcp-&dhcp-version;-missing_ipv6-1.patch</userinput></screen>
 
-    <para>Si vous choisissez de ne pas installer net-tools, appliquez le
-    correctif iproute2 :</para>
+    <para>Si vous n'installez que le client, appliquez le correctif iproute2
+    sauf si vous prévoyez d'installer <application>net-tools</application> et
+    si vous ne souhaitez utiliser que le client :</para>
 
 <screen><userinput>patch -Np1 -i ../dhcp-&dhcp-version;-iproute2-1.patch</userinput></screen>
 
     <para>Installez <application>DHCP</application> en lançant
     les commandes suivantes :</para>
 
-<screen><userinput>./configure &&
-make</userinput></screen>
+<screen><userinput>sed -i 's%\(^sbindir =\).*%\1 @prefix@@sbindir@%' server/Makefile.in &&
+./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+ --sbindir=/sbin \
+  --with-srv-lease-file=/var/state/dhcp/dhcpd.leases \
+   --with-srv6-lease-file=/var/state/dhcp/dhcpd6.leases \
+    --with-cli-lease-file=/var/state/dhclient.leases \
+     --with-cli6-lease-file=/var/state/dhclient6.leases  &&
+sed -i 's/-Werror//' {client,common,dst,omapip,relay,server,tests}/Makefile</userinput></screen>
 
-    <para>Ce paquet n'est pas fourni avec une suite de tests.</para>
+    <para>Si vous ne souhaitez construire que le serveur, entrez :</para>
+    
+<screen><userinput>sed -i 's/ client//' Makefile</userinput></screen>
 
+    <para>Si vous ne souhaitez construire que le client, entrez :</para>
+    
+<screen><userinput>sed -i 's/ dhcpctl relay server//' Makefile</userinput></screen>
+
+    <para>Construisez la/les variante(s) choisie(s) avec :</para>
+    
+<screen><userinput>make</userinput></screen>
+
+    <para>Pour tester les résultats, lancez : <command>make check</command></para>
+
     <para>Maintenant, en tant qu'utilisateur <systemitem class="username">root</systemitem> :</para>
 
-<screen role="root"><userinput>make LIBDIR=/usr/lib INCDIR=/usr/include install</userinput></screen>
+<screen role="root"><userinput>make install</userinput></screen>
 
+    <para>Le <filename>/etc/dhcpd.conf</filename> (serveur) et
+    <filename>/etc/dhclient.conf</filename> (client) fournis sont des exemples 
+    valant pour des systèmes <literal>BSD</literal> spécifiques. Il est peu 
+    probable qu'ils s'adaptent à vos besoins, mais vous pourriez souhaiter les 
+    lire pour pour récupérer des idées avant de les effacer ou de les déplacer 
+    vers un autre endroit.</para>
+
+ 
+   <para>Maintenant, créez le/les répertoire(s) pour les interfaces.</para>
+
+    <para>Pour le serveur :</para>
+
+<screen role="root"><userinput>mkdir -pv /var/state/dhcp</userinput></screen>
+
+    <para>Pour le client :</para>
+<screen role="root"><userinput>mkdir -pv /var/state</userinput></screen>
+
   </sect2>
 
   <sect2 role="commands">
     <title>Explication des commandes</title>
 
-    <para><parameter>LIBDIR=/usr/lib INCDIR=/usr/include</parameter> : Cette
-    commande installe la bibliothèque et les fichiers include dans
-    <filename class="directory">/usr</filename> au lieu de
-    <filename class="directory">/usr/local</filename>.</para>
+    <para><command>sed -i 's%\(^sbindir =\).*%\1 @prefix@@sbindir@%' server/Makefile.in</command>
+    Cette commande déplace le programme <command>dhcp</command> vers
+    <filename class='directory'>/usr/sbin</filename> au lieu de
+    <filename class='directory'>/sbin</filename> car il est inutile pendant que
+    le serveur démarre.</para>
 
+    <para><command>--sbindir=/sbin</command> Déplace le programme <command>dhclient</command>
+    vers <filename class='directory'>/sbin</filename> au lieu de
+    <filename class='directory'>/usr/sbin</filename> pour qu'il soit disponible
+    au moment du démarrage, par exemple si <filename class='directory'>/usr</filename> 
+    sera un montage <literal>nfs</literal>.</para>
+
+    <para><command>--with-*-lease-files=...</command> Par défaut, les fichiers de lease
+    (interfaces) vont dans <filename class='directory'>/var/db</filename>, ce
+    qui est un anachronisme.</para>
+
+    <para><command>sed -i 's/-Werror//' {client,common,...}/Makefile</command> -
+    les Makefiles de ce paquet ajoutent <literal>-Werror</literal> à
+    <literal>CFLAGS</literal>.  Sur les versions récentes de <application>gcc</application>
+    davantage d'éléments, en particulier des variables inutiles, créent des
+    avertissements. Le drapeau <literal>-Werror</literal> fait casser la construction
+    par les avertissements, donc nous le supprimons là où il le faut.</para>
+
+    <para><command>sed -i 's/ something//' Makefile</command> - ceci arrête
+    la construction à l'entrée dans le/les répertoire(s) nommé(s) ici.</para>
+
+    <para><option>rm -v /usr/lib/lib{dhcpctl,dst,omapi}.a</option> - il n'y a
+    aucun moyen facile d'empêcher l'installation de ces bibliothèques statiques.
+    Mais on ne s'en sert que lors de la construction du paquet. <filename>libdhcpctl.a</filename>
+    n'est installé que si vous construisez le serveur.</para>
+
   </sect2>
 
   <sect2 role="configuration">
@@ -182,8 +250,8 @@
 <screen role="root"><userinput>cat > /etc/dhcpd.conf << "EOF"
 <literal>default-lease-time 72000;
 max-lease-time 144000;
-ddns-update-style ad-hoc;
 
+
 subnet <replaceable><192.168.5.0></replaceable> netmask <replaceable><255.255.255.0></replaceable> {
   range <replaceable><192.168.5.10> <192.168.5.240></replaceable>;
   option broadcast-address <replaceable><192.168.5.255></replaceable>;
@@ -208,7 +276,7 @@
 
       <seglistitem>
         <seg>dhcpd, dhcrelay, dhclient, dhclient-script, et omshell</seg>
-        <seg>bdhcpctl.a, libomapi.a</seg>
+        <seg>libbdhcpctl.a, libdst.a, libomapi.a</seg>
         <seg>/var/state/dhcp, /usr/include/omapip, et /usr/include/isi-dhcp</seg>
       </seglistitem>
     </segmentedlist>
@@ -228,6 +296,18 @@
         </listitem>
       </varlistentry>
 
+      <varlistentry id="dhclient-script">
+        <term><command>dhclient-script</command></term>
+        <listitem>
+          <para>est utilisé par dhclient pour (re)configurer les interfaces. 
+          Il peut faire des modifications supplémentaires en appelant un
+          dhclient-{entry,exit}-hooks personnalisé.</para>
+          <indexterm zone="dhcp dhclient-script">
+            <primary sortas="b-dhclient-script">dhclient-script</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="dhcpd">
         <term><command>dhcpd</command></term>
         <listitem>

Modified: trunk/blfs/x/lib/xulrunner.xml
===================================================================
--- trunk/blfs/x/lib/xulrunner.xml	2011-11-30 23:32:38 UTC (rev 1468)
+++ trunk/blfs/x/lib/xulrunner.xml	2011-12-01 19:19:06 UTC (rev 1469)
@@ -78,8 +78,8 @@
     <filename>mozconfig</filename> créé ci-dessous.</para>
 
     <bridgehead renderas="sect4">Recommandées</bridgehead>
-    <para role="recommended"><ulink url="http://yasm.tortall.net/">Yasm</ulink>
-    ou <ulink url="http://www.webmproject.org/code/">libvpx</ulink>, qui exige
+    <para role="recommended"><xref linkend="yasm"/> ou
+    <ulink url="http://www.webmproject.org/code/">libvpx</ulink>, qui exige
     <application>Yasm</application>.</para>
 
     <bridgehead renderas="sect4">Facultatives</bridgehead>

Modified: trunk/blfs/xsoft/graphweb/firefox.xml
===================================================================
--- trunk/blfs/xsoft/graphweb/firefox.xml	2011-11-30 23:32:38 UTC (rev 1468)
+++ trunk/blfs/xsoft/graphweb/firefox.xml	2011-12-01 19:19:06 UTC (rev 1469)
@@ -173,7 +173,8 @@
     <para>Compilez <application>Firefox</application> en lançant les commandes
     suivantes :</para>
 
-<screen><userinput>make -f client.mk</userinput></screen>
+<screen><userinput>sed -i 's# ""##;/DMOZ_APP_VERSION/d' browser/base/Makefile.in &&
+make -f client.mk</userinput></screen>
 
     <para>Si vous <emphasis>n'avez pas</emphasis> lié
     <application>Firefox</application> à un <application>Xulrunner</application>
@@ -215,6 +216,9 @@
   <sect2 role="commands">
     <title>Explication des commandes</title>
 
+    <para><command>sed -i 's# ""##;/DMOZ_APP_VERSION/d' ...</command> : Ceci
+    supprime un caractère de contrôle non imprimable de la barre de titre.</para>
+
     <para><command>make -f client.mk ...</command> : Les produits Mozilla
     sont enpaquetés pour permettre l'utilisation d'un fichier de configuration qui peut
     être utilisé pour passer les paramètres de configuration à la

Modified: trunk/blfs/xsoft/other/thunderbird.xml
===================================================================
--- trunk/blfs/xsoft/other/thunderbird.xml	2011-11-30 23:32:38 UTC (rev 1468)
+++ trunk/blfs/xsoft/other/thunderbird.xml	2011-12-01 19:19:06 UTC (rev 1469)
@@ -77,7 +77,7 @@
     <xref linkend="libgnomeui"/> (pour l'intégration de gnome),
     <xref linkend="libnotify"/>, <xref linkend="nss"/>, <xref linkend="nspr"/>,
     <xref linkend="startup-notification"/>, <xref linkend="sqlite"/>,
-    <ulink url="http://yasm.tortall.net/">Yasm</ulink>
+    <xref linkend="yasm"/>,
     (ou <ulink url="http://www.webmproject.org/code/">libvpx</ulink>, qui exige
     <application>Yasm</application>),
     <ulink url="http://sourceforge.net/projects/hunspell/">Hunspell</ulink>,




More information about the lfs-traducfr mailing list