Author: pierre
Date: Tue Mar 4 06:05:56 2014
New Revision: 12818
Log:
Add patches to php and mitkrb, against possible vulnerabilities
Modified:
trunk/BOOK/general/prog/php.xml
trunk/BOOK/postlfs/security/mitkrb.xml
Modified: trunk/BOOK/general/prog/php.xml
==============================================================================
--- trunk/BOOK/general/prog/php.xml Tue Mar 4 05:30:09 2014 (r12817)
+++ trunk/BOOK/general/prog/php.xml Tue Mar 4 06:05:56 2014 (r12818)
@@ -64,6 +64,13 @@
<para>Pre-built documentation (optional): <ulink
url="http://www.php.net/download-docs.php"/></para>
</listitem>
+ <listitem>
+ <para>
+ Required patch:
+ <ulink url="&patch-root;/php-&php-version;-libmagic_fix-1.patch"/>
+ </para>
+ </listitem>
+
</itemizedlist>
<bridgehead renderas="sect3">PHP Dependencies</bridgehead>
@@ -176,7 +183,8 @@
<para>Install <application>PHP</application> by
running the following commands:</para>
-<screen><userinput>sed -i -e 's/2.6.5 2.7/& 3.0/' configure &&
+<screen><userinput>patch -Np1 -i ../php-&php-version;-libmagic_fix-1.patch
&&
+sed -i -e 's/2.6.5 2.7/& 3.0/' configure &&
./configure --prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
Modified: trunk/BOOK/postlfs/security/mitkrb.xml
==============================================================================
--- trunk/BOOK/postlfs/security/mitkrb.xml Tue Mar 4 05:30:09 2014
(r12817)
+++ trunk/BOOK/postlfs/security/mitkrb.xml Tue Mar 4 06:05:56 2014
(r12818)
@@ -74,6 +74,16 @@
</listitem>
</itemizedlist>
+ <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Required patch:
+ <ulink url="&patch-root;/mitkrb-&mitkrb-version;-db2_fix-1.patch"/>
+ </para>
+ </listitem>
+ </itemizedlist>
+
<bridgehead renderas="sect3">MIT Kerberos V5 Dependencies</bridgehead>
<bridgehead renderas="sect4">Optional</bridgehead>
@@ -143,7 +153,8 @@
following commands:
</para>
-<screen><userinput>cd src &&
+<screen><userinput>patch -Np1 -i ../mitkrb-&mitkrb-version;-db2_fix-1.patch
+cd src &&
sed -e "[email protected]/Python.h@& python2.7/Python.h@g" \
-e "[email protected]]@&,\n
AC_CHECK_LIB(python2.7,main,[PYTHON_LIB=-lpython2.7])@g" \
-i configure.in &&
@@ -151,8 +162,6 @@
-i kadmin/testing/util/tcl_kadm5.c &&
sed -e 's@\^u}@^u cols 300}@' \
-i tests/dejagnu/config/default.exp &&
-sed -e '/run\.test/d' \
- -i plugins/kdb/db2/libdb2/test/Makefile.in &&
autoconf &&
./configure --prefix=/usr \
--sysconfdir=/etc \
@@ -210,8 +219,7 @@
<application>Python</application> detection. The second one fixes
building with <application>Tcl</application> 8.6. The third one increases
the width of the virtual terminal used for some tests, to prevent
- some spurious characters to be echoed, which is taken as a failure. The
- last one disables one test, which may hang under certain circumstances.
+ some spurious characters to be echoed, which is taken as a failure.
</para>
<para>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page