r1150 - in trunk/BOOK: . chapter01 chapter04 chapter06

robert at linuxfromscratch.org robert at linuxfromscratch.org
Mon Jun 11 05:50:19 PDT 2007


Author: robert
Date: 2007-06-11 06:50:19 -0600 (Mon, 11 Jun 2007)
New Revision: 1150

Modified:
   trunk/BOOK/chapter01/changelog.xml
   trunk/BOOK/chapter04/patches.xml
   trunk/BOOK/chapter06/ncurses.xml
   trunk/BOOK/patches.ent
Log:
Added Ncurses coverity fixes patch.

Modified: trunk/BOOK/chapter01/changelog.xml
===================================================================
--- trunk/BOOK/chapter01/changelog.xml	2007-06-11 11:42:35 UTC (rev 1149)
+++ trunk/BOOK/chapter01/changelog.xml	2007-06-11 12:50:19 UTC (rev 1150)
@@ -52,6 +52,9 @@
       <para>June 11th, 2007</para>
       <itemizedlist>
         <listitem>
+          <para>[robert]: Added Ncurses coverity fixes patch.</para>
+        </listitem>
+        <listitem>
           <para>[robert]: Modified chap6 Glibc to harden programs, but not
           libraries.</para>
         </listitem>

Modified: trunk/BOOK/chapter04/patches.xml
===================================================================
--- trunk/BOOK/chapter04/patches.xml	2007-06-11 11:42:35 UTC (rev 1149)
+++ trunk/BOOK/chapter04/patches.xml	2007-06-11 12:50:19 UTC (rev 1150)
@@ -379,6 +379,14 @@
     </varlistentry>
 
     <varlistentry>
+      <term>Ncurses Coverity Fixes Patch - <token>&ncurses-coverity_fixes-patch-size;</token>:</term>
+      <listitem>
+        <para>Download: <ulink url="&patches-root;&ncurses-coverity_fixes-patch;"/></para>
+        <para>MD5 sum: <literal>&ncurses-coverity_fixes-patch-md5;</literal></para>
+      </listitem>
+    </varlistentry>
+
+    <varlistentry>
       <term>OpenSSL Fix Man Pages Patch - <token>&openssl-fix_manpages-patch-size;</token>:</term>
       <listitem>
         <para>Download: <ulink url="&patches-root;&openssl-fix_manpages-patch;"/></para>

Modified: trunk/BOOK/chapter06/ncurses.xml
===================================================================
--- trunk/BOOK/chapter06/ncurses.xml	2007-06-11 11:42:35 UTC (rev 1149)
+++ trunk/BOOK/chapter06/ncurses.xml	2007-06-11 12:50:19 UTC (rev 1150)
@@ -25,6 +25,11 @@
   <sect2 role="installation">
     <title>Installation of Ncurses</title>
 
+    <para>Apply the following patch to fix a number of issues uncovered by the
+    static code analysis tool, Coverity:</para>
+
+<screen><userinput>patch -Np1 -i ../&ncurses-coverity_fixes-patch;</userinput></screen>
+
     <para>Ncurses comes with a lot of debuging features. The following
     command enables all of them, at the expense of performance. You may
     want to read the output of <command>./configure --help</command> to

Modified: trunk/BOOK/patches.ent
===================================================================
--- trunk/BOOK/patches.ent	2007-06-11 11:42:35 UTC (rev 1149)
+++ trunk/BOOK/patches.ent	2007-06-11 12:50:19 UTC (rev 1150)
@@ -182,6 +182,10 @@
 <!ENTITY module-init-tools-nostatic-patch-md5 "0d21b73f57ff249d486b936b6fba15da">
 <!ENTITY module-init-tools-nostatic-patch-size "4.5 KB">
 
+<!ENTITY ncurses-coverity_fixes-patch "ncuses-&ncurses-version;-coverity_fixes-1.patch">
+<!ENTITY ncurses-coverity_fixes-patch-md5 "aa2fa9d0e89bbfdb4ce7e0e6b4b46670">
+<!ENTITY ncurses-coverity_fixes-patch-size "20 KB">
+
 <!ENTITY openssl-fix_manpages-patch "openssl-&openssl-version;-fix_manpages-1.patch">
 <!ENTITY openssl-fix_manpages-patch-md5 "04a6a88c2ee4badd4f8649792b73eaf3">
 <!ENTITY openssl-fix_manpages-patch-size "72 KB">




More information about the hlfs-book mailing list