diff options
author | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2014-01-14 22:45:09 +0000 |
---|---|---|
committer | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2014-01-14 22:45:09 +0000 |
commit | 7787e7e8403e6739ca9252fea93ae5e60d898c12 (patch) | |
tree | bdd50ac78fb48ddeaafb3c838e730b69219b148b | |
parent | 18831b58cdf7dbf0b92440998c59683d9595c49a (diff) |
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
-rw-r--r-- | chapter01/changelog.xml | 6 | ||||
-rw-r--r-- | chapter06/inetutils.xml | 43 | ||||
-rw-r--r-- | packages.ent | 6 |
3 files changed, 29 insertions, 26 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 55f42648f..a68688719 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -39,6 +39,12 @@ <para>2014-01-14</para> <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> <para>[bdubbs] - Fix hardcoded reference to /tools in Chapter 6 glibc. Fixes <ulink url="&lfs-ticket-root;3466">#3466</ulink>.</para> diff --git a/chapter06/inetutils.xml b/chapter06/inetutils.xml index 920abe64b..136b6383f 100644 --- a/chapter06/inetutils.xml +++ b/chapter06/inetutils.xml @@ -40,16 +40,16 @@ <sect2 role="installation"> <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"' >> ifconfig/system/linux.h </userinput></screen> <para>Prepare Inetutils for compilation:</para> <screen><userinput remap="configure">./configure --prefix=/usr \ --libexecdir=/usr/sbin \ --localstatedir=/var \ - --disable-ifconfig \ --disable-logger \ --disable-syslogd \ --disable-whois \ @@ -59,16 +59,6 @@ <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> <term><parameter>--disable-logger</parameter></term> <listitem> <para>This option prevents Inetutils from installing the @@ -101,8 +91,7 @@ <para>This disables the installation of the various network servers 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 - only considered safe on trusted networks. More information can be found - at <ulink url="&blfs-root;view/svn/basicnet/inetutils.html"/>. Note that + only considered safe on trusted networks. Note that better replacements are available for many of these servers.</para> </listitem> </varlistentry> @@ -120,14 +109,12 @@ <para>Install the package:</para> <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 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> @@ -138,8 +125,8 @@ make -C doc install-html docdir=/usr/share/doc/inetutils-&inetutils-version;</us <segtitle>Installed programs</segtitle> <seglistitem> - <seg>ftp, hostname, ping, ping6, rcp, rexec, rlogin, rsh, talk, telnet, - tftp, and traceroute</seg> + <seg>ftp, ifconfig, hostname, ping, ping6, rcp, rexec, rlogin, + rsh, talk, telnet, tftp, and traceroute</seg> </seglistitem> </segmentedlist> @@ -158,6 +145,16 @@ make -C doc install-html docdir=/usr/share/doc/inetutils-&inetutils-version;</us </listitem> </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"> <term><command>hostname</command></term> <listitem> @@ -202,7 +199,7 @@ make -C doc install-html docdir=/usr/share/doc/inetutils-&inetutils-version;</us <varlistentry id="rexec"> <term><command>rexec</command></term> <listitem> - <para>executes commands on a remote host</para> + <para>Executes commands on a remote host</para> <indexterm zone="ch-system-inetutils rexec"> <primary sortas="b-rexec">rexec</primary> </indexterm> diff --git a/packages.ent b/packages.ent index 9c363343b..9854a9789 100644 --- a/packages.ent +++ b/packages.ent @@ -270,10 +270,10 @@ <!ENTITY iana-etc-ch6-du "2.2 MB"> <!ENTITY iana-etc-ch6-sbu "less than 0.1 SBU"> -<!ENTITY inetutils-version "1.9.1"> -<!ENTITY inetutils-size "1,941 KB"> +<!ENTITY inetutils-version "1.9.2"> +<!ENTITY inetutils-size "2,188 KB"> <!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-ch6-du "27 MB"> <!ENTITY inetutils-ch6-sbu "0.4 SBU"> |