[lfs-fr] r1228 - in trunk/lfs: . chapter01 chapter03 chapter05 chapter06

jmengual at linuxfromscratch.org jmengual at linuxfromscratch.org
Sam 13 Nov 07:48:37 PST 2010


Author: jmengual
Date: 2010-11-13 16:48:37 +0100 (Sat, 13 Nov 2010)
New Revision: 1228

Modified:
   trunk/lfs/chapter01/changelog.xml
   trunk/lfs/chapter01/whatsnew.xml
   trunk/lfs/chapter03/patches.xml
   trunk/lfs/chapter05/tar.xml
   trunk/lfs/chapter06/glibc.xml
   trunk/lfs/chapter06/inetutils.xml
   trunk/lfs/chapter06/tar.xml
   trunk/lfs/general.ent
   trunk/lfs/packages.ent
   trunk/lfs/patches.ent
Log:
Quelques mises a jour



Modified: trunk/lfs/chapter01/changelog.xml
===================================================================
--- trunk/lfs/chapter01/changelog.xml	2010-11-03 02:13:22 UTC (rev 1227)
+++ trunk/lfs/chapter01/changelog.xml	2010-11-13 15:48:37 UTC (rev 1228)
@@ -38,6 +38,34 @@
 
 -->
     <listitem>
+      <para>10-11-2010</para>
+      <itemizedlist>
+         <listitem>
+          <para>[matthew] Ajout de correctifs de sécurité pour Glibc. Corrige
+          <ulink url="&lfs-ticket-root;2790">#2790</ulink>.</para>
+        </listitem>
+
+         <listitem>
+          <para>[matthew] Passage à Man-Pages-3.30. Corrige
+          <ulink url="&lfs-ticket-root;2788">#2788</ulink>.</para>
+        </listitem>
+
+<listitem>
+          <para>[matthew] Indication de la suite de tests d'Inetutils et installation également de
+          sa documentation HTML.  Corrige
+          <ulink url="&lfs-ticket-root;2784">#2784</ulink> et
+          <ulink url="&lfs-ticket-root;2785">#2785</ulink></para>
+        </listitem>
+        <listitem>
+          <para>[matthew] Passage à Tar-1.25, et installation également de sa
+          documentation HTML. Corrige
+          <ulink url="&lfs-ticket-root;2777">#2777</ulink> et
+          <ulink url="&lfs-ticket-root;2786">#2786</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>27-10-2010</para>
       <itemizedlist>
         <listitem>

Modified: trunk/lfs/chapter01/whatsnew.xml
===================================================================
--- trunk/lfs/chapter01/whatsnew.xml	2010-11-03 02:13:22 UTC (rev 1227)
+++ trunk/lfs/chapter01/whatsnew.xml	2010-11-13 15:48:37 UTC (rev 1228)
@@ -220,17 +220,23 @@
     <title>Ajoutés :</title>
 
     <listitem>
+      <para>bash-4.1-fixes-3.patch</para>
+    </listitem>
+<listitem>
       <para>bzip2-1.0.6-install_docs-1.patch</para>
     </listitem>
     <listitem>
-      <para>bash-4.1-fixes-3.patch</para>
-    </listitem>
-    <listitem>
       <para>coreutils-8.6-i18n-1.patch</para>
     </listitem>
     <listitem>
       <para>coreutils-8.6-uname-1.patch</para>
     </listitem>
+     <listitem>
+       <para>glibc-2.12.1-ld_audit_fix-1.patch</para>
+     </listitem>
+     <listitem>
+       <para>glibc-2.12.1-origin_fix-1.patch</para>
+     </listitem>
     <listitem>
       <para>perl-5.12.2-libc-1.patch</para>
     </listitem>

Modified: trunk/lfs/chapter03/patches.xml
===================================================================
--- trunk/lfs/chapter03/patches.xml	2010-11-03 02:13:22 UTC (rev 1227)
+++ trunk/lfs/chapter03/patches.xml	2010-11-13 15:48:37 UTC (rev 1228)
@@ -81,6 +81,14 @@
       </listitem>
     </varlistentry>
 
+     <varlistentry>
+      <term>Glibc LD correctif Audit - <token>&glibc-ldaudit-patch-size;</token> :</term>
+      <listitem>
+        <para>Téléchargement : <ulink url="&patches-root;&glibc-ldaudit-patch;"/></para>
+        <para>Somme de contrôle MD5 : <literal>&glibc-ldaudit-patch-md5;</literal></para>
+      </listitem>
+    </varlistentry>
+
     <varlistentry>
       <term>Glibc correctif Makefile - <token>&glibc-makefile_fix-patch-size;</token> :</term>
       <listitem>
@@ -89,6 +97,15 @@
       </listitem>
     </varlistentry>
 
+    <varlistentry>
+      <term>Glibc Correctif d'origine - <token>&glibc-origin-patch-size;</token> :</term>
+      <listitem>
+        <para>Téléchargement : <ulink url="&patches-root;&glibc-origin-patch;"/></para>
+        <para>Somme de contrôle MD5 : <literal>&glibc-origin-patch-md5;</literal></para>
+      </listitem>
+    </varlistentry>
+
+
     <!--<varlistentry>
       <term>GRUB Correctif de Géométrie du disque - <token>&grub-geometry-patch-size;</token>:</term>
       <listitem>
@@ -171,14 +188,6 @@
         </listitem>
       </varlistentry>
 
-    <varlistentry>
-      <term>Tar correctif débordement de mémoire - <token>&tar-overflow-patch-size;</token> :</term>
-      <listitem>
-        <para>Téléchargement : <ulink url="&patches-root;&tar-overflow-patch;"/></para>
-        <para>Somme de contrôle MD5 : <literal>&tar-overflow-patch-md5;</literal></para>
-      </listitem>
-    </varlistentry>
-
     <!-- <varlistentry>
       <term>Shadow correctif Useradd - <token>&shadow-useradd-patch-size;</token>:</term>
       <listitem>

Modified: trunk/lfs/chapter05/tar.xml
===================================================================
--- trunk/lfs/chapter05/tar.xml	2010-11-03 02:13:22 UTC (rev 1227)
+++ trunk/lfs/chapter05/tar.xml	2010-11-13 15:48:37 UTC (rev 1228)
@@ -43,11 +43,6 @@
   <sect2 role="installation">
     <title>Installation de Tar</title>
 
-    <para>Tout d'abord, corrigez un bogue qui s'est introduit dans la
-    dernière version du code :</para>
-
-<screen><userinput remap="pre">sed -i /SIGPIPE/d src/tar.c</userinput></screen>
-
     <para>Préparez la compilation de Tar :</para>
 
 <screen><userinput remap="configure">./configure --prefix=/tools</userinput></screen>

Modified: trunk/lfs/chapter06/glibc.xml
===================================================================
--- trunk/lfs/chapter06/glibc.xml	2010-11-03 02:13:22 UTC (rev 1227)
+++ trunk/lfs/chapter06/glibc.xml	2010-11-13 15:48:37 UTC (rev 1228)
@@ -96,6 +96,12 @@
 
 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-makefile_fix-patch;</userinput></screen>
 
+    <para>Appliquez les correctifs qui corigent des vulnérabilités de sécurité de cette version
+    de Glibc :</para>
+
+<screen><userinput remap="pre">patch -Np1 -i ../&glibc-ldaudit-patch;
+patch -Np1 -i ../&glibc-origin-patch;</userinput></screen>
+
     <para>La documentation de Glibc recommande de construire Glibc en dehors du
     répertoire des sources dans un répertoire de construction dédié :</para>
 

Modified: trunk/lfs/chapter06/inetutils.xml
===================================================================
--- trunk/lfs/chapter06/inetutils.xml	2010-11-03 02:13:22 UTC (rev 1227)
+++ trunk/lfs/chapter06/inetutils.xml	2010-11-13 15:48:37 UTC (rev 1228)
@@ -109,12 +109,17 @@
 
 <screen><userinput remap="make">make</userinput></screen>
 
-    <para>Ce paquet n'est pas fourni avec une suite de tests.</para>
+    <para>Pour tester les résultats, exécutez :</para>
+ 
+<screen><userinput remap="test">make check</userinput></screen>
 
+
     <para>Installez le paquet :</para>
-    
-<screen><userinput remap="install">make install</userinput></screen>
 
+<screen><userinput remap="install">make install
+make -C doc html
+make -C doc install-html docdir=/usr/share/doc/inetutils-&inetutils-version;</userinput></screen>
+
     <para>Déplacez certains programmes vers un emplacement respectant la FHS :</para>
 
 <screen><userinput remap="install">mv -v /usr/bin/{hostname,ping,ping6} /bin

Modified: trunk/lfs/chapter06/tar.xml
===================================================================
--- trunk/lfs/chapter06/tar.xml	2010-11-03 02:13:22 UTC (rev 1227)
+++ trunk/lfs/chapter06/tar.xml	2010-11-13 15:48:37 UTC (rev 1228)
@@ -40,36 +40,38 @@
   <sect2 role="installation">
     <title>Installation de Tar</title>
 
-    <para>Tout d'abord, corrigez un bogue qui s'est introduit dans la
-    dernière version du code :</para>
+    <para>Préparez la compilation de Tar :</para>
 
-<screen><userinput remap="pre">sed -i /SIGPIPE/d src/tar.c</userinput></screen>
+<screen><userinput remap="configure">FORCE_UNSAFE_CONFIGURE=1 ./configure --prefix=/usr --bindir=/bin --libexecdir=/usr/sbin</userinput></screen>
 
- 
-    <para>Corrigez aussi un bogue qui provoque un débordement de mémoire lors de
-    la création d'un nouveau fichier tar. Cette correction est nécessaire
-    pour une construction avec gcc-4.5 et supérieur.</para>
+     <variablelist>
+       <title>Voici la signification des options de configure :</title>
+       
+       <varlistentry>
+         <term><envar>FORCE_UNSAFE_CONFIGURE=1</envar></term>
+         <listitem>
+          <para>Ceci oblige les tests de <function>mknod</function> à se lancer en 
+          tant que  root.  On considère généralement que lancer ce test en tant qu'utilisateur
+          root est dangereux, mais comme on ne l'exécute que sur un système partiellement construit,
+          on peut le faire sans problèmes.</para>
+         </listitem>
+      </varlistentry>
+     </variablelist>
 
-<screen><userinput remap="pre">patch -Np1 -i ../&tar-overflow-patch;</userinput></screen>
-
-    <para>Préparez la compilation de Tar :</para>
-
-<screen><userinput remap="configure">./configure --prefix=/usr --bindir=/bin --libexecdir=/usr/sbin</userinput></screen>
-
     <para>Compilez le paquet :</para>
 
 <screen><userinput remap="make">make</userinput></screen>
 
     <para>Pour tester les résultats (environ 1 SBU), lancez :</para>
 
-<screen><userinput remap="test">sed -i '35 i\
-AT_UNPRIVILEGED_PREREQ' tests/remfiles01.at
-make check</userinput></screen>
+<screen><userinput remap="test">make check</userinput></screen>
 
-    <para>Installez le paquet :</para>
+     <para>Installez le paquet :</para>
 
-<screen><userinput remap="install">make install</userinput></screen>
+<screen><userinput remap="install">make install
+make -C doc install-html docdir=/usr/share/doc/tar-&tar-version;</userinput></screen>
 
+
   </sect2>
 
 

Modified: trunk/lfs/general.ent
===================================================================
--- trunk/lfs/general.ent	2010-11-03 02:13:22 UTC (rev 1227)
+++ trunk/lfs/general.ent	2010-11-13 15:48:37 UTC (rev 1228)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 
-<!ENTITY version "SVN-20101027">
-<!ENTITY releasedate "27 octobre 2010">
+<!ENTITY version "SVN-20101110">
+<!ENTITY releasedate "10 novembre 2010">
 <!ENTITY copyrightdate "1999–2010">
 <!ENTITY milestone "6.8">
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->

Modified: trunk/lfs/packages.ent
===================================================================
--- trunk/lfs/packages.ent	2010-11-03 02:13:22 UTC (rev 1227)
+++ trunk/lfs/packages.ent	2010-11-13 15:48:37 UTC (rev 1228)
@@ -349,10 +349,10 @@
 <!ENTITY man-db-ch6-du "22 Mio">
 <!ENTITY man-db-ch6-sbu "0.4 SBU">
 
-<!ENTITY man-pages-version "3.29">
-<!ENTITY man-pages-size "1,101 Kio">
+<!ENTITY man-pages-version "3.30">
+<!ENTITY man-pages-size "1,103 Kio">
 <!ENTITY man-pages-url "&kernel;linux/docs/manpages/Archive/man-pages-&man-pages-version;.tar.bz2">
-<!ENTITY man-pages-md5 "a3728993981c335888e67ad6e146d6fe">
+<!ENTITY man-pages-md5 "1396a2ba9079d7457122605155ae22b4">
 <!ENTITY man-pages-home "http://www.kernel.org/doc/man-pages/">
 <!ENTITY man-pages-ch6-du "21 Mio">
 <!ENTITY man-pages-ch6-sbu "moins de 0.1 SBU">
@@ -485,10 +485,10 @@
 <!ENTITY sysvinit-ch6-du "1 Mio">
 <!ENTITY sysvinit-ch6-sbu "moins de 0.1 SBU">
 
-<!ENTITY tar-version "1.23">
-<!ENTITY tar-size "2,138 Kio">
+<!ENTITY tar-version "1.25">
+<!ENTITY tar-size "2,273 Kio">
 <!ENTITY tar-url "&gnu;tar/tar-&tar-version;.tar.bz2">
-<!ENTITY tar-md5 "41e2ca4b924ec7860e51b43ad06cdb7e">
+<!ENTITY tar-md5 "6e497f861c77bbba2f7da4e10270995b">
 <!ENTITY tar-home "&gnu-software;tar/">
 <!ENTITY tar-ch5-du "20.9 Mio">
 <!ENTITY tar-ch5-sbu "0.3 SBU">

Modified: trunk/lfs/patches.ent
===================================================================
--- trunk/lfs/patches.ent	2010-11-03 02:13:22 UTC (rev 1227)
+++ trunk/lfs/patches.ent	2010-11-13 15:48:37 UTC (rev 1228)
@@ -42,10 +42,18 @@
 <!ENTITY glibc-gcc_fix-patch-md5 "d1f28cb98acb9417fe52596908bbb9fd">
 <!ENTITY glibc-gcc_fix-patch-size "2.5 Kio">
 
+<!ENTITY glibc-ldaudit-patch "glibc-&glibc-version;-ld_audit_fix-1.patch">
+<!ENTITY glibc-ldaudit-patch-md5 "10e1bae28413ec9086f63abba34a1e2e">
+<!ENTITY glibc-ldaudit-patch-size "7.9 Kio">
+
 <!ENTITY glibc-makefile_fix-patch "glibc-&glibc-version;-makefile_fix-1.patch">
 <!ENTITY glibc-makefile_fix-patch-md5 "0ef634ac78e582f45d0e7643bfda7505">
 <!ENTITY glibc-makefile_fix-patch-size "1 Kio">
 
+<!ENTITY glibc-origin-patch "glibc-&glibc-version;-origin_fix-1.patch">
+<!ENTITY glibc-origin-patch-md5 "aa81dd9594648707e86c764ce8b2e1c8">
+<!ENTITY glibc-origin-patch-size "2.9 Kio">
+
 <!ENTITY grub-inode-patch "grub-&grub-version;-256byte_inode-1.patch">
 <!ENTITY grub-inode-patch-md5 "2482bef9c1866b4045767a56268ba673">
 <!ENTITY grub-inode-patch-size "4.8 Kio">




More information about the lfs-traducfr mailing list