Subversion Repositories svn LFS-FR

Compare Revisions

Ignore whitespace Rev 1385 → Rev 1384

/trunk/hlfs/chapter01/changelog.xml
11,16 → 11,17
<title>Historique des changements</title>
 
<para>Il s'agit de la version &version; du livre Linux From Scratch endurci
(hardened), datant du &releasedate;. Si ce livre est daté de plus de six
mois, une nouvelle et meilleure version est probablement déjà disponible.
Pour le savoir, merci de vérifier la présence d'une nouvelle version sur
(haqdened) , datant
du &releasedate;. Si ce livre est daté de plus de six
mois, une nouvelle et meilleure version est probablement déjà disponible.
Pour le savoir, merci de vérifier la présence d'une nouvelle version sur
l'un des miroirs via <ulink url="&lfs-root;mirrors.html"/>.</para>
 
<para>Ci-dessous se trouve une liste des modifications apportées depuis la
version précédente du livre.</para>
<para>Ci-dessous se trouve une liste des modifications apportées depuis la
version précédente du livre.</para>
 
<itemizedlist>
<title>Entrées dans l'historique des modifications:</title>
<title>Entrées dans l'historique des modifications:</title>
 
<!-- Changelog template
 
37,21 → 38,6
</listitem>
 
-->
<listitem>
<para>24-07-2011</para>
<itemizedlist>
<listitem>
<para>[robert] - Ajout d'Attr au chapitre 6. Un merci complet à BLFS
pour leur page Attr.</para>
</listitem>
<listitem>
<para>[robert] - Ajout d'Acl au chapitre 6, merci encore à BLFS.</para>
</listitem>
<listitem>
<para>[robert] - Ajout de Libcap2 au chapitre 6.</para>
</listitem>
</itemizedlist>
</listitem>
 
<listitem>
<para>20-06-2011</para>
67,10 → 53,10
<para>19-06-2011</para>
<itemizedlist>
<listitem>
<para>[robert] - Passage à bash 4.2.</para>
<para>[robert] - Passage à bash 4.2.</para>
</listitem>
<listitem>
<para>[robert] - Passage à ncurses 5.9, kernel 2.6.32.41, gcc-4.5.3
<para>[robert] - Passage à ncurses 5.9, kernel 2.6.32.41, gcc-4.5.3
et gmp-5.0.2.</para>
</listitem>
</itemizedlist>
91,14 → 77,14
<itemizedlist>
<listitem>
<para>[robert] - Correction de la suite de tests de Binutils pour i686,
merci à M. T de la liste de diffusion.</para>
merci à M. T de la liste de diffusion.</para>
</listitem>
<listitem>
<para>[robert] - Passage à Perl-5.12.3.</para>
<para>[robert] - Passage à Perl-5.12.3.</para>
</listitem>
<listitem>
<para>[robert] - Modification d'Inetutils pour que les programmes suid
ne soient pas autorisés en écriture pour le groupe.</para>
ne soient pas autorisés en écriture pour le groupe.</para>
</listitem>
</itemizedlist>
</listitem>
121,7 → 107,7
<itemizedlist>
<listitem>
<para>[robert] - Utilisation de SHA512 avec les mots de passe Shadow.
Installation des pages de man coréennes et chinoises, puisque man-db
Installation des pages de man coréennes et chinoises, puisque man-db
peut maintenant les formater.</para>
</listitem>
<listitem>
133,7 → 119,7
</listitem>
<listitem>
<para>[robert] - Ajout d'un sed modifiant des defines incorrectes
dans glibc. Merci à Bryan Kadzban d'avoir trouvé la bonne correction.
dans glibc. Merci à Bryan Kadzban d'avoir trouvé la bonne correction.
Corrige
<ulink url="&lfs-ticket-root;2820">#2820</ulink>.</para>
</listitem>
144,18 → 130,18
<para>28-01-2011</para>
<itemizedlist>
<listitem>
<para>[robert] - Passage à tar-1.25 et installation de sa doc HTML.
<para>[robert] - Passage à tar-1.25 et installation de sa doc HTML.
Cela corrige plusieurs bogues avec Tar.</para>
</listitem>
<listitem>
<para>[robert] - Passage à perl-5.12.2.</para>
<para>[robert] - Passage à perl-5.12.2.</para>
</listitem>
<listitem>
<para>[robert] - Passage à m4-1.4.15. Ceci corrige le problème avec
<para>[robert] - Passage à m4-1.4.15. Ceci corrige le problème avec
glibc et un bogue de chaîne de format de M4.</para>
</listitem>
<listitem>
<para>[robert] - Passage à glibc-2.12.2.</para>
<para>[robert] - Passage à glibc-2.12.2.</para>
</listitem>
</itemizedlist>
</listitem>
164,13 → 150,13
<para>27-01-2011</para>
<itemizedlist>
<listitem>
<para>[robert] - Passage à linux-2.6.32.28.</para>
<para>[robert] - Passage à linux-2.6.32.28.</para>
</listitem>
<listitem>
<para>[robert] - Passage à gcc-4.5.2.</para>
<para>[robert] - Passage à gcc-4.5.2.</para>
</listitem>
<listitem>
<para>[robert] - Passage à binutils-2.21.</para>
<para>[robert] - Passage à binutils-2.21.</para>
</listitem>
</itemizedlist>
</listitem>
191,7 → 177,7
<itemizedlist>
<listitem>
<para>[robert] - Ajout de Glibc ld_audit et des correctifs d'une
vulnérabilité d'origine au chapitre 6.
vulnérabilité d'origine au chapitre 6.
</para>
</listitem>
</itemizedlist>
201,7 → 187,7
<para>21-11-2010</para>
<itemizedlist>
<listitem>
<para>[robert] - Ajout du correctif Débordement de mémoire Tar au
<para>[robert] - Ajout du correctif Débordement de mémoire Tar au
chapitre 5, sinon Tar ne se construira pas avec -D_FORTIFY_SOURCE=2.
</para>
</listitem>
224,10 → 210,10
<itemizedlist>
<listitem>
<para>[robert] - Construction de Patch avec -no-fatal-warnings.
Les développeurs de Patch ont rejeté l'ancien correctif mkstemp et
Les développeurs de Patch ont rejeté l'ancien correctif mkstemp et
il modifie assez le comportement de Patch pour casser la suite de tests.
Les développeurs considèrent aussi que leur utilisation de mktemp est
sécurisée.
Les développeurs considèrent aussi que leur utilisation de mktemp est
sécurisée.
</para>
</listitem>
</itemizedlist>
241,7 → 227,7
</para>
</listitem>
<listitem>
<para>[robert] - Remplacement de LFS par HLFS aux chapitres 2 à 6.
<para>[robert] - Remplacement de LFS par HLFS aux chapitres 2 à 6.
</para>
</listitem>
</itemizedlist>
252,8 → 238,8
<itemizedlist>
<listitem>
<para>[robert] - Correction de GCC pour -D_FORTIFY_SOURCE=2, -fPIE -pie
et -fstack-protector-all. Le passage à tcl8.5.9. tcl8.5.8 provoque un
débordement de mémoire (sur les i686) issu de strcpy() de tclsh8.5
et -fstack-protector-all. Le passage à tcl8.5.9. tcl8.5.8 provoque un
débordement de mémoire (sur les i686) issu de strcpy() de tclsh8.5
lorsqu'il est construit avec
-D_FORTIFY_SOURCE=2.
</para>
265,16 → 251,16
<para>14-11-2010</para>
<itemizedlist>
<listitem>
<para>[robert] - Rétrogradation vers linux-2.6.32.25, pour
correspondre à la version stable du correctif grsecurity. Udev dépend
<para>[robert] - Rétrogradation vers linux-2.6.32.25, pour
correspondre à la version stable du correctif grsecurity. Udev dépend
de 2.6.31, donc tout devrait bien se passer.
</para>
</listitem>
<listitem>
<para>[robert] - Remplacement de lfs par hlfs au chapitre 4. Ajout
de -fPIC par défaut à la passe 1 de GCC. Ajout de SSP, _FORTIFY_SOURCE
et de -fPIE à Glibc au chapitre 5. Ajout de gcc_cv_libc_provides_ssp=yes
à la commande make de la passe 1 de GCC pour que GCC ne se configure
de -fPIC par défaut à la passe 1 de GCC. Ajout de SSP, _FORTIFY_SOURCE
et de -fPIE à Glibc au chapitre 5. Ajout de gcc_cv_libc_provides_ssp=yes
à la commande make de la passe 1 de GCC pour que GCC ne se configure
pas pour utiliser libssp.so.
</para>
</listitem>
285,7 → 271,7
<para>06-11-2010</para>
<itemizedlist>
<listitem>
<para>[robert] - Export de LFS-6.7 à la branche principale.
<para>[robert] - Export de LFS-6.7 à la branche principale.
</para>
</listitem>
</itemizedlist>
/trunk/hlfs/general.ent
1,5 → 1,5
<!ENTITY version "SVN-20110724">
<!ENTITY releasedate "24 juillet 2011">
<!ENTITY version "SVN-20110620">
<!ENTITY releasedate "20 juin 2011">
<!ENTITY copyrightdate "1999-2011"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "1.0">
<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
/trunk/hlfs/prologue/foreword.xml
47,11 → 47,10
afin d'améliorer leurs compétences (existantes) sous Linux. De cet intérêt est né
le projet <emphasis>Linux From Scratch.</emphasis></para>
 
<para>Ce livre Linux From Scratch est le coeur principal de ce projet. Il
fournit la base et les instructions qui vous sont nécessaires
<para>Ce livre Linux From Scratch est le coeur principal de ce projet. Il fournit aux lecteurs la base et les instructions
pour concevoir et créer votre propre système. Si ce livre fournit un modèle qui aboutira à un système qui fonctionne
correctement, vous êtes libres de modifier les instructions pour les adapter à vous, ce qui fait partie des finalités importantes du
projet après tout. Vous gardez le contrôle&nbsp;; nous vous donnons simplement un coup de main pour débuter votre
projet après tout. Vous gardez le contrôle&nbsp;; nous vous donnons simplement un coup de main pour débuter sur votre
propre cheminement.</para>
 
<para>J'espère sincèrement que vous passerez un bon moment en travaillant sur
/trunk/hlfs/packages.ent
7,23 → 7,6
Allowed deviation in disk usage : 2% -->
 
 
 
<!ENTITY acl-version "2.2.49">
<!ENTITY acl-size "362 Kio">
<!ENTITY acl-url "http://mirrors.zerg.biz/nongnu/acl/acl-2.2.49.src.tar.gz">
<!ENTITY acl-md5 "181445894cca986da9ae0099d5ce2d08">
<!ENTITY acl-home " ">
<!ENTITY acl-ch6-du "5 Mio">
<!ENTITY acl-ch6-sbu "0.1 SBU">
<!ENTITY attr-version "2.4.44">
<!ENTITY attr-size "309 Kio">
<!ENTITY attr-url "ftp://oss.sgi.com/projects/xfs/cmd_tars-oct_09/attr-&attr-version;.src.tar.gz">
<!ENTITY attr-md5 "adeefe65c5ad1febe46da185c5bfd5d4">
<!ENTITY attr-home "http://acl.bestbits.at/">
<!ENTITY attr-ch6-du "3 Mio">
<!ENTITY attr-ch6-sbu "0.1 SBU">
 
<!ENTITY autoconf-version "2.67">
<!ENTITY autoconf-size "1,338 Kio">
<!-- <!ENTITY autoconf-url "&gnu;autoconf/autoconf-&autoconf-version;.tar.bz2"> -->
314,14 → 297,6
<!ENTITY lfs-bootscripts-ch7-du "468 Kio">
<!ENTITY lfs-bootscripts-ch7-sbu "moins de 0.1 SBU">
 
<!ENTITY libcap2-version "2.21">
<!ENTITY libcap2-size "56 Kio">
<!ENTITY libcap2-url "http://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.21.tar.bz2">
<!ENTITY libcap2-md5 "d7c23768860091b248db6a3769ddd9a3">
<!ENTITY libcap2-home " ">
<!ENTITY libcap2-ch6-du "468 Kio">
<!ENTITY libcap2-ch6-sbu "0.1 SBU">
 
<!ENTITY libtool-version "2.2.10">
<!ENTITY libtool-size "2,383 Kio">
<!ENTITY libtool-url "&gnu;libtool/libtool-&libtool-version;.tar.gz">
/trunk/hlfs/chapter02/mounting.xml
37,14 → 37,10
utilisant&nbsp;:</para>
 
<screen role="nodump"><userinput>mkdir -pv $HLFS
mount -v -t ext3 -o user_xattr,acl /dev/<replaceable>&lt;xxx&gt;</replaceable> $HLFS
mount -v -t ext3 /dev/<replaceable>&lt;xxx&gt;</replaceable> $HLFS
mkdir -v $HLFS/usr
mount -v -t ext3 -o user_xattr,acl /dev/<replaceable>&lt;yyy&gt;</replaceable> $HLFS/usr</userinput></screen>
mount -v -t ext3 /dev/<replaceable>&lt;yyy&gt;</replaceable> $HLFS/usr</userinput></screen>
 
<para>Remarquez que les options <option>-o user_xattr,acl</option> sont
nécessaires pour utilisez les Linux Capabilities pour rejeter les privilèges
root pour des programmes SUID.</para>
 
<para>Remplacez <replaceable>&lt;xxx&gt;</replaceable> et
<replaceable>&lt;yyy&gt;</replaceable> par les noms de partition
appropriés.</para>
/trunk/hlfs/chapter03/introduction.xml
27,7 → 27,7
(<ulink url="http://www.google.com/"/>) offre un moteur de recherche
utile pour la plupart des paquets. Si cette recherche est
infructueuse, essayez un des autres moyens de téléchargement
disponible sur <ulink url="&lfs-root;lfs/packages.html#packages"/>.</para>
disponible sur url="&lfs-root;lfs/packages.html#packages"/>.</para>
 
<para>Les paquets et les correctifs téléchargés doivent être stockés
quelque part où ils seront facilement disponibles pendant toute la
/trunk/hlfs/chapter03/packages.xml
15,24 → 15,6
<variablelist role="materials">
 
<varlistentry>
<term>ACL (&acl-version;) - <token>&acl-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&acl-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&acl-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&acl-md5;</literal></para>
</listitem>
</varlistentry>
 
<varlistentry>
<term>Attr (&attr-version;) - <token>&attr-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&attr-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&attr-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&attr-md5;</literal></para>
</listitem>
</varlistentry>
 
<varlistentry>
<term>Autoconf (&autoconf-version;) - <token>&autoconf-size;</token>:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&autoconf-home;"/></para>
313,15 → 295,6
</varlistentry>
 
<varlistentry>
<term>Libcap2 (&libcap2-version;) - <token>&libcap2-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&libcap2-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&libcap2-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&libcap2-md5;</literal></para>
</listitem>
</varlistentry>
 
<varlistentry>
<term>Libtool (&libtool-version;) - <token>&libtool-size;</token>:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&libtool-home;"/></para>
/trunk/hlfs/chapter06/libcap2.xml
File deleted
/trunk/hlfs/chapter06/acl.xml
File deleted
/trunk/hlfs/chapter06/attr.xml
File deleted
/trunk/hlfs/chapter06/chapter06.xml
27,9 → 27,6
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mpfr.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mpc.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gcc.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="attr.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="acl.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libcap2.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sed.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pkg-config.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ncurses.xml"/>