Author: manuel
Date: 2005-08-07 06:10:01 -0600 (Sun, 07 Aug 2005)
New Revision: 6621
Modified:
branches/cross-lfs/BOOK/final-system/common/perl.xml
branches/cross-lfs/BOOK/final-system/common/shadow.xml
branches/cross-lfs/BOOK/final-system/common/texinfo.xml
branches/cross-lfs/BOOK/final-system/common/vim.xml
branches/cross-lfs/BOOK/introduction/common/changelog.xml
branches/cross-lfs/BOOK/materials/common/patches.xml
branches/cross-lfs/BOOK/patches.ent
Log:
Text updates ported from trunk up to r6620.
Added Vim security fix patch.
Modified: branches/cross-lfs/BOOK/final-system/common/perl.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/common/perl.xml 2005-08-07
11:38:20 UTC (rev 6620)
+++ branches/cross-lfs/BOOK/final-system/common/perl.xml 2005-08-07
12:10:01 UTC (rev 6621)
@@ -59,8 +59,8 @@
<varlistentry>
<term><parameter>-Dpager="/bin/less -isR"</parameter></term>
<listitem>
- <para>This corrects an error in the <command>perldoc</command> code
with
- the invocation of the <command>less</command> program.</para>
+ <para>This corrects an error in the way that
<command>perldoc</command>
+ invokes the <command>less</command> program.</para>
</listitem>
</varlistentry>
</variablelist>
Modified: branches/cross-lfs/BOOK/final-system/common/shadow.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/common/shadow.xml 2005-08-07
11:38:20 UTC (rev 6620)
+++ branches/cross-lfs/BOOK/final-system/common/shadow.xml 2005-08-07
12:10:01 UTC (rev 6621)
@@ -50,8 +50,8 @@
<screen><userinput>./configure --libdir=/lib
--enable-shared</userinput></screen>
- <para>Remove the installation of the <command>groups</command> program,
- and it's man page:</para>
+ <para>Disable the installation of the <command>groups</command> program
+ and it's man page, as Coreutils provides a better version:</para>
<screen><userinput>sed -i 's/groups$(EXEEXT) //' src/Makefile
sed -i '/groups/d' man/Makefile</userinput></screen>
Modified: branches/cross-lfs/BOOK/final-system/common/texinfo.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/common/texinfo.xml 2005-08-07
11:38:20 UTC (rev 6620)
+++ branches/cross-lfs/BOOK/final-system/common/texinfo.xml 2005-08-07
12:10:01 UTC (rev 6621)
@@ -105,7 +105,8 @@
<segtitle>Installed programs</segtitle>
<seglistitem>
- <seg>info, infokey, install-info, makeinfo, texi2dvi, and
texindex</seg>
+ <seg>info, infokey, install-info, makeinfo, texi2dvi, texi2pdf,
+ and texindex</seg>
</seglistitem>
</segmentedlist>
@@ -171,6 +172,17 @@
</listitem>
</varlistentry>
+ <varlistentry id="texi2pdf">
+ <term><command>texi2pdf</command></term>
+ <listitem>
+ <para>Used to format the given Texinfo document into a
+ Portable Document Format (PDF) file</para>
+ <indexterm zone="ch-system-texinfo texi2pdf">
+ <primary sortas="b-texi2pdf">texi2pdf</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
<varlistentry id="texindex">
<term><command>texindex</command></term>
<listitem>
Modified: branches/cross-lfs/BOOK/final-system/common/vim.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/common/vim.xml 2005-08-07 11:38:20 UTC
(rev 6620)
+++ branches/cross-lfs/BOOK/final-system/common/vim.xml 2005-08-07 12:10:01 UTC
(rev 6621)
@@ -62,6 +62,11 @@
<screen><userinput>echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >>
src/feature.h</userinput></screen>
+ <para>Vim has two known security vulnerabilities that have already been
+ addressed upstream. The following patch fixes the problems:</para>
+
+<screen><userinput>patch -Np1 -i
../&vim-security_fix-patch;</userinput></screen>
+
<para>Prepare Vim for compilation:</para>
<screen><userinput>./configure --prefix=/usr
--enable-multibyte</userinput></screen>
Modified: branches/cross-lfs/BOOK/introduction/common/changelog.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/common/changelog.xml 2005-08-07
11:38:20 UTC (rev 6620)
+++ branches/cross-lfs/BOOK/introduction/common/changelog.xml 2005-08-07
12:10:01 UTC (rev 6621)
@@ -160,6 +160,9 @@
<listitem>
<para>&util-linux-cramfs-patch;</para>
</listitem>
+ <listitem>
+ <para>&vim-security_fix-patch;</para>
+ </listitem>
</itemizedlist>
<itemizedlist>
@@ -199,6 +202,18 @@
-->
<listitem>
+ <para>August 7, 2005</para>
+ <itemizedlist>
+ <listitem>
+ <para>[manuel] - Text updates ported fron trunk up to r6620.</para>
+ </listitem>
+ <listitem>
+ <para>[manuel] - Added Vim security fix patch.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>August 6, 2005</para>
<itemizedlist>
<listitem>
Modified: branches/cross-lfs/BOOK/materials/common/patches.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/common/patches.xml 2005-08-07
11:38:20 UTC (rev 6620)
+++ branches/cross-lfs/BOOK/materials/common/patches.xml 2005-08-07
12:10:01 UTC (rev 6621)
@@ -195,6 +195,12 @@
</listitem>
</varlistentry>
+ <varlistentry>
+ <term>Vim Security Patch - 9 KB:</term><listitem>
+ <para><ulink url="&patches-root;vim/&vim-security_fix-patch;"/></para>
+ </listitem>
+ </varlistentry>
+
</variablelist>
<para>In addition to the above required patches, there exist a number of
Modified: branches/cross-lfs/BOOK/patches.ent
===================================================================
--- branches/cross-lfs/BOOK/patches.ent 2005-08-07 11:38:20 UTC (rev 6620)
+++ branches/cross-lfs/BOOK/patches.ent 2005-08-07 12:10:01 UTC (rev 6621)
@@ -39,6 +39,8 @@
<!ENTITY util-linux-cramfs-patch
"util-linux-&util-linux-version;-cramfs-1.patch">
+<!ENTITY vim-security_fix-patch "vim-&vim-version;-security_fix-2.patch">
+
<!-- Start of multilib patches -->
<!ENTITY binutils-multilib-patch
"binutils-&binutils-version;-genscripts_multilib-1.patch">
--
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page