[lfs-fr] r1661 - in trunk/blfs: . general/genlib general/genutils general/prog general/sysutils gnome/add/obsolete gnome/core introduction/important introduction/welcome kde4/core multimedia/cdwriteutils networking/netprogs postlfs/security xsoft/other

jmengual at linuxfromscratch.org jmengual at linuxfromscratch.org
Lun 5 Mar 17:35:29 PST 2012


Author: jmengual
Date: 2012-03-06 02:35:29 +0100 (Tue, 06 Mar 2012)
New Revision: 1661

Modified:
   trunk/blfs/general.ent
   trunk/blfs/general/genlib/nspr.xml
   trunk/blfs/general/genutils/genutils.xml
   trunk/blfs/general/genutils/gtk-doc.xml
   trunk/blfs/general/prog/python2.xml
   trunk/blfs/general/sysutils/hal.xml
   trunk/blfs/general/sysutils/raptor.xml
   trunk/blfs/general/sysutils/strigi.xml
   trunk/blfs/gnome/add/obsolete/nautilus-cd-burner.xml
   trunk/blfs/gnome/core/brasero.xml
   trunk/blfs/introduction/important/locale-issues.xml
   trunk/blfs/introduction/welcome/changelog.xml
   trunk/blfs/kde4/core/akonadi.xml
   trunk/blfs/kde4/core/oxygen-icons.xml
   trunk/blfs/multimedia/cdwriteutils/cdrdao.xml
   trunk/blfs/multimedia/cdwriteutils/cdwriteutils.xml
   trunk/blfs/multimedia/cdwriteutils/dvd+rw-tools.xml
   trunk/blfs/multimedia/cdwriteutils/k3b.xml
   trunk/blfs/networking/netprogs/netprogs.xml
   trunk/blfs/postlfs/security/mitkrb.xml
   trunk/blfs/postlfs/security/nss.xml
   trunk/blfs/postlfs/security/polkit.xml
   trunk/blfs/postlfs/security/security.xml
   trunk/blfs/xsoft/other/balsa.xml
Log:
9590-9602, bug a voir.


Modified: trunk/blfs/general/genlib/nspr.xml
===================================================================
--- trunk/blfs/general/genlib/nspr.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/general/genlib/nspr.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -6,9 +6,9 @@
 
   <!ENTITY nspr-download-http "http://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v&nspr-version;/src/nspr-&nspr-version;.tar.gz">
   <!ENTITY nspr-download-ftp  "ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v&nspr-version;/src/nspr-&nspr-version;.tar.gz">
-  <!ENTITY nspr-md5sum        "60770d45dc08c0f181b22cdfce5be3e8">
+  <!ENTITY nspr-md5sum        "aa0c960b23a9d66a3c30c3e6ba80a99a">
   <!ENTITY nspr-size          "1.2 Mio">
-  <!ENTITY nspr-buildsize     "21.5 Mio">
+  <!ENTITY nspr-buildsize     "15 Mio">
   <!ENTITY nspr-time          "moins de 0.1 SBU">
 ]>
 
@@ -57,15 +57,6 @@
       </listitem>
     </itemizedlist>
 
-    <bridgehead renderas="sect3">Téléchargements supplémentaires</bridgehead>
-    <itemizedlist spacing='compact'>
-      <listitem>
-        <para>Correctif requis : <ulink
-          url="http://www.linuxfromscratch.org/patches/downloads/nspr/nspr-&nspr-version;-pkgconfig-2.patch"/>
-      </para>
-      </listitem>
-    </itemizedlist>
-
     <para condition="html" role="usernotes">Notes utilisateur :
     <ulink url="&blfs-wiki;/nspr"/></para>
 
@@ -77,9 +68,9 @@
     <para>Installez <application>NSPR</application> en lançant les commandes
     suivantes :</para>
 
-<screen><userinput>patch -Np1 -i ../nspr-&nspr-version;-pkgconfig-2.patch &&
-cd mozilla/nsprpub &&
+<screen><userinput>cd mozilla/nsprpub &&
 sed -i 's#^\(RELEASE_BINS =\).*#\1#' pr/src/misc/Makefile.in &&
+sed -i 's#$(LIBRARY) ##' config/rules.mk &&
 ./configure --prefix=/usr --with-mozilla --with-pthreads \
   $([ $(arch) = x86_64 ] && echo --enable-64bit) &&
 make</userinput></screen>
@@ -89,8 +80,19 @@
     <para>Maintenant, en tant qu'utilisateur the <systemitem class="username">root</systemitem> :</para>
 
 <screen role="root"><userinput>make install &&
-cp -v -LR dist/include/nspr /usr/include</userinput></screen>
+cat > /usr/lib/pkgconfig/nspr.pc << "HERE_DOC"
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/nspr
 
+Name: NSPR
+Description: The Netscape Portable Runtime
+Version: &nspr-version;.0
+Libs: -L${libdir} -lplds4 -lplc4 -lnspr4 -lpthread 
+Cflags: -I${includedir}
+HERE_DOC</userinput></screen>
+
   </sect2>
 
   <sect2 role="commands">
@@ -112,9 +114,10 @@
     <para><command>sed -i 's#^\(RELEASE_BINS ...</command> : Ceci
     désactive l'installation de deux scripts inutiles.</para>
 
-    <para>Si vous ne voulez pas compiler et installer les versions statiques des
-    bibliothèques, vous pouvez les désactiver avec un sed :
-    <command>sed -i '/^TARGETS/s# $(LIBRARY)##' config/rules.mk</command></para>
+    <para>
+      <command>sed -i 's#$(LIBRARY) ##' config/rules.mk</command> : Ceci
+      désactive l'installation des bibliothèques statiques.
+    </para>
 
   </sect2>
 
@@ -128,7 +131,7 @@
 
       <seglistitem>
         <seg>nspr-config</seg>
-        <seg>libnspr4.{a,so}, libplc4.{a,so}, et libplds4.{a.so}</seg>
+        <seg>libnspr4.so, libplc4.so et libplds4.so</seg>
         <seg>/usr/include/nspr</seg>
       </seglistitem>
     </segmentedlist>
@@ -150,7 +153,7 @@
       </varlistentry>
  
       <varlistentry id="libnspr4">
-        <term><filename class='libraryfile'>libnspr4.{so,a}</filename></term>
+        <term><filename class='libraryfile'>libnspr4.so</filename></term>
         <listitem>
           <para>contient les fonctions offrant l'indépendance de plateforme pour
           des fonctionalités non graphiques du système d'exploitation telles que
@@ -159,28 +162,28 @@
           la gestion de base de la mémoire (malloc et free) et l'édition de
           liens de bibliothèque partagée.</para>
           <indexterm zone="nspr libnspr4">
-            <primary sortas="c-libnspr4">libnspr4.{so,a}</primary>
+            <primary sortas="c-libnspr4">libnspr4.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
       <varlistentry id="libplc4">
-        <term><filename class='libraryfile'>libplc4.{so,a}</filename></term>
+        <term><filename class='libraryfile'>libplc4.so</filename></term>
         <listitem>
           <para>contient les fonctions qui implémentent de nombreuses fonctionnalités
           offertes par libnspr4</para>
           <indexterm zone="nspr libplc4">
-            <primary sortas="c-libplc4">libplc4.{so,a}</primary>
+            <primary sortas="c-libplc4">libplc4.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
       <varlistentry id="libplds4">
-        <term><filename class='libraryfile'>libplds4.{so,a}</filename></term>
+        <term><filename class='libraryfile'>libplds4.so</filename></term>
         <listitem>
           <para>contient les fonctions qui fournissent des structures de données.</para>
           <indexterm zone="nspr libplds4">
-            <primary sortas="c-libplds4">libplds4.{so,a}</primary>
+            <primary sortas="c-libplds4">libplds4.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>

Modified: trunk/blfs/general/genutils/genutils.xml
===================================================================
--- trunk/blfs/general/genutils/genutils.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/general/genutils/genutils.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -29,7 +29,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="imagemagick.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="hd2u.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gtk-doc.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="scrollkeeper.xml"/>
+<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="scrollkeeper.xml"/>-->
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="intltool.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="screen.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tidy.xml"/>

Modified: trunk/blfs/general/genutils/gtk-doc.xml
===================================================================
--- trunk/blfs/general/genutils/gtk-doc.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/general/genutils/gtk-doc.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -89,22 +89,12 @@
 
   <sect2 role="installation">
     <title>Installation de GTK-Doc</title>
-    
-     <!-- Does not apply to this version? <note>
-      <para>If you installed the <xref linkend="scrollkeeper"/> package and
-      then followed it with <xref linkend="rarian"/> package, there will be
-      Scrollkeeper files missing (Rarian removed them) and the build will
-      fail. In this instance you should add the paramater
-      <option>\-\-disable-scrollkeeper</option> to the
-      <command>./configure</command> command shown below.</para>
-    </note> -->
 
     <para>Installez <application>GTK-Doc</application> dn lançant
     les commandes suivantes :</para>
 
 <screen><userinput>sed -i 's/wa!/w! $temp_source_file.html/' gtkdoc-fixxref.in \
-./configure --prefix=/usr  \
-            --disable-scrollkeeper &&
+./configure --prefix=/usr &&
 make</userinput></screen>
 
     <para>Pour tester les résultats, lancez : <command>make check</command>.</para>
@@ -120,23 +110,9 @@
 
   </sect2>
 
-<!--  <sect2 role="commands">
-    <title>Explication des commandes</title>
-
-    \<\!\-\- no scrollkeeper files with this version
-    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
-    href="../../xincludes/scrollkeeper-dir.xml"/> \-\-\>
-
-  </sect2> -->
-
   <sect2 role="commands">
     <title>Explication de la commande</title>
 
-    <para><parameter>--disable-scrollkeeper</parameter> : N'effectue
-    pas des mises à jour vers la base de données <application>scrollkeeper</application>.
-    Supprimez-la si vous avez installé
-    <application>rarian</application>.</para>
-
     <para><command>sed -i '...' gtkdoc-fixxref.in</command> : This command fixes
     an issue where invocations of the <application>Vim</application> editor
     does not behave as expected. See upstream bug at

Modified: trunk/blfs/general/prog/python2.xml
===================================================================
--- trunk/blfs/general/prog/python2.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/general/prog/python2.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -40,9 +40,6 @@
     est là pour des questions de rétro-compatibilité avec d'autres paquets qui 
     en dépendent.</para>
 
-    <!-- Python compiled against Pth, OpenSSL, et SQLite.
-         326 tests OK, 36 tests skipped, 0 failures -->
-
     &lfs70_checked;
 
     <bridgehead renderas="sect3">Informations sur le paquet</bridgehead>
@@ -85,22 +82,27 @@
     <bridgehead renderas="sect3">Dépendances de Python</bridgehead>
 
     <bridgehead renderas="sect4">Facultatives</bridgehead>
-    <para role="optional"><xref linkend="pth"/>,
-    <xref linkend="libffi"/> or <xref linkend="gcc"/> (install JAVA so that the 
-    <filename class="libraryfile">libffi</filename> library is built), et
-    <ulink url="http://www.bluez.org/">BlueZ</ulink></para>
+    <para role="optional">
+      <!-- <xref linkend="pth"/> can only be used if you've overwritten glibc's
+      libpthread. -->
+      <xref linkend="libffi"/> and <xref linkend="pkgconfig"/>
+      (<command>configure</command> utilise <command>pkgconfig</command> pour trouver
+      <application>libffi</application>. Il y a une dépendance circulaire ici :
+      <application>Pkgconfig</application> exige
+      <application>Glib</application> qui exige
+      <application>Python 2</application>),
+      <!-- gcc's libffi does not install a pkgconfig file -->
+      <ulink url="http://sphinx.pocoo.org/">Sphinx</ulink> (pour créer les docs),
+      <ulink url="http://www.bluez.org/">BlueZ</ulink>,
+      <xref linkend="openssl"/>,
+      <xref linkend="tk"/> (il y a une dépendance circulaire avec
+      le paquet <application>Tk</application> puisqu'il exige l'installation de 
+      Xorg mais certaines parties de Xorg dépendent de 
+      <application>Python</application>),
+      <xref linkend="db"/> et
+      <xref linkend="sqlite"/>.
+    </para>
 
-    <bridgehead renderas="sect4">Facultatives
-    (pour créer des modules de support spécifiques à un paquet)</bridgehead>
-    <para role="optional"><xref linkend="openssl"/>,
-    <xref linkend="tk"/>,
-    <xref linkend="db"/>, et
-    <xref linkend="sqlite"/></para>
-
-    <para>Remarquez qu'il y a une dépendance circulaire avec le paquet
-    <application>Tk</application>, puisqu'il exige que Xorg soit installé
-    mais certaines parties de Xorg dépendent de <application>Python</application>.</para>
-
     <para condition="html" role="usernotes">Notes utilisateur :
     <ulink url="&blfs-wiki;/Python"/></para>
 
@@ -112,38 +114,46 @@
     <para>Installez <application>Python</application> en lançant les commandes
     suivantes :</para>
 
-<screen><userinput>sed -i "s/ndbm_libs = \[\]/ndbm_libs = ['gdbm', 'gdbm_compat']/" setup.py &&
-./configure --prefix=/usr --enable-shared &&
+<screen><userinput>./configure --prefix=/usr --enable-shared &&
 make</userinput></screen>
 
-    <para>Pour tester les résultats, lancez : <command>make test</command>. 
-    Remarquez que si vous avez une installation 
-    <application>Python 2</application> existante incluant le module
-    <application>PyXML</application>, il se pourrait que les tests donnent
-    une erreur de segmentation.</para>
+    <para>Pour tester les résultats, lancez : <command>make test</command>.</para>
 
+    <para>
+      Pour utiliser la fonction <command>help ('name_string')</command> de
+      l'interpréteur <command>python</command> avec certaines options et certains
+      mots-clés, vous devez créer ou télécharger la documentation HTML
+      facultative.
+    </para>
+
+    <para>
+      Si vous avez installé <ulink url="http://sphinx.pocoo.org/">Sphinx</ulink>
+      et si vous souhaitez créer la documentation HTML :
+    </para>
+
+<screen><userinput>make -C Doc html</userinput></screen>
+
     <para>Maintenant, en tant qu'utilisateur the <systemitem class="username">root</systemitem> :</para>
 
 <screen role="root"><userinput>make install</userinput></screen>
 
-    <para>Aucune documentation n'est installé en utilisant les instructions
-    ci-dessus. Voir le fichier <filename>Doc/README.txt</filename> dans la
-    distribution source pour les instructions expliquant comment créer le html. 
-    Sinon, vous pouvez télécharger la documentation préformatée sur <ulink
-    url="http://docs.python.org/download.html"/>.</para>
+    <para>
+      Si vous avez créé la documentation html avec
+      <application>Sphinx</application> installez-la en tant qu'utilisateur
+      <systemitem class="username">root</systemitem> :
+    </para>
+<screen role="root"><userinput>install -v -m755 -d /usr/share/doc/Python-&python2-version; &&
+cp -rfv Doc/build/html/* /usr/share/doc/python-&python2-version;</userinput></screen>
 
-    <para>Afin d'utiliser la fonctionnalité <command>help ('name_string')</command>
-    de l'interpréteur <command>python</command> avec certains paramètres et
-    mots clés, vous devez télécharger (ou créer) la documentation HTML
-    facultative l'installer. Si vous avez téléchargé la doc HTML, lancez
-    les commandes suivantes en tant qu'utilisateur
-    <systemitem class="username">root</systemitem> :</para>
+    <para>
+      Sinon, vous pouvez télécharger la documentation préformattée sur
+      <ulink url="http://docs.python.org/download.html"/> et l'installer en
+      tant qu'utilisatekr
+      <systemitem class="username">root</systemitem> :
+    </para>
 
-<screen role="root"><userinput>install -v -m755 -d /usr/share/doc/Python-&python2-version;/html &&
-tar --strip-components=1 \
-    --no-same-owner \
-    --no-same-permissions \
-    -C /usr/share/doc/Python-&python2-version;/html \
+<screen role="root"><userinput>install -v -m755 -d /usr/share/doc/Python-&python2-version; &&
+tar --strip-components=1 -C /usr/share/doc/Python-&python2-version; \
     -xvf ../python-&python2-version;-docs-html.tar.bz2</userinput></screen>
 
   </sect2>
@@ -151,9 +161,15 @@
   <sect2 role="commands">
     <title>Explications des commandes</title>
 
-    <para><command>sed -i "s/ndbm_libs = ..." setup.py</command> : Cette
-    commande est utilisçe pour corriger un problème de construction avec la
-    bibliothèque <application>GDBM</application>.</para>
+   <para>
+      <option>--with-system-ffi</option> : Si vous avez installé
+      <application>Libffi</application> et
+      <application>Pkgconfig</application>, ajoutez cette option pour compiler
+      le module _ctypes de <application>Python</application> en utilisant
+      la <application>Libffi</application> installée sur le système. Sinon,
+      <application>Python</application> compilera sa propre copie de
+      <application>Libffi</application>.
+    </para>
     
     <para><command>chmod ...</command> : Corrige les permissions pour que les bibliothèques soient 
     compatibles avec les autres bibliothèques.</para>
@@ -167,7 +183,7 @@
     documentation installée, vous devez ajouter la variable d'environnement
     suivante au profil individuel de l'utilisateur ou du szstème global :</para>
 
-    <screen role="root"><userinput>export PYTHONDOCS=/usr/share/doc/Python-&python2-version;/html</userinput></screen>
+<screen role="root"><userinput>export PYTHONDOCS=/usr/share/doc/Python-&python2-version;</userinput></screen>
 
   </sect2>
 
@@ -180,14 +196,19 @@
       <segtitle>Répertoires installés</segtitle>
 
       <seglistitem>
-        <seg>pydoc, python, python-config, python&python2-majorver;,
-        python&python2-majorver;-config, smtpd.py, et optionally if
-        <application>Tk</application> is installed, idle</seg>
-        <seg>libpython&python2-majorver;.so et numerous modules installed in
-        /usr/lib/python&python2-majorver;/lib-dynload</seg>
-        <seg>/usr/include/python&python2-majorver;,
-        /usr/lib/python&python2-majorver;, et
-        /usr/share/doc/python-&python2-version;</seg>
+        <seg>
+          pydoc, python, python-config, python&python2-majorver;,
+          python&python2-majorver;-config, smtpd.py, et éventuellement
+          si <application>Tk</application> est installé, idle
+        </seg>
+        <seg>
+          libpython&python2-majorver;.so et de nombreux modules installés dans
+          /usr/lib/python&python2-majorver;/lib-dynload
+        </seg>
+        <seg>
+          /usr/include/python&python2-majorver;,
+          /usr/lib/python&python2-majorver;, et
+          /usr/share/doc/python-&python2-version;</seg>
       </seglistitem>
     </segmentedlist>
 
@@ -217,12 +238,12 @@
         </listitem>
       </varlistentry>
 
-      <varlistentry id="python2-prog">
+      <varlistentry id="python">
         <term><command>python</command></term>
         <listitem>
           <para>est un langage de programmation interprété, interactif, orienté
           objet.</para>
-          <indexterm zone="python2 python2-prog">
+          <indexterm zone="python2 python">
             <primary sortas="b-python2">python</primary>
           </indexterm>
         </listitem>

Modified: trunk/blfs/general/sysutils/hal.xml
===================================================================
--- trunk/blfs/general/sysutils/hal.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/general/sysutils/hal.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -111,7 +111,7 @@
     <para role="optional"><xref linkend="gtk-doc"/>,
     <xref linkend="acl"/>,
     <xref linkend="gperf"/>,
-    <xref linkend="policykit"/>,
+    <ulink url="http://www.freedesktop.org/wiki/Software/PolicyKit">PolicyKit</ulink>,
     <xref linkend="consolekit"/>,
     <xref linkend="intltool"/>,
     <xref linkend="parted"/>, et

Modified: trunk/blfs/general/sysutils/raptor.xml
===================================================================
--- trunk/blfs/general/sysutils/raptor.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/general/sysutils/raptor.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -62,7 +62,7 @@
     <itemizedlist spacing='compact'>
       <listitem>
         <para>Correctif requis> : <ulink
-        url="&patch-root;/raptor/raptor-&raptor-version;-curl.patch"/></para>
+        url="&patch-root;/raptor-&raptor-version;-curl.patch"/></para>
       </listitem>
     </itemizedlist>
 
@@ -103,7 +103,7 @@
   <sect2 role="commands">
     <title>Explications des commandes</title>
 
-    <para><option>patch -Np0 -i ../raptor-&raptor-version;-curl.patch</option> : Ce correctif
+    <para><option>patch -Np1 -i ../raptor-&raptor-version;-curl.patch</option> : Ce correctif
       corrige la compilation avec <application>cURL</application>.</para>
 
       <para><option>--disable-static</option> : Cette option empêche la compilation de la version statique

Modified: trunk/blfs/general/sysutils/strigi.xml
===================================================================
--- trunk/blfs/general/sysutils/strigi.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/general/sysutils/strigi.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -60,7 +60,7 @@
     <itemizedlist spacing='compact'>
       <listitem>
         <para>Correctif requis> : <ulink
-        url="&patch-root;/strigi/strigi-&strigi-version;-ffmpeg.patch"/></para>
+        url="&patch-root;/strigi-&strigi-version;-ffmpeg.patch"/></para>
       </listitem>
     </itemizedlist>
 
@@ -98,7 +98,7 @@
   <para>Installez <application>strigi</application> en lançant les commandes
     suivantes :</para>
 
-    <screen><userinput>patch -Np0 -i ../strigi-&strigi-version;-ffmpeg.patch &&
+    <screen><userinput>patch -Np1 -i ../strigi-&strigi-version;-ffmpeg.patch &&
 mkdir build && cd build &&
 cmake -DCMAKE_INSTALL_PREFIX=/usr .. &&
 

Modified: trunk/blfs/general.ent
===================================================================
--- trunk/blfs/general.ent	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/general.ent	2012-03-06 01:35:29 UTC (rev 1661)
@@ -3,7 +3,7 @@
 $Date: 2012-02-20 18:29:32 +0100 (lun 20 fév 2012) $
 -->
 
-<!ENTITY day          "03">                   <!-- Always 2 digits -->
+<!ENTITY day          "05">                   <!-- Always 2 digits -->
 <!ENTITY month        "03">                   <!-- Always 2 digits -->
 <!ENTITY year         "2012">
 <!ENTITY copyrightdate "2001-&year;">
@@ -92,6 +92,12 @@
 <!ENTITY lfs70_built          "<para>Ce paquet est connu pour se construire
                               correctement sur une plateforme LFS-7.0.</para>">
 
+<!ENTITY lfs71_checked        "<para>Ce paquet est connu pour se construire et 
+                              fonctionner correctement en utilisant une plateforme
+                              LFS-7.1.</para>">
+<!ENTITY lfs71_built          "<para>Ce paquet est connu pour se construire en 
+                              utilisant une plateforme LFS-7.1.</para>">
+
 <!-- usage: <para>&lfssvn_checked;ccyymmdd&lfssvn_checked2;</para> -->
 <!ENTITY lfssvn_checked       "Ce paquet est connu pour se construire et fonctionner
                               correctement sur une plateforme LFS-SVN-">
@@ -123,7 +129,7 @@
 <!ENTITY liboauth-version             "0.9.4">
 <!ENTITY mitkrb-version               "1.6">
 <!ENTITY nettle-version               "2.4">
-<!ENTITY nss-version                  "3.13.1">
+<!ENTITY nss-version                  "3.13.3">
 <!ENTITY openssh-version              "5.9p1">
 <!ENTITY openssl-version              "1.0.0g">
 <!-- version no longer used, we take whatever mozilla is offering
@@ -131,8 +137,8 @@
 <!ENTITY gnutls-version               "3.0.7">
 <!ENTITY linux-pam-version            "1.1.5">
 <!ENTITY p11-kit-version              "0.10">
-<!ENTITY policykit-version            "0.9">
-<!ENTITY polkit-version               "0.102">
+<!-- <!ENTITY policykit-version            "0.9">-->
+<!ENTITY polkit-version               "0.104">
 <!ENTITY polkit-gnome-version         "0.104">
 <!ENTITY shadow-version               "4.1.4.3">
 <!ENTITY stunnel-version              "4.52">
@@ -210,7 +216,7 @@
 <!ENTITY libtasn1-version             "2.10">
 <!ENTITY libunique-version            "3.0.2">
 <!ENTITY liboil-version               "0.3.17">
-<!ENTITY nspr-version                 "4.8.9">
+<!ENTITY nspr-version                 "4.9">
 <!ENTITY libffi-version               "3.0.10">
 <!ENTITY gobject-introspection-version "1.30.0">
 <!ENTITY libgee-version               "0.6.0">
@@ -288,7 +294,7 @@
 <!ENTITY imagemagick-version          "6.7.3">
 <!ENTITY hd2u-version                 "1.0.1">
 <!ENTITY gtk-doc-version              "1.18">
-<!ENTITY scrollkeeper-version         "0.3.14">
+<!-- <!ENTITY scrollkeeper-version         "0.3.14">-->
 <!ENTITY intltool-version             "0.50.0">
 <!ENTITY screen-version               "4.0.3">
 <!ENTITY tidy-version                 "cvs_20101110">
@@ -478,7 +484,7 @@
 <!-- Chapter 14 -->
 <!ENTITY bridgeutils-version          "1.5">
 <!ENTITY cifsutils-version            "5.1">
-<!ENTITY inetutils-version            "1.9.1">
+<!-- <!ENTITY inetutils-version            "1.9.1">-->
 <!ENTITY ncftp-version                "3.2.3">
 <!ENTITY net-tools-version            "1.60">
 <!ENTITY nfs-utils-version            "1.2.5">
@@ -670,7 +676,7 @@
 <!ENTITY phonon-backend-gstreamer-version "&phonon-version;">
 <!ENTITY phonon-backend-vlc-version  "0.5.0">
 <!ENTITY attica-version               "0.3.0">
-<!ENTITY akonadi-version              "1.7.0">
+<!ENTITY akonadi-version              "1.7.1">
 <!ENTITY qimageblitz-version          "0.0.6">
 <!ENTITY shared-desktop-ontologies-version "0.9.0">
 <!ENTITY polkit-qt-version            "0.103.0">
@@ -997,7 +1003,7 @@
 <!ENTITY vlc-version                  "2.0.0">
 
 <!-- Chapter 42 -->
-<!ENTITY cdrtools-version             "2.01">
+<!-- <!ENTITY cdrtools-version             "2.01">-->
 <!ENTITY cdrdao-version               "1.2.2">
 <!ENTITY udftools-version             "1.0.0b3">
 <!ENTITY dvd-rw-tools-version         "7.1">

Modified: trunk/blfs/gnome/add/obsolete/nautilus-cd-burner.xml
===================================================================
--- trunk/blfs/gnome/add/obsolete/nautilus-cd-burner.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/gnome/add/obsolete/nautilus-cd-burner.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -70,7 +70,8 @@
 
     <para>Bien que <application>Nautilus CD Burner</application> passe bien les
     vérifications du script <command>configure</command> et se construise
-    avec succès sans eux, les paquets <xref linkend="cdrtools"/> et
+    avec succès sans eux, les paquets
+    <ulink url="http://cdrecord.berlios.de/private/cdrecord.html">Cdrtools</ulink> et
     <xref linkend="dvd-rw-tools"/> doivent être installés, sinon vous ne
     pourrez pas créer de szstèmes de fichiers ISO ni graver des CDs et des DVDs.</para>
 

Modified: trunk/blfs/gnome/core/brasero.xml
===================================================================
--- trunk/blfs/gnome/core/brasero.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/gnome/core/brasero.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -76,9 +76,10 @@
     <xref linkend="totem-pl-parser"/></para>
 
     <bridgehead renderas="sect4">Recommandées (Runtime)</bridgehead>
-    <para role="recommended"><xref linkend="cdrtools"/> or
-    <ulink url="http://www.cdrkit.org/">cdrkit</ulink> (For CD burning), et
-    <xref linkend="dvd-rw-tools"/> (For DVD burning)</para>
+    <para role="recommended">
+    <ulink url="http://cdrecord.berlios.de/private/cdrecord.html">Cdrtools</ulink>
+    ou <ulink url="http://www.cdrkit.org/">cdrkit</ulink> (pour graver des CD), et
+    <xref linkend="dvd-rw-tools"/> (Pour graver des DVD)</para>
 
     <para condition="html" role="usernotes">Notes utilisateur :
     <ulink url="&blfs-wiki;/brasero"/></para>

Modified: trunk/blfs/introduction/important/locale-issues.xml
===================================================================
--- trunk/blfs/introduction/important/locale-issues.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/introduction/important/locale-issues.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -57,7 +57,7 @@
     qu'un choix limité d'encodages. C'est le cas de l'option <option>-X</option> 
     d'<xref linkend="a2ps"/> et de <xref linkend="enscript"/>,
     de l'option <option>-input-charset</option> de
-    <xref linkend="cdrtools"/> non corrigé et des encodages offerts pour l'affichage
+    <ulink url="http://cdrecord.berlios.de/private/cdrecord.html">Cdrtools</ulink> et des encodages offerts pour l'affichage
     du menu de <xref linkend="Links"/>. Si l'encodage désiré n'est pas dans la
     liste, le programme devient en général totalement inutilisable. Pour les
     programmes non interactifs, on peut contourner cela en convertissant le
@@ -66,8 +66,7 @@
 
     <para>Une solution à ce type de problème consiste à implémenter le
     support nécessaire de l'encodage manquant avec un correctif du programme d'origine
-    (comme on fait pour <xref linkend="cdrtools"/> dans ce livre), ou de
-    chercher un remplaçant.</para>
+    ou un remplaçant.</para>
 
   </sect2>
 

Modified: trunk/blfs/introduction/welcome/changelog.xml
===================================================================
--- trunk/blfs/introduction/welcome/changelog.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/introduction/welcome/changelog.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -42,8 +42,48 @@
 
 -->
     <listitem>
+      <para>5 mars 2012</para>
+      <itemizedlist>
+        <listitem>
+          <para>[abenton] - Suppression de PolicyKit.</para>
+        </listitem>
+        <listitem>
+          <para>[abenton] - Suppression de Scrollkeeper.</para>
+        </listitem>
+        <listitem>
+          <para>[abenton] - Suppression de Inetutils.</para>
+        </listitem>
+        <listitem>
+          <para>[abenton] - Suppression de cdrtools.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>4 mars 2012</para>
+      <itemizedlist>
+        <listitem>
+          <para>[rthomsen] - Modification de la configuration de polkit. Merci
+          à Armin K. pour la création du correctif.</para>
+        </listitem>
+       <listitem>
+          <para>[rthomsen] - Passage à akonadi 1.7.1.</para>
+       </listitem>
+        <listitem>
+          <para>[abenton] - NSPR 4.9.</para>
+        </listitem>
+        <listitem>
+          <para>[abenton] - NSS 3.13.3.</para>
+        </listitem>
+     </itemizedlist>
+   </listitem>
+
+    <listitem>
       <para>3 mars 2012</para>
       <itemizedlist>
+        <listitem>
+          <para>[rthomsen] - Passage à polkit-0.104.</para>
+        </listitem>
 	<listitem>
 	   <para>[rthomsen] - Passage à XChat 2.8.8. Merci à Armin K. pour avoir fait le correctif.</para>
         </listitem>

Modified: trunk/blfs/kde4/core/akonadi.xml
===================================================================
--- trunk/blfs/kde4/core/akonadi.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/kde4/core/akonadi.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -6,10 +6,10 @@
 
   <!ENTITY akonadi-download-http "http://mirrors.isc.org/pub/kde/stable/akonadi/src/akonadi-&akonadi-version;.tar.bz2">
   <!ENTITY akonadi-download-ftp  "ftp://ftp.kde.org/pub/kde/stable/akonadi/src/akonadi-&akonadi-version;.tar.bz2">
-  <!ENTITY akonadi-md5sum        "804309dca70ede35b4a654ab764e9079">
+  <!ENTITY akonadi-md5sum        "54e0556d73c22c7b3393069071e0b717">
   <!ENTITY akonadi-size          "206 Kio">
-  <!ENTITY akonadi-buildsize     "31 Mio">
-  <!ENTITY akonadi-time          "2.0 SBU">
+  <!ENTITY akonadi-buildsize     "34 Mio">
+  <!ENTITY akonadi-time          "1.9 SBU">
 ]>
 
 <sect1 id="akonadi" xreflabel="akonadi-&akonadi-version;">
@@ -73,11 +73,7 @@
     <xref linkend="automoc4"/>,
     <xref linkend="shared-mime-info"/>, 
     <xref linkend="boost"/>, 
-    <xref linkend="soprano"/>
-    </para>
-
-    <bridgehead renderas="sect4">Facultatives</bridgehead>
-    <para role="optional">
+    <xref linkend="soprano"/> et un parmi
     <xref linkend="sqlite"/>,
     <xref linkend="mysql"/> et
     <xref linkend="postgresql"/>
@@ -91,13 +87,14 @@
   <sect2 role="installation">
     <title>Installation de Akonadi</title>
 
-    <para>Installez <application>akonadi</application> en lançant les commandes
-    suivantes :</para>
+    <para>Créez un répertoire de construction :</para>
 
 <screen><userinput>mkdir build &&
 cd build</userinput></screen>
 
-    <para>Préparation du paquet pour la compilation:</para>
+    <para>Installez <application>akonadi</application> en lançant les commandes
++    suivantes :</para>
+
        
 <screen><userinput>CMAKE_PREFIX_PATH=$QT4DIR \
     cmake -DCMAKE_INSTALL_PREFIX=&kde4-dir; .. &&

Modified: trunk/blfs/kde4/core/oxygen-icons.xml
===================================================================
--- trunk/blfs/kde4/core/oxygen-icons.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/kde4/core/oxygen-icons.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -9,7 +9,7 @@
   <!ENTITY oxygen-icons-md5sum        "2ae26ba235f207eb29677637c1d059a7">
   <!ENTITY oxygen-icons-size          "359 Mio">
   <!ENTITY oxygen-icons-buildsize     "455 Mio">
-  <!ENTITY oxygen-icons-time          "<0.1 SBU">
+  <!ENTITY oxygen-icons-time          "moins de 0.1 SBU">
 ]>
 
 <sect1 id="oxygen-icons" xreflabel="oxygen-icons-&oxygen-icons-version;">

Modified: trunk/blfs/multimedia/cdwriteutils/cdrdao.xml
===================================================================
--- trunk/blfs/multimedia/cdwriteutils/cdrdao.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/multimedia/cdwriteutils/cdrdao.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -102,7 +102,8 @@
 
     <para>Il y a deux dépendances facultatives supplémentaires qui peuvent être
     utilisées par la construction de <application>Cdrdao</application> build :
-    <xref linkend="cdrtools"/> et <ulink url="http://www.polhode.com/pccts133mr.html">PCCTS</ulink>.
+    <ulink url="http://cdrecord.berlios.de/private/cdrecord.html">Cdrtools</ulink>
+    et <ulink url="http://www.polhode.com/pccts133mr.html">PCCTS</ulink>.
     Des parties ce ces deux paquets exigées pour construire
     <application>Cdrdao</application> sont aussi incluses dans
     l'arborescence des sources et sont utilisées par défaut.</para>

Modified: trunk/blfs/multimedia/cdwriteutils/cdwriteutils.xml
===================================================================
--- trunk/blfs/multimedia/cdwriteutils/cdwriteutils.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/multimedia/cdwriteutils/cdwriteutils.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -35,7 +35,7 @@
     </listitem>
   </itemizedlist>
 
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="cdrtools.xml"/>
+<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="cdrtools.xml"/>-->
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="cdrdao.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="udftools.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dvd+rw-tools.xml"/>

Modified: trunk/blfs/multimedia/cdwriteutils/dvd+rw-tools.xml
===================================================================
--- trunk/blfs/multimedia/cdwriteutils/dvd+rw-tools.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/multimedia/cdwriteutils/dvd+rw-tools.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -61,14 +61,6 @@
       </listitem>
     </itemizedlist>
 
-    <bridgehead renderas="sect3">Téléchargements supplémentaires</bridgehead>
-    <itemizedlist spacing="compact">
-      <listitem>
-        <para>Correctif requis : <ulink
-        url="&patch-root;/dvd+rw-tools-&dvd-rw-tools-version;-headers-1.patch"/></para>
-      </listitem>
-    </itemizedlist>
-
     <bridgehead renderas="sect3">Dépendances de dvd+rw-tools</bridgehead>
 
     <bridgehead renderas="sect4">Requises</bridgehead>
@@ -88,7 +80,9 @@
     <para>Installez <application>dvd+rw-tools</application> en lançant les
     commandes suivantes :</para>
 
-<screen><userinput>patch -Np1 -i ../dvd+rw-tools-&dvd-rw-tools-version;-headers-1.patch &&
+<screen><userinput>sed -i '/stdlib/a #include <limits.h>' transport.hxx &&
+sed -i 's#mkisofs"#xorrisofs"#' growisofs.c &&
+sed -i 's#mkisofs#xorrisofs#;s#MKISOFS#XORRISOFS#' growisofs.1 &&
 make all rpl8 btcflash</userinput></screen>
 
     <para>Ce paquet n'est pas fourni avec une suite de tests.</para>
@@ -105,9 +99,32 @@
   <sect2 role="commands">
     <title>Explication des commandes</title>
 
-    <para><command>make all rpl8 btcflash</command> : Cette commande
-    utilise des cibles supplémentaires pour que tous les outils soient construits.</para>
+    <para>
+      <command>sed -i '/stdlib/a #include <limits.h>' ...</command> :
+      Ce sed inclut <filename>limits.h</filename>, une des en-têtes du noyau..
+      Ceci est nécessaire du fait d'un changement dans les en-têtes du noyau
+      2.6.23.
+    </para>
 
+    <para>
+      <command>sed -i 's#mkisofs"#xorrisofs"#' growisofs.c</command> : Ce
+      sed modifie le code pour utiliser <command>xorrisofs</command> de
+      <xref linkend="xorriso"/>. Le code par défaut l'amenait à utiliser
+      <command>mkisofs</command> de
+      <ulink url="http://cdrecord.berlios.de/private/cdrecord.html">Cdrtools</ulink>.
+    </para>
+
+    <para>
+      <command>sed -i 's#mkisofs#xorrisofs#;s#MKISOFS#XORRISOFS#'
+      growisofs.1</command> : Ce sed corrige la page de man pour tenir
+      compte de la modification ci-dessus.
+    </para>
+
+    <para>
+      <command>make all rpl8 btcflash</command> : Cette commande utilise
+      les cibles supplémentaires pour que tous les outils soient construits.
+    </para>
+
   </sect2>
 
   <sect2 role="content">
@@ -121,7 +138,6 @@
       <seglistitem>
         <seg>btcflash, dvd+rw-booktype, dvd+rw-format, dvd+rw-mediainfo,
         dvd-ram-control, growisofs, et rpl8</seg>
-        <seg>Aucune</seg>
         <seg>/usr/share/doc/dvd+rw-tools-&dvd-rw-tools-version;</seg>
       </seglistitem>
     </segmentedlist>

Modified: trunk/blfs/multimedia/cdwriteutils/k3b.xml
===================================================================
--- trunk/blfs/multimedia/cdwriteutils/k3b.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/multimedia/cdwriteutils/k3b.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -82,7 +82,8 @@
 
     <para>There are programs from three packages that
     <application>K3b</application> will look for at runtime:
-    <xref linkend="cdrtools"/> (required to burn CD-ROM media),
+    <ulink url="http://cdrecord.berlios.de/private/cdrecord.html">Cdrtools</ulink>
+    (requis pour graver des CD-ROM),
     <xref linkend="dvd-rw-tools"/> (required to burn or format DVD media), et
     <xref linkend="cdrdao"/> (exigé pour graver des médias de CD-ROM en mode
     DAO (Disk At Once)). Si vous n'avez pas besoin de la fonctionnalité offerte

Modified: trunk/blfs/networking/netprogs/netprogs.xml
===================================================================
--- trunk/blfs/networking/netprogs/netprogs.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/networking/netprogs/netprogs.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -23,7 +23,7 @@
 
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bridgeutils.xml"/> 
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="cifsutils.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="inetutils.xml"/>
+<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="inetutils.xml"/>-->
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ncftp.xml"/>
 <!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ncpfs.xml"/> -->
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="net-tools.xml"/>
@@ -37,7 +37,6 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="rsync.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="samba3.xml"/>
 <!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="samba3-client.xml"/>-->
-<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="subversion.xml"/> -->
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="wget.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="wireless-tools.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="wpa_supplicant.xml"/>

Modified: trunk/blfs/postlfs/security/mitkrb.xml
===================================================================
--- trunk/blfs/postlfs/security/mitkrb.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/postlfs/security/mitkrb.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -421,8 +421,8 @@
         <filename>/etc/services</filename> pour inclure
         eklogin et krb5_prop. En deuxième lieu, il faut modifier
         <filename>inetd.conf</filename> <!--ou <filename>xinetd.conf</filename>--> pour
-        chaque serveur qui sera activé, en remplaçant en général le serveur de
-        <xref linkend="inetutils"/>.</para>
+        chaque serveur qui sera activé<!-- en remplaçant en général le serveur de
+        <xref linkend="inetutils"/>-->.</para>
 
       </sect4>
 

Modified: trunk/blfs/postlfs/security/nss.xml
===================================================================
--- trunk/blfs/postlfs/security/nss.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/postlfs/security/nss.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -4,12 +4,14 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY nss-download-http "http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_13_1_RTM/src/nss-&nss-version;.tar.gz">
-  <!ENTITY nss-download-ftp  "ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_13_1_RTM/src/nss-&nss-version;.tar.gz">
-  <!ENTITY nss-md5sum        "c500f96d33ba1390c8a35c667e05e542">
-  <!ENTITY nss-size          "5.7 Mio">
-  <!ENTITY nss-buildsize     "44 Mio (plus du double pour exécuter la suite de tests)">
-  <!ENTITY nss-time          "0.7 SBU (ajouter au moins 3.5 SBU pour éxécuter la suite de tests)">
+  <!ENTITY nss-download-http 
+  "http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_13_3_RTM/src/nss-&nss-version;.tar.gz">
+  <!ENTITY nss-download-ftp  
+  "ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_13_3_RTM/src/nss-&nss-version;.tar.gz">
+  <!ENTITY nss-md5sum        "006cb82fa900e9e664b4b14a9b7810ca">
+  <!ENTITY nss-size          "5.8 Mio">
+  <!ENTITY nss-buildsize     "70 Mio (plus du double pour exécuter la suite de tests)">
+  <!ENTITY nss-time          "1.0 SBU (ajouter au moins 3.5 SBU pour éxécuter la suite de tests)">
 ]>
 
 <sect1 id="nss" xreflabel="NSS-&nss-version;">
@@ -91,18 +93,15 @@
     <para>Installez <application>NSS</application> en lançant les commandes
     suivantes :</para>
 
-<screen><userinput>bash
-[ $(arch) = x86_64 ] && export USE_64=1
-export BUILD_OPT=1 &&
-cat /usr/include/sqlite3.h &> /dev/null &&
-export NSS_USE_SYSTEM_SQLITE=1
-export NSPR_INCLUDE_DIR=/usr/include/nspr &&
-export USE_SYSTEM_ZLIB=1 &&
-export ZLIB_LIBS=-lz &&
-patch -Np1 -i ../nss-&nss-version;-standalone-1.patch &&
-make -C mozilla/security/nss nss_build_all</userinput></screen>
+<screen><userinput>patch -Np1 -i ../nss-&nss-version;-standalone-1.patch &&
+cd mozilla/security/nss &&
+make nss_build_all $([ $(arch) = x86_64 ] && echo USE_64=1) BUILD_OPT=1 \
+  NSPR_INCLUDE_DIR=/usr/include/nspr USE_SYSTEM_ZLIB=1 ZLIB_LIBS=-lz \
+  $(cat /usr/include/sqlite3.h &> /dev/null && echo NSS_USE_SYSTEM_SQLITE=1)</userinput></screen>
 
-    <para>Si vous souhaitez tester les résultats, vous devez initialiser le nom de domaine de
++    <para>Ce paquet n'est pas fourni avec une suite de tests.</para>
+
+<!--    <para>Si vous souhaitez tester les résultats, vous devez initialiser le nom de domaine de
     votre systeme dans la variable d'environnement <envar>DOMSUF</envar>. La plupart des tests
     échoueront si vous ne mettez pas le nom de domaine correct. La sortie volumineuse
     indiquera combien des milliers de tests seront réussi, et si quelques uns echoue.
@@ -129,36 +128,25 @@
 grep Passed $TEST_RESULTSDIR/$(hostname).1/results.html | wc -l &&
 
 exit</userinput></screen>
+-->
 
    <para>Maintenant, en tant qu'utilisateur <systemitem class="username">root</systemitem> :</para>
 
-<screen role="root"><userinput>export NSS_LINUXDIR=$(basename `ls -d $PWD/mozilla/dist/Linux*`) &&
-cd mozilla/dist &&
-install -v -m755 $NSS_LINUXDIR/lib/*.so /usr/lib &&
-install -v -m644 $NSS_LINUXDIR/lib/{*.chk,libcrmf.a} /usr/lib &&
+<screen role="root"><userinput>cd ../../dist &&
+install -v -m755 Linux*/lib/*.so /usr/lib &&
+install -v -m644 Linux*/lib/{*.chk,libcrmf.a} /usr/lib &&
 install -v -m755 -d /usr/include/nss &&
-install -v -m755 $NSS_LINUXDIR/bin/{certutil,nss-config,pk12util} /usr/bin &&
-install -v -m644 $NSS_LINUXDIR/lib/pkgconfig/nss.pc /usr/lib/pkgconfig &&
 cp -v -RL {public,private}/nss/* /usr/include/nss &&
-chmod 644 /usr/include/nss/*</userinput></screen>
+chmod 644 /usr/include/nss/* &&
+install -v -m755 Linux*/bin/{certutil,nss-config,pk12util} /usr/bin &&
+install -v -m644 Linux*/lib/pkgconfig/nss.pc /usr/lib/pkgconfig</userinput></screen>
 
-    <para>Maintenant, en tant qu'utilisateur non privilégié, quittez le shell 
-    <command>bash</command> ouvert au début de l'installation pour restaurer 
-    l'environnement dans son état d'origine.</para>
-
-<screen><userinput>exit</userinput></screen>
-
   </sect2>
 
   <sect2 role="commands">
     <title>Explication des commandes</title>
 
-    <para><command>bash</command> : Autant de sells que de variables
-    d'environnement sont ouverts lors du processus d'installation. Quitter les 
-    shells a pour but de restaurer l'environnement et de revenir au répertoire
-    de départ quand l'installation est finie.</para>
-
-    <para><command>[ $(arch) = x86_64 ] && export USE_64=1</command> :
+    <para><command>[ $(arch) = x86_64 ] && echo USE_64=1</command> :
     Cette commande est <emphasis>exigée sur x86_64</emphasis>, sinon la
     construction va essayer de créer un objet 32 bits et échouer sur un système
     non multilib. Le test [ $(arch) = x86_64 ] garantit que cela n'aura aucun
@@ -168,39 +156,22 @@
     <application>sqlite</application> est installé et si oui, il règle la
     variable d'environnement NSS_USE_SYSTEM_SQLITE=1 pour que 
     <filename class="libraryfile">libsoftokn3.so</filename> se lie à
-    the system version of sqlite.</para>
+    la version de sqlite du système.</para>
     
-    <para><command>export BUILD_OPT=1</command> : Cette variable est réglée pour que la construction
+    <para><command>BUILD_OPT=1</command> : Cette variable est réglée pour que la construction
     s'effectue sans les symboles de débogage intégré dans les binaires et que les
-    optimisations du compilateur par défaut soient utilisés.</para>
+    optimisations du compilateur par défaut soient utilisées.</para>
     
-    <para><command>export NSPR_INCLUDE_DIR=/usr/include/nspr</command>> :nbsp;: Cette comande
+    <para><command>NSPR_INCLUDE_DIR=/usr/include/nspr</command>> :nbsp;: Cette comande
     initialise l'emplacement des entêtes de nspr.</para>
     
-    <para><command>export USE_SYSTEM_ZLIB=1</command> : Ce commande
+    <para><command>USE_SYSTEM_ZLIB=1</command> : Ce commande
     garantit que la bibliothèque du système installé soit utilisée au lieu de
     la version incluse dans l'arborescence.</para>
 
-    <para><command>export ZLIB_LIBS=-lz</command>> :nbsp;: Cette commande fournit le drapeau nécessaire pour
-    lier au systeme zlib.</para>
+    <para><command>ZLIB_LIBS=-lz</command>> :nbsp;: Cette commande fournit le drapeau nécessaire pour
+    lier au système zlib.</para>
 
-    <para><command>export NSS_LINUXDIR=...</command> : Cette variable est
-    réglée pour pouvoir déterminer le nom exact des répertoires spécifiques à 
-    l'architecture où sont stoclés les binaires dans l'arborescence des sources.</para>
-
-    <para><command>make -C mozilla/security/nss nss_build_all</command> : Cette 
-    commande construit les bibliothèques NSPR et <application>NSS</application> et crée un 
-    répertoire <filename class='directory'>dist</filename> qui abrite tous les
-    programmes, les bibliothèques et les en-têtes d'interface. Aucun programme créé par
-    par ce processus n'est installé sur le système en utilisant les instructions
-    par défaut (exepté pour <application>nss-config</application>). Si un de ces programmes 
-    doit être installé, vous pouvez les trouver dans le répertoire
-    <filename class='directory'>mozilla/dist/bin</filename> de l'arborescence des
-    sources.</para>
-
-    <para><command>sed -i 's/gmake/make/' common/init.sh</command> : Cette
-    commande modifie la commande utilisée pour compiler des programmes de test.</para>
-
   </sect2>
 
   <sect2 role="content">
@@ -212,10 +183,11 @@
       <segtitle>Répertoires installés</segtitle>
 
       <seglistitem>
-        <seg>nss-config</seg>
-        <seg>libcrmf.a, libfreebl3.so, libnss3.so, libnssckbi.so,
-        libnssdbm3.so, libnssutil3.so, libsmime3.so, libsoftokn3.so
-        et libssl3.so</seg>
+        <seg>certutil, nss-config et pk12util</seg>
+        <seg>
+          libcrmf.a, libfreebl3.so, libnss3.so, libnssckbi.so, libnssdbm3.so,
+          libnssutil3.so, libsmime3.so, libsoftokn3.so et libssl3.so
+        </seg>
         <seg>/usr/include/nss</seg>
       </seglistitem>
     </segmentedlist>
@@ -225,6 +197,25 @@
       <?dbfo list-presentation="list"?>
       <?dbhtml list-presentation="table"?>
 
+      <varlistentry id="certutil">
+        <term><command>certutil</command></term>
+        <listitem>
+          <para>
+            est l'outil de base de données de certificats de Mozilla. C'est un
+            outil en ligne de commande qui peut modifier les fichiers de base
+            de données cert8.db et key3.db de Netscape Communicator. Il peut
+            aussi lister, générer, modifier ou effacer les certificats d'un
+            fichier cert8.db et créer ou modifier le mot de passe, générer de
+            nouveaux trousseaux de clés publiques et privées, afficher le
+            contenu de la base de données des clés ou effacer des trousseaux
+            de clés du fichier key3.db.
+          </para>
+          <indexterm zone="nss certutil">
+            <primary sortas="b-certutil">certutil</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="nss-config">
         <term><command>nss-config</command></term>
         <listitem>
@@ -235,6 +226,20 @@
           </indexterm>
         </listitem>
       </varlistentry>
+
+      <varlistentry id="pk12util">
+        <term><command>pk12util</command></term>
+        <listitem>
+          <para>
+            est un outil pour importer des certificats et des clés depuis des
+            fichiers pkcs #12 en NSS ou pour les exporter. Il peut aussi lister
+            les certificats et les clés dans de tels fichiers. 
+          </para>
+          <indexterm zone="nss pk12util">
+            <primary sortas="b-pk12util">pk12util</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
     </variablelist>
 
   </sect2>

Modified: trunk/blfs/postlfs/security/polkit.xml
===================================================================
--- trunk/blfs/postlfs/security/polkit.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/postlfs/security/polkit.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -6,10 +6,10 @@
 
   <!ENTITY polkit-download-http "http://hal.freedesktop.org/releases/polkit-&polkit-version;.tar.gz">
   <!ENTITY polkit-download-ftp  " ">
-  <!ENTITY polkit-md5sum        "a3726bdb9728c103e58f62131e26693a">
-  <!ENTITY polkit-size          "860 Kio">
-  <!ENTITY polkit-buildsize     "18 Mio">
-  <!ENTITY polkit-time          "0.2 SBU">
+  <!ENTITY polkit-md5sum        "e380b4c6fb1e7bccf854e92edc0a8ce1">
+  <!ENTITY polkit-size          "1.4 Mio">
+  <!ENTITY polkit-buildsize     "9 Mio">
+  <!ENTITY polkit-time          "0.3 SBU">
 ]>
 
 <sect1 id="polkit" xreflabel="polkit-&polkit-version;">
@@ -61,16 +61,18 @@
     <bridgehead renderas="sect3">polkit Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Requises</bridgehead>
-    <para role="required"><xref linkend="expat"/>,
-    <xref linkend="intltool"/>, and
+    <para role="required">
+    <xref linkend="expat"/>, 
+    <xref linkend="intltool"/> and
     <xref linkend="pkgconfig"/></para>
 
     <bridgehead renderas="sect4">Facultatives</bridgehead>
-    <para role="optional"><xref linkend="DocBook"/>,
-    <xref linkend="docbook-xsl"/>,
-    <xref linkend="gobject-introspection"/>,
-    <xref linkend="gtk-doc"/>,
-    <xref linkend="libxslt"/> et
+    <para role="optional">
+    <xref linkend="DocBook"/>, 
+    <xref linkend="docbook-xsl"/>, 
+    <xref linkend="gobject-introspection"/>, 
+    <xref linkend="gtk-doc"/>, 
+    <xref linkend="libxslt"/> and 
     <xref linkend="linux-pam"/></para>
 
     <note>
@@ -86,6 +88,7 @@
   <sect2 role="installation">
     <title>Installation de polkit</title>
 
+<!--
     <para>Il faut avoir un utilisateur et un groupe dédiés pour
     que <application>polkit</application> fonctionne correctlement.
     Lancez les commandes suivantes en tant qu'utilisateur
@@ -94,6 +97,7 @@
 <screen role="root"><userinput>groupadd -fg 27 polkituser &&
 useradd -c "Policy Kit Daemon User" -d /dev/null -u 27 \
     -g polkituser -s /bin/false polkituser || [ $? == 9 ]</userinput></screen>
+-->
 
     <para>Installez <application>polkit</application> en lançant les commandes
     suivantes en tant qu'utilisateur non privilégié :</para>
@@ -120,12 +124,58 @@
     utilisera le système d'authentification <application>Shadow</application> 
     au lieu de <application>Linux-PAM</application>. Supprimez-le si vous
     voulez utiliser <application>Linux-PAM</application>.</para>
+    <para><parameter>--disable-static</parameter> : Ceci empêchera les
+    bibliothèques statiques de se construire.</para>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../../xincludes/gtk-doc-rebuild.xml"/>
 
   </sect2>
 
+  <sect2 role="configuration">
+    <title>Configuration de polkit</title>
+
+    <sect3 id="polkit-config">
+      <title>Fichiers de configuration</title>
+
+      <para><filename>/etc/polkit-1/localauthority.conf.d/*</filename></para>
+    </sect3>
+
+    <sect3>
+      <title>Configuration de PAM</title>
+
+      <note>
+        <para>Si vous n'avez pas construit <application>polkit</application> 
+        avec le support <application>Linux PAM</application>, vous pouvez
+        sauter cette section.
+        </para>
+      </note>
+
+      <para>Si vous avez construit <application>polkit</application> avec
+      le support <application>Linux PAM</application>, vous devrez modifier le
+      fichier de configuration de pam qui a été installé par défaut pour que
+      <application>polkit</application> fonctionne correctement avec BLFS.</para>
+
+      <para>Lancez les commandes suivantes en tant qu'utilisateur
+      <systemitem class="username">root</systemitem> pour créer le fichier de
+      configuration de <application>Linux PAM</application> :
+      </para>
+
+<screen role="root"><userinput>cat > /etc/pam.d/polkit-1 << "EOF"
+<literal># Début de /etc/pam.d/polkit-1
+
+auth     include        system-auth
+account  include        system-account
+password include        system-password
+session  include        system-session
+
+# Fin de /etc/pam.d/polkit-1</literal>
+EOF</userinput></screen>
+
+    </sect3>
+
+  </sect2>
+
   <sect2 role="content">
     <title>Contenu</title>
 
@@ -138,13 +188,9 @@
         <seg>pk-example-frobnicate, pkaction, pkcheck, pkexec,
         polkit-agent-helper-1, et polkitd</seg>
         <seg>libnullbackend.{so,a}, libpolkit-agent-1.{so,a},
-        libpolkit-backend-1.{so,a}, and libpolkit-gobject-1.{so,a}</seg>
-        <seg>/etc/polkit-1/{localauthority.conf.d,localauthority/{10-vendor.d,
-        20-org.d,30-site.d,50-local.d,90-mandatory.d},nullbackend.conf.d},
-        /usr/{include/polkit-1/{polkitagent,polkitbackend},
-        lib/polkit-1/extensions,share/polkit-1/actions},
-        /var/lib/polkit-1/localauthority/{10-vendor.d,20-org.d,30-site.d,
-        50-local.d,90-mandatory.d}</seg>
+        libpolkit-backend-1.{so,a} et libpolkit-gobject-1.{so,a}</seg>
+       <seg>/etc/polkit-1, /usr/include/polkit-1, /usr/lib/polkit-1, 
+       /usr/share/polkit-1 et /var/lib/polkit-1</seg>
       </seglistitem>
     </segmentedlist>
 
@@ -221,7 +267,7 @@
       <varlistentry id="libnullbackend">
         <term><filename class='libraryfile'>libnullbackend.{so,a}</filename></term>
         <listitem>
-          <para>contient les fonctions  .....</para>
+          <para>fondation null de PolicyKit</para>
           <indexterm zone="polkit libnullbackend">
             <primary sortas="c-libnullbackend">libnullbackend.{so,a}</primary>
           </indexterm>

Modified: trunk/blfs/postlfs/security/security.xml
===================================================================
--- trunk/blfs/postlfs/security/security.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/postlfs/security/security.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -64,7 +64,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnutls.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="linux-pam.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="p11-kit.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="policykit.xml"/>
+<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="policykit.xml"/>-->
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="polkit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="polkit-gnome.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="shadow.xml"/>

Modified: trunk/blfs/xsoft/other/balsa.xml
===================================================================
--- trunk/blfs/xsoft/other/balsa.xml	2012-03-05 06:30:47 UTC (rev 1660)
+++ trunk/blfs/xsoft/other/balsa.xml	2012-03-06 01:35:29 UTC (rev 1661)
@@ -58,7 +58,7 @@
 
     <bridgehead renderas="sect4">Requises</bridgehead>
     <para role="required"><!--<xref linkend="libgnomeui"/>,-->
-    <xref linkend="scrollkeeper"/>,
+    <xref linkend="rarian"/>,
     <xref linkend="gmime"/> et
     <xref linkend="aspell"/> or
     <ulink url="http://gtkspell.sourceforge.net/">GtkSpell</ulink>
@@ -124,9 +124,6 @@
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../../xincludes/gnome-sysconfdir.xml"/>
 
-    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
-    href="../../xincludes/scrollkeeper-dir.xml"/>
-
     <para><parameter>--with-rubrica</parameter> : Ce paramètre est utilisé
     pour fournir le support du carnet d'adresses Rubrica2.</para>
 




More information about the lfs-traducfr mailing list