Author: robert
Date: 2007-03-26 11:14:12 -0600 (Mon, 26 Mar 2007)
New Revision: 1003

Modified:
   branches/2.4-branch/BOOK/chapter01/changelog.xml
   branches/2.4-branch/BOOK/chapter04/packages.xml
   branches/2.4-branch/BOOK/chapter06/inetutils.xml
   branches/2.4-branch/BOOK/chapter06/vim.xml
   branches/2.4-branch/BOOK/packages.ent
   branches/2.4-branch/BOOK/patches.ent
   trunk/BOOK/chapter01/changelog.xml
   trunk/BOOK/chapter04/packages.xml
   trunk/BOOK/chapter06/inetutils.xml
   trunk/BOOK/chapter06/vim.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/patches.ent
Log:
Bump to inetutils-1.5

Modified: branches/2.4-branch/BOOK/chapter01/changelog.xml
===================================================================
--- branches/2.4-branch/BOOK/chapter01/changelog.xml    2007-03-26 04:11:01 UTC 
(rev 1002)
+++ branches/2.4-branch/BOOK/chapter01/changelog.xml    2007-03-26 17:14:12 UTC 
(rev 1003)
@@ -58,7 +58,7 @@
 <listitem><para>gzip-1.3.9</para></listitem>
 <listitem><para>hotplug-2004_09_23</para></listitem>
 <listitem><para>iana-etc-2.10</para></listitem>
-<listitem><para>inetutils-1.4.2</para></listitem>
+<listitem><para>inetutils-1.5</para></listitem>
 <listitem><para>iproute2-2.6.16-060323</para></listitem>
 <listitem><para>kbd-1.12</para></listitem>
 <listitem><para>less-394</para></listitem>
@@ -110,6 +110,11 @@
 </listitem>
 -->
 
+<listitem><para>March 26th, 2007 [Robert]: Bump to 
inetutils-1.5.</para></listitem>
+
+<listitem><para>March 26th, 2007 [Robert]: Bump to vim-7.0-fixes-15.patch.
+Move vim to /bin.</para></listitem>
+
 <listitem><para>March 26th, 2007 [Robert]: Bump to 
readline-5.2.</para></listitem>
 
 <listitem><para>March 25th, 2007 [Robert]: Added more options to Ncurses

Modified: branches/2.4-branch/BOOK/chapter04/packages.xml
===================================================================
--- branches/2.4-branch/BOOK/chapter04/packages.xml     2007-03-26 04:11:01 UTC 
(rev 1002)
+++ branches/2.4-branch/BOOK/chapter04/packages.xml     2007-03-26 17:14:12 UTC 
(rev 1003)
@@ -306,7 +306,7 @@
     </varlistentry>
 
     <varlistentry>
-      <term>Inetutils (&inetutils-version;) - 1,024 KB:</term>
+      <term>Inetutils (&inetutils-version;) - 1,365 KB:</term>
       <listitem>
         <para>Home page: <ulink url="&gnu-software;inetutils/"/></para>
         <para>Download: <ulink

Modified: branches/2.4-branch/BOOK/chapter06/inetutils.xml
===================================================================
--- branches/2.4-branch/BOOK/chapter06/inetutils.xml    2007-03-26 04:11:01 UTC 
(rev 1002)
+++ branches/2.4-branch/BOOK/chapter06/inetutils.xml    2007-03-26 17:14:12 UTC 
(rev 1003)
@@ -34,14 +34,6 @@
   <sect2 role="installation">
     <title>Installation of Inetutils</title>
 
-    <para>Apply the following commands so Inetutils will compile with
-    GCC-&gcc-version;:</para>
-
-<screen><userinput>sed '/#include "extern.h"/d' -i.orig ftp/ftp_var.h
-echo '#include "extern.h"' >> ftp/ftp_var.h
-sed 's/(char \*)iov->iov_base += wret;/iov->iov_base = (char \*)iov->iov_base 
+ wret;/' \
-    -i.orig libinetutils/ttymsg.c</userinput></screen>
-
     <para>Not all programs that come with Inetutils will be installed.
     However, the Inetutils build system will insist on installing all the
     man pages anyway. The following commands will correct this
@@ -53,13 +45,6 @@
     -e '/telnetd.8/d' -e '/tftpd.8/d' -e '/rcp.1/d' -e '/rlogin.1/d' \
     -e '/rsh.1/d' -i.orig {} \;</userinput></screen>
 
-    <para role="misc">The <command>ping</command> command is an suid program.
-    For security reasons you might want to compile it with GCC's mudflap full
-    bounds checking:</para>
-
-<screen role="misc"><userinput>sed -e 's/^CFLAGS =/&amp; -fmudflap/' \
-    -e 's/^LDADD =/&amp; -lmudflap/' -i.orig 
ping/Makefile.in</userinput></screen>
-
     <para>By default <command>ping</command> is installed group writtable.
     This is undesirable to most administrators. To install 
<command>ping</command>
     so it is only writtable by the owner (root) issue the following 
command:</para>

Modified: branches/2.4-branch/BOOK/chapter06/vim.xml
===================================================================
--- branches/2.4-branch/BOOK/chapter06/vim.xml  2007-03-26 04:11:01 UTC (rev 
1002)
+++ branches/2.4-branch/BOOK/chapter06/vim.xml  2007-03-26 17:14:12 UTC (rev 
1003)
@@ -97,6 +97,13 @@
 
 <screen><userinput>make install</userinput></screen>
 
+    <para>Move <command>vim</command> to <filename 
class="directory">/bin</filename>
+    so it is available if <filename class="directory">/usr</filename> is
+    not mounted.</para>
+
+<screen><userinput>mv -v /usr/bin/vim /bin
+ln -vs /bin/vim /usr/bin/vim</userinput></screen>
+
     <para>In UTF-8 locales, the <command>vimtutor</command> program tries to
     convert the tutorials from ISO-8859-1 to UTF-8. Since some tutorials are
     not in ISO-8859-1, the text in them is thus made unreadable. If you
@@ -113,11 +120,14 @@
     <command>vim</command>. To allow execution of <command>vim</command>
     when users habitually enter <command>vi</command>, create a
     symlink for both the binary and the man page in the provided
-    languages:</para>
+    languages. Some packages expressly look for
+    <filename>/usr/bin/vi</filename> (like visudo), so a symlink is made
+    for that too:</para>
 
-<screen><userinput>ln -sv vim /usr/bin/vi
+<screen><userinput>ln -vs vim /usr/bin/vi
+ln -vs vim /bin/vi
 for L in "" fr it pl; do
-    ln -sv vim.1 /usr/share/man/$L/man1/vi.1
+    ln -vs vim.1 /usr/share/man/$L/man1/vi.1
 done</userinput></screen>
 
     <para>By default, Vim's documentation is installed in <filename

Modified: branches/2.4-branch/BOOK/packages.ent
===================================================================
--- branches/2.4-branch/BOOK/packages.ent       2007-03-26 04:11:01 UTC (rev 
1002)
+++ branches/2.4-branch/BOOK/packages.ent       2007-03-26 17:14:12 UTC (rev 
1003)
@@ -80,8 +80,8 @@
 <!ENTITY iana-etc-version "2.10">
 <!ENTITY iana-etc-md5 "53dea53262b281322143c744ca60ffbb">
 
-<!ENTITY inetutils-version "1.4.2">
-<!ENTITY inetutils-md5 "df0909a586ddac2b7a0d62795eea4206">
+<!ENTITY inetutils-version "1.5">
+<!ENTITY inetutils-md5 "9e0f1ac040de3168ea785f44e42d585e">
 
 <!ENTITY iproute2-version "2.6.16-060323">
 <!ENTITY iproute2-md5 "f31d4516b35bbfeaa72c762f5959e97c">

Modified: branches/2.4-branch/BOOK/patches.ent
===================================================================
--- branches/2.4-branch/BOOK/patches.ent        2007-03-26 04:11:01 UTC (rev 
1002)
+++ branches/2.4-branch/BOOK/patches.ent        2007-03-26 17:14:12 UTC (rev 
1003)
@@ -184,9 +184,9 @@
 <!ENTITY util-linux-PIC-patch-md5 "c85469f9da411b1c64c2b7fe71565d66">
 <!ENTITY util-linux-PIC-patch-size "2 KB">
 
-<!ENTITY vim-fixes-patch "vim-&vim-version;-fixes-13.patch">
-<!ENTITY vim-fixes-patch-md5 "7ba955489f7064ba4ef5c4478eda906a">
-<!ENTITY vim-fixes-patch-size "240 KB">
+<!ENTITY vim-fixes-patch "vim-&vim-version;-fixes-15.patch">
+<!ENTITY vim-fixes-patch-md5 "dab355f17ce870d63456edbf38108c90">
+<!ENTITY vim-fixes-patch-size "352 KB">
 
 <!ENTITY vim-hardened_tmp-patch "vim-&vim-version;-hardened_tmp-1.patch">
 <!ENTITY vim-hardened_tmp-patch-md5 "25b8c7efcd4984d7a25e9545a4eb256c">

Modified: trunk/BOOK/chapter01/changelog.xml
===================================================================
--- trunk/BOOK/chapter01/changelog.xml  2007-03-26 04:11:01 UTC (rev 1002)
+++ trunk/BOOK/chapter01/changelog.xml  2007-03-26 17:14:12 UTC (rev 1003)
@@ -58,7 +58,7 @@
 <listitem><para>gzip-1.3.11</para></listitem>
 <listitem><para>hotplug-2004_09_23</para></listitem>
 <listitem><para>iana-etc-2.10</para></listitem>
-<listitem><para>inetutils-1.4.2</para></listitem>
+<listitem><para>inetutils-1.5</para></listitem>
 <listitem><para>iproute2-2.6.16-060323</para></listitem>
 <listitem><para>kbd-1.12</para></listitem>
 <listitem><para>less-394</para></listitem>
@@ -111,6 +111,11 @@
 </listitem>
 -->
 
+<listitem><para>March 26th, 2007 [Robert]: Bump to 
inetutils-1.5.</para></listitem>
+
+<listitem><para>March 26th, 2007 [Robert]: Bump to vim-7.0-fixes-15.patch.
+Move vim to /bin.</para></listitem>
+
 <listitem><para>March 26th, 2007 [Robert]: Bump to 
readline-5.2.</para></listitem>
 
 <listitem><para>March 25th, 2007 [Robert]: Added more options to Ncurses

Modified: trunk/BOOK/chapter04/packages.xml
===================================================================
--- trunk/BOOK/chapter04/packages.xml   2007-03-26 04:11:01 UTC (rev 1002)
+++ trunk/BOOK/chapter04/packages.xml   2007-03-26 17:14:12 UTC (rev 1003)
@@ -297,7 +297,7 @@
     </varlistentry>
 
     <varlistentry>
-      <term>Inetutils (&inetutils-version;) - 1,024 KB:</term>
+      <term>Inetutils (&inetutils-version;) - 1,365 KB:</term>
       <listitem>
         <para>Home page: <ulink url="&gnu-software;inetutils/"/></para>
         <para>Download: <ulink

Modified: trunk/BOOK/chapter06/inetutils.xml
===================================================================
--- trunk/BOOK/chapter06/inetutils.xml  2007-03-26 04:11:01 UTC (rev 1002)
+++ trunk/BOOK/chapter06/inetutils.xml  2007-03-26 17:14:12 UTC (rev 1003)
@@ -34,14 +34,6 @@
   <sect2 role="installation">
     <title>Installation of Inetutils</title>
 
-    <para>Apply the following commands so Inetutils will compile with
-    GCC-&gcc-version;:</para>
-
-<screen><userinput>sed '/#include "extern.h"/d' -i.orig ftp/ftp_var.h
-echo '#include "extern.h"' >> ftp/ftp_var.h
-sed 's/(char \*)iov->iov_base += wret;/iov->iov_base = (char \*)iov->iov_base 
+ wret;/' \
-    -i.orig libinetutils/ttymsg.c</userinput></screen>
-
     <para>Not all programs that come with Inetutils will be installed.
     However, the Inetutils build system will insist on installing all the
     man pages anyway. The following commands will correct this
@@ -58,7 +50,7 @@
     bounds checking:</para>
 
 <screen role="misc"><userinput>sed -e 's/^CFLAGS =/&amp; -fmudflap/' \
-    -e 's/^LDADD =/&amp; -lmudflap/' -i.orig 
ping/Makefile.in</userinput></screen>
+    -e 's/^LIBS =/&amp; -lmudflap/' -i.orig 
ping/Makefile.in</userinput></screen>
 
     <para>By default <command>ping</command> is installed group writtable.
     This is undesirable to most administrators. To install 
<command>ping</command>

Modified: trunk/BOOK/chapter06/vim.xml
===================================================================
--- trunk/BOOK/chapter06/vim.xml        2007-03-26 04:11:01 UTC (rev 1002)
+++ trunk/BOOK/chapter06/vim.xml        2007-03-26 17:14:12 UTC (rev 1003)
@@ -102,6 +102,13 @@
 
 <screen><userinput>make install</userinput></screen>
 
+    <para>Move <command>vim</command> to <filename 
class="directory">/bin</filename>
+    so it is available if <filename class="directory">/usr</filename> is
+    not mounted.</para>
+
+<screen><userinput>mv -v /usr/bin/vim /bin
+ln -vs /bin/vim /usr/bin/vim</userinput></screen>
+
     <para>In UTF-8 locales, the <command>vimtutor</command> program tries to
     convert the tutorials from ISO-8859-1 to UTF-8. Since some tutorials are
     not in ISO-8859-1, the text in them is thus made unreadable. If you
@@ -118,9 +125,12 @@
     <command>vim</command>. To allow execution of <command>vim</command>
     when users habitually enter <command>vi</command>, create a
     symlink for both the binary and the man page in the provided
-    languages:</para>
+    languages. Some packages expressly look for
+    <filename>/usr/bin/vi</filename> (like visudo), so a symlink is made
+    for that too:</para>
 
 <screen><userinput>ln -sv vim /usr/bin/vi
+ln -vs vim /bin/vi
 for L in "" fr it pl; do
     ln -sv vim.1 /usr/share/man/$L/man1/vi.1
 done</userinput></screen>

Modified: trunk/BOOK/packages.ent
===================================================================
--- trunk/BOOK/packages.ent     2007-03-26 04:11:01 UTC (rev 1002)
+++ trunk/BOOK/packages.ent     2007-03-26 17:14:12 UTC (rev 1003)
@@ -79,8 +79,8 @@
 <!ENTITY iana-etc-version "2.10">
 <!ENTITY iana-etc-md5 "53dea53262b281322143c744ca60ffbb">
 
-<!ENTITY inetutils-version "1.4.2">
-<!ENTITY inetutils-md5 "df0909a586ddac2b7a0d62795eea4206">
+<!ENTITY inetutils-version "1.5">
+<!ENTITY inetutils-md5 "9e0f1ac040de3168ea785f44e42d585e">
 
 <!ENTITY iproute2-version "2.6.16-060323">
 <!ENTITY iproute2-md5 "f31d4516b35bbfeaa72c762f5959e97c">

Modified: trunk/BOOK/patches.ent
===================================================================
--- trunk/BOOK/patches.ent      2007-03-26 04:11:01 UTC (rev 1002)
+++ trunk/BOOK/patches.ent      2007-03-26 17:14:12 UTC (rev 1003)
@@ -178,9 +178,9 @@
 <!ENTITY vim-configure_warnings-patch-md5 "a1208e2d64c96bd192f959e34375b658">
 <!ENTITY vim-configure_warnings-patch-size "8 KB">
 
-<!ENTITY vim-fixes-patch "vim-&vim-version;-fixes-13.patch">
-<!ENTITY vim-fixes-patch-md5 "7ba955489f7064ba4ef5c4478eda906a">
-<!ENTITY vim-fixes-patch-size "240 KB">
+<!ENTITY vim-fixes-patch "vim-&vim-version;-fixes-15.patch">
+<!ENTITY vim-fixes-patch-md5 "dab355f17ce870d63456edbf38108c90">
+<!ENTITY vim-fixes-patch-size "352 KB">
 
 <!ENTITY vim-fortify_warnings-patch 
"vim-&vim-version;-fortify_warnings-1.patch">
 <!ENTITY vim-fortify_warnings-patch-md5 "ee43768fb7e62a4529f73f0767a9d193">

-- 
http://linuxfromscratch.org/mailman/listinfo/hlfs-book
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to