Update to inetutils-1.9.2 and remove referece to old BLFS page.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10444 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Bruce Dubbs 2014-01-14 22:45:09 +00:00
parent 18831b58cd
commit 7787e7e840
3 changed files with 29 additions and 26 deletions

View File

@ -38,6 +38,12 @@
<listitem> <listitem>
<para>2014-01-14</para> <para>2014-01-14</para>
<itemizedlist> <itemizedlist>
<listitem>
<para>[bdubbs] - Update to inetutils-1.9.2 and remove
referece to old BLFS page. Fixes
<ulink url="&lfs-ticket-root;3471">#3471</ulink> and
<ulink url="&lfs-ticket-root;3473">#3473</ulink>.</para>
</listitem>
<listitem> <listitem>
<para>[bdubbs] - Fix hardcoded reference to /tools in <para>[bdubbs] - Fix hardcoded reference to /tools in
Chapter 6 glibc. Fixes Chapter 6 glibc. Fixes

View File

@ -40,16 +40,16 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Inetutils</title> <title>Installation of Inetutils</title>
<para>Fix an incompatibility between this package and Glibc-&glibc-version;</para> <para>Create a definition to allow the <command>ifconfig</command> program
to build properly.</para>
<screen><userinput remap="pre">sed -i -e '/gets is a/d' lib/stdio.in.h</userinput></screen> <screen><userinput remap="pre">echo '#define PATH_PROCNET_DEV "/proc/net/dev"' &gt;&gt; ifconfig/system/linux.h </userinput></screen>
<para>Prepare Inetutils for compilation:</para> <para>Prepare Inetutils for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/usr \ <screen><userinput remap="configure">./configure --prefix=/usr \
--libexecdir=/usr/sbin \ --libexecdir=/usr/sbin \
--localstatedir=/var \ --localstatedir=/var \
--disable-ifconfig \
--disable-logger \ --disable-logger \
--disable-syslogd \ --disable-syslogd \
--disable-whois \ --disable-whois \
@ -58,16 +58,6 @@
<variablelist> <variablelist>
<title>The meaning of the configure options:</title> <title>The meaning of the configure options:</title>
<varlistentry>
<term><parameter>--disable-ifconfig</parameter></term>
<listitem>
<para>This option prevents Inetutils from installing the
<command>ifconfig</command> program, which can be used to configure network
interfaces. LFS uses <command>ip</command> from IPRoute2 to perform
this task.</para>
</listitem>
</varlistentry>
<varlistentry> <varlistentry>
<term><parameter>--disable-logger</parameter></term> <term><parameter>--disable-logger</parameter></term>
<listitem> <listitem>
@ -101,8 +91,7 @@
<para>This disables the installation of the various network servers <para>This disables the installation of the various network servers
included as part of the Inetutils package. These servers are deemed not included as part of the Inetutils package. These servers are deemed not
appropriate in a basic LFS system. Some are insecure by nature and are appropriate in a basic LFS system. Some are insecure by nature and are
only considered safe on trusted networks. More information can be found only considered safe on trusted networks. Note that
at <ulink url="&blfs-root;view/svn/basicnet/inetutils.html"/>. Note that
better replacements are available for many of these servers.</para> better replacements are available for many of these servers.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -120,14 +109,12 @@
<para>Install the package:</para> <para>Install the package:</para>
<screen><userinput remap="install">make install</userinput></screen> <screen><userinput remap="install">make install</userinput></screen>
<!-- The html file generation is broken as of texinfo-5.0
make -C doc html
make -C doc install-html docdir=/usr/share/doc/inetutils-&inetutils-version;</userinput></screen>
-->
<para>Move some programs so they are available if <filename <para>Move some programs so they are available if <filename
class='directory'>/usr</filename> is not accessible:</para> class='directory'>/usr</filename> is not accessible:</para>
<screen><userinput remap="install">mv -v /usr/bin/{hostname,ping,ping6,traceroute} /bin</userinput></screen> <screen><userinput remap="install">mv -v /usr/bin/{hostname,ping,ping6,traceroute} /bin
mv -v /usr/bin/ifconfig /sbin</userinput></screen>
</sect2> </sect2>
@ -138,8 +125,8 @@ make -C doc install-html docdir=/usr/share/doc/inetutils-&inetutils-version;</us
<segtitle>Installed programs</segtitle> <segtitle>Installed programs</segtitle>
<seglistitem> <seglistitem>
<seg>ftp, hostname, ping, ping6, rcp, rexec, rlogin, rsh, talk, telnet, <seg>ftp, ifconfig, hostname, ping, ping6, rcp, rexec, rlogin,
tftp, and traceroute</seg> rsh, talk, telnet, tftp, and traceroute</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
@ -158,6 +145,16 @@ make -C doc install-html docdir=/usr/share/doc/inetutils-&inetutils-version;</us
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="ifconfig">
<term><command>ifconfig</command></term>
<listitem>
<para>Manages network interfaces</para>
<indexterm zone="ch-system-inetutils ifconfig">
<primary sortas="b-ifconfig">ifconfig</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="hostname"> <varlistentry id="hostname">
<term><command>hostname</command></term> <term><command>hostname</command></term>
<listitem> <listitem>
@ -202,7 +199,7 @@ make -C doc install-html docdir=/usr/share/doc/inetutils-&inetutils-version;</us
<varlistentry id="rexec"> <varlistentry id="rexec">
<term><command>rexec</command></term> <term><command>rexec</command></term>
<listitem> <listitem>
<para>executes commands on a remote host</para> <para>Executes commands on a remote host</para>
<indexterm zone="ch-system-inetutils rexec"> <indexterm zone="ch-system-inetutils rexec">
<primary sortas="b-rexec">rexec</primary> <primary sortas="b-rexec">rexec</primary>
</indexterm> </indexterm>

View File

@ -270,10 +270,10 @@
<!ENTITY iana-etc-ch6-du "2.2 MB"> <!ENTITY iana-etc-ch6-du "2.2 MB">
<!ENTITY iana-etc-ch6-sbu "less than 0.1 SBU"> <!ENTITY iana-etc-ch6-sbu "less than 0.1 SBU">
<!ENTITY inetutils-version "1.9.1"> <!ENTITY inetutils-version "1.9.2">
<!ENTITY inetutils-size "1,941 KB"> <!ENTITY inetutils-size "2,188 KB">
<!ENTITY inetutils-url "&gnu;inetutils/inetutils-&inetutils-version;.tar.gz"> <!ENTITY inetutils-url "&gnu;inetutils/inetutils-&inetutils-version;.tar.gz">
<!ENTITY inetutils-md5 "944f7196a2b3dba2d400e9088576000c"> <!ENTITY inetutils-md5 "aa1a9a132259db83e66c1f3265065ba2">
<!ENTITY inetutils-home "&gnu-software;inetutils/"> <!ENTITY inetutils-home "&gnu-software;inetutils/">
<!ENTITY inetutils-ch6-du "27 MB"> <!ENTITY inetutils-ch6-du "27 MB">
<!ENTITY inetutils-ch6-sbu "0.4 SBU"> <!ENTITY inetutils-ch6-sbu "0.4 SBU">