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 =/& -fmudflap/' \
- -e 's/^LDADD =/& -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 =/& -fmudflap/' \
- -e 's/^LDADD =/& -lmudflap/' -i.orig
ping/Makefile.in</userinput></screen>
+ -e 's/^LIBS =/& -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