diff options
27 files changed, 324 insertions, 6 deletions
diff --git a/appendixa/appendixa.xml b/appendixa/appendixa.xml index 359360c62..a6068166e 100644 --- a/appendixa/appendixa.xml +++ b/appendixa/appendixa.xml @@ -23,9 +23,11 @@ &aa-grep; &aa-groff; &aa-gzip; +&aa-inetutils; &aa-kbd; &aa-less; &aa-bootscripts; +&aa-lfs-utils; &aa-libtool; &aa-lilo; &aa-kernel; @@ -36,7 +38,6 @@ &aa-manpages; &aa-modutils; &aa-ncurses; -&aa-netkitbase; &aa-nettools; &aa-patch; &aa-perl; diff --git a/appendixa/inetutils-dep.xml b/appendixa/inetutils-dep.xml new file mode 100644 index 000000000..39827cb75 --- /dev/null +++ b/appendixa/inetutils-dep.xml @@ -0,0 +1,8 @@ +<sect2><title> </title><para> </para></sect2> + +<sect2> +<title>Inetutils Installation Dependencies</title> + +<literallayout>No dependencies checked yet.</literallayout> +</sect2> + diff --git a/appendixa/inetutils-desc.xml b/appendixa/inetutils-desc.xml new file mode 100644 index 000000000..c2b25a6e6 --- /dev/null +++ b/appendixa/inetutils-desc.xml @@ -0,0 +1,64 @@ +<sect2><title> </title><para> </para></sect2> + +<sect2><title>Descriptions</title> + +<para>Last checked against version &inetutils-contversion;.</para> + +<sect3><title>Program file descriptions</title> + +<sect4><title>ftp</title> +<para>ARPANET file transfer program.</para></sect4> + +<sect4><title>ping</title> +<para>send ICMP_ECHO_REQUEST packets to network hosts.</para></sect4> + +<sect4><title>rcp</title> +<para>remote file copy.</para></sect4> + +<sect4><title>rlogin</title> +<para>remote login.</para></sect4> + +<sect4><title>rsh</title> +<para>remote shell.</para></sect4> + +<sect4><title>talk</title> +<para>talk to another user.</para></sect4> + +<sect4><title>telnet</title> +<para>user interface to the TELNET protocol.</para></sect4> + +<sect4><title>tftp</title> +<para>trivial file transfer program.</para></sect4> + +<sect4><title>whois</title> +<para>client for whois directory service.</para></sect4> + +<sect4><title>ftpd</title> +<para>DARPA Internet File Transfer Protocol server.</para></sect4> + +<sect4><title>inetd</title> +<para>internet super-service.</para></sect4> + +<sect4><title>rexecd</title> +<para>remote execution server.</para></sect4> + +<sect4><title>rlogind</title> +<para>remote login server.</para></sect4> + +<sect4><title>rshd</title> +<para>remote shell server.</para></sect4> + +<sect4><title>talkd</title> +<para>remote user communication server.</para></sect4> + +<sect4><title>telnetd</title> +<para>DARPA TELNET protocol server.</para></sect4> + +<sect4><title>tftpd</title> +<para>Internet Trivial File Transfer Protocol server.</para></sect4> + +<sect4><title>uucpd</title> +<para>No description available.</para></sect4> +</sect3> + +</sect2> diff --git a/appendixa/inetutils-down.xml b/appendixa/inetutils-down.xml new file mode 100644 index 000000000..41a6c0f9b --- /dev/null +++ b/appendixa/inetutils-down.xml @@ -0,0 +1,9 @@ +<sect2><title> </title><para> </para></sect2> + +<sect2> +<title>Official Download Location</title> + +<para><literallayout>Inetutils (&inetutils-version;): +<ulink url="http://freshmeat.net/projects/inetutils/"/></literallayout></para> +</sect2> + diff --git a/appendixa/inetutils-shortdesc.xml b/appendixa/inetutils-shortdesc.xml new file mode 100644 index 000000000..923a80628 --- /dev/null +++ b/appendixa/inetutils-shortdesc.xml @@ -0,0 +1,13 @@ +<sect2><title>Contents of Inetutils</title> + +<para>Last checked against version &inetutils-contversion;.</para> + +<para>The Inetutils package contains network clients and servers.</para> + +<para>Inetutils installs the following:</para> + +<sect3><title>Program Files</title> +<para>ftp, ping, rcp, rlogin, rsh, talk, telnet, tftp, whois, ftpd, +inetd, rexecd, rlogind, rshd, talkd, telnetd, tftpd, uucpd</para></sect3> + +</sect2> diff --git a/appendixa/inetutils.xml b/appendixa/inetutils.xml new file mode 100644 index 000000000..0db8c088e --- /dev/null +++ b/appendixa/inetutils.xml @@ -0,0 +1,10 @@ +<sect1 id="aa-inetutils"> +<title>Inetutils</title> +<?dbhtml filename="inetutils.html" dir="appendixa"?> + +&aa-inetutils-down; +&aa-inetutils-shortdesc; +&aa-inetutils-desc; +&aa-inetutils-dep; + +</sect1> diff --git a/appendixa/lfs-utils-dep.xml b/appendixa/lfs-utils-dep.xml new file mode 100644 index 000000000..6ca1dc561 --- /dev/null +++ b/appendixa/lfs-utils-dep.xml @@ -0,0 +1,8 @@ +<sect2><title> </title><para> </para></sect2> + +<sect2> +<title>Lfs-Utils Installation Dependencies</title> + +<literallayout>No dependencies checked yet.</literallayout> +</sect2> + diff --git a/appendixa/lfs-utils-desc.xml b/appendixa/lfs-utils-desc.xml new file mode 100644 index 000000000..b9723a43d --- /dev/null +++ b/appendixa/lfs-utils-desc.xml @@ -0,0 +1,18 @@ +<sect2><title> </title><para> </para></sect2> + +<sect2><title>Descriptions</title> + +<para>Last checked against version &lfs-utils-contversion;.</para> + +<sect3><title>Program file descriptions</title> + +<sect4><title>mktemp</title> +<para>mktemp creates temporary files in a secure manner for use in scripts.</para></sect4> + +<sect4><title>tempfile</title> +<para>tempfile creates temporary files in a less secure manner than mktemp. +It is installed for backwards-compatibility.</para></sect4> + +</sect3> + +</sect2> diff --git a/appendixa/lfs-utils-down.xml b/appendixa/lfs-utils-down.xml new file mode 100644 index 000000000..c3edd9887 --- /dev/null +++ b/appendixa/lfs-utils-down.xml @@ -0,0 +1,9 @@ +<sect2><title> </title><para> </para></sect2> + +<sect2> +<title>Official Download Location</title> + +<para><literallayout>Lfs-utils (&lfs-utils-version;): +<ulink url="http://www.linuxfromscratch.org/~winkie/downloads/lfs-utils/"/></literallayout></para> +</sect2> + diff --git a/appendixa/lfs-utils-shortdesc.xml b/appendixa/lfs-utils-shortdesc.xml new file mode 100644 index 000000000..6b8533b69 --- /dev/null +++ b/appendixa/lfs-utils-shortdesc.xml @@ -0,0 +1,14 @@ +<sect2><title>Contents of Lfs-Utils</title> + +<para>Last checked against version &lfs-utils-contversion;.</para> + +<para>The Lfs-Utils package contains some miscellaneous programs used by +various packages, but are not large enough to warrant their own +individual package.</para> + +<para>Lfs-Utils installs the following:</para> + +<sect3><title>Program Files</title> +<para>mktemp, tempfile</para></sect3> + +</sect2> diff --git a/appendixa/lfs-utils.xml b/appendixa/lfs-utils.xml new file mode 100644 index 000000000..9f929aea0 --- /dev/null +++ b/appendixa/lfs-utils.xml @@ -0,0 +1,11 @@ +<sect1 id="aa-lfs-utils"> +<title>Lfs-Utils</title> +<?dbhtml filename="lfs-utils.html" dir="appendixa"?> + +&aa-lfs-utils-down; +&aa-lfs-utils-shortdesc; +&aa-lfs-utils-desc; +&aa-lfs-utils-dep; + +</sect1> + diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 197d88e76..6bca90fd7 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -49,6 +49,8 @@ <listitem><para>gcc-3.2.3-mmap_test.patch</para></listitem> <listitem><para>gcc-3.2.3-no_fixincludes.patch</para></listitem> <listitem><para>gcc-3.2.3-specs-3.patch</para></listitem> +<listitem><para>inetutils-1.4.2</para></listitem> +<listitem><para>lfs-utils-0.2.1</para></listitem> <listitem><para>ncurses-5.3-etip.patch</para></listitem> <listitem><para>perl-5.8.0-libc.patch</para></listitem> <listitem><para>tcl-8.4.2</para></listitem> @@ -60,6 +62,7 @@ <itemizedlist> <listitem><para>fileutils-4.1</para></listitem> <listitem><para>fileutils-4.1.patch</para></listitem> +<listitem><para>netkit-base-0.17</para></listitem> <listitem><para>sh-utils-2.0</para></listitem> <listitem><para>sh-utils-2.0.patch</para></listitem> <listitem><para>sh-utils-2.0-hostname.patch</para></listitem> @@ -68,6 +71,11 @@ </itemizedlist> </para></listitem> +<listitem><para>May 11th, 2003 (Bug #490) [winkie]: Removed Netkit-base +0.17. Added Inetutils 1.4.2.</para></listitem> + +<listitem><para>May 11th, 2003 (Bug #493) [winkie]: Added lfs-utils-0.2.1.</para></listitem> + <listitem><para>May 11th, 2003 [winkie]: Chapter 06 - Installing Ncurses: Fix up the symlinks so that they follow suit of other library symlinks. No more weirdness here.</para></listitem> diff --git a/chapter04/inetutils.xml b/chapter04/inetutils.xml new file mode 100644 index 000000000..5fa067fb5 --- /dev/null +++ b/chapter04/inetutils.xml @@ -0,0 +1,2 @@ +Inetutils (&inetutils-version;) - &inetutils-size;: +<ulink url="http://freshmeat.net/projects/inetutils/"/> diff --git a/chapter04/lfs-utils.xml b/chapter04/lfs-utils.xml new file mode 100644 index 000000000..b1ab7e72c --- /dev/null +++ b/chapter04/lfs-utils.xml @@ -0,0 +1,2 @@ +Lfs-Utils (&lfs-utils-version;) - &lfs-utils-size;: +<ulink url="http://www.linuxfromscratch.org/~winkie/downloads/lfs-utils/"/> diff --git a/chapter04/packages.xml b/chapter04/packages.xml index 31e839e6d..a8d7667d0 100644 --- a/chapter04/packages.xml +++ b/chapter04/packages.xml @@ -38,10 +38,12 @@ &c4-groff; &c4-gzip; &c4-gzip-patch; +&c4-inetutils; &c4-kbd; &c4-kbd-patch; &c4-less; &c4-bootscripts; +&c4-lfs-utils; &c4-libtool; &c4-lilo; &c4-kernel; @@ -54,7 +56,6 @@ &c4-modutils; &c4-ncurses; &c4-ncurses-patch; -&c4-netkitbase; &c4-nettools; &c4-patch; &c4-perl; diff --git a/chapter05/chapter05.xml b/chapter05/chapter05.xml index a8369c913..87c5acb2a 100644 --- a/chapter05/chapter05.xml +++ b/chapter05/chapter05.xml @@ -19,6 +19,7 @@ &c5-binutils-pass2; &c5-gawk; &c5-coreutils; +&c5-lfs-utils; &c5-bzip2; &c5-gzip; &c5-diffutils; diff --git a/chapter05/lfs-utils-inst.xml b/chapter05/lfs-utils-inst.xml new file mode 100644 index 000000000..5c080af8d --- /dev/null +++ b/chapter05/lfs-utils-inst.xml @@ -0,0 +1,15 @@ +<sect2><title> </title><para> </para></sect2> + +<sect2> +<title>Installation of Lfs-Utils</title> + +<para>Compile the package:</para> + +<para><screen><userinput>make</userinput></screen></para> + +<para>And install the package:</para> + +<para><screen><userinput>make PREFIX=/stage1 install</userinput></screen></para> + +</sect2> + diff --git a/chapter05/lfs-utils.xml b/chapter05/lfs-utils.xml new file mode 100644 index 000000000..b24a766c4 --- /dev/null +++ b/chapter05/lfs-utils.xml @@ -0,0 +1,10 @@ +<sect1 id="ch05-lfs-utils"> +<title>Installing Lfs-Utils-&lfs-utils-version;</title> +<?dbhtml filename="lfs-utils.html" dir="chapter05"?> + +&aa-lfs-utils-shortdesc; +&aa-lfs-utils-dep; +&c5-lfs-utils-inst; + +</sect1> + diff --git a/chapter06/chapter06.xml b/chapter06/chapter06.xml index 1a3ad15f8..4aa5225d2 100644 --- a/chapter06/chapter06.xml +++ b/chapter06/chapter06.xml @@ -19,6 +19,7 @@ &c6-gcc; &c6-coreutils; &c6-zlib; +&c6-lfs-utils; &c6-findutils; &c6-gawk; &c6-ncurses; @@ -31,6 +32,7 @@ &c6-flex; &c6-gettext; &c6-nettools; +&c6-inetutils; &c6-perl; &c6-texinfo; &c6-autoconf; @@ -50,7 +52,6 @@ &c6-lilo; &c6-make; &c6-modutils; -&c6-netkitbase; &c6-patch; &c6-procinfo; &c6-procps; diff --git a/chapter06/createfiles.xml b/chapter06/createfiles.xml index 1be2246a8..f6df24e0d 100644 --- a/chapter06/createfiles.xml +++ b/chapter06/createfiles.xml @@ -26,7 +26,8 @@ ln -sf /stage1/bin/mv /bin ln -sf /stage1/bin/chmod /bin ln -sf /stage1/bin/chgrp /bin ln -sf /stage1/bin/sort /usr/bin -ln -sf /stage1/bin/cmp /usr/bin</userinput></screen></para> +ln -sf /stage1/bin/cmp /usr/bin +ln -sf /stage1/bin/mktemp /usr/bin</userinput></screen></para> </sect1> diff --git a/chapter06/inetutils-inst.xml b/chapter06/inetutils-inst.xml new file mode 100644 index 000000000..37cfff695 --- /dev/null +++ b/chapter06/inetutils-inst.xml @@ -0,0 +1,34 @@ +<sect2><title> </title><para> </para></sect2> + +<sect2> +<title>Installation of Inetutils</title> + +<para>Prepare Inetutils to be compiled:</para> + +<para><screen><userinput>./configure --prefix=/usr --disable-syslogd \ + --libexecdir=/usr/sbin --infodir=/usr/share/info \ + --mandir=/usr/share/man --disable-logger</userinput></screen></para> + +<para>The meanings of the configure options are:</para> + +<itemizedlist> +<listitem><para><userinput>--disable-syslogd</userinput>: This option +prevents inetutils from installing the System Log Daemon, which is +installed with the Sysklogd package.</para></listitem> + +<listitem><para><userinput>--disable-logger</userinput>: This option +prevents inetutils from installing the logger program, which is used by +scripts to pass messages to the System Log Daemon. We do not install it +because Util-linux installs a better version later.</para></listitem> +</itemizedlist> + +<para>Continue with compiling the package:</para> + +<para><screen><userinput>make</userinput></screen></para> + +<para>Finish installing the package:</para> + +<para><screen><userinput>make install</userinput></screen></para> + +</sect2> + diff --git a/chapter06/inetutils.xml b/chapter06/inetutils.xml new file mode 100644 index 000000000..fff3638b5 --- /dev/null +++ b/chapter06/inetutils.xml @@ -0,0 +1,9 @@ +<sect1 id="ch06-inetutils"> +<title>Installing Inetutils-&inetutils-version;</title> +<?dbhtml filename="inetutils.html" dir="chapter06"?> + +&aa-inetutils-shortdesc; +&aa-inetutils-dep; +&c6-inetutils-inst; + +</sect1> diff --git a/chapter06/lfs-utils-inst.xml b/chapter06/lfs-utils-inst.xml new file mode 100644 index 000000000..dfa022694 --- /dev/null +++ b/chapter06/lfs-utils-inst.xml @@ -0,0 +1,15 @@ +<sect2><title> </title><para> </para></sect2> + +<sect2> +<title>Installation of Lfs-Utils</title> + +<para>Compile the package:</para> + +<para><screen><userinput>make</userinput></screen></para> + +<para>And install the package:</para> + +<para><screen><userinput>make install</userinput></screen></para> + +</sect2> + diff --git a/chapter06/lfs-utils.xml b/chapter06/lfs-utils.xml new file mode 100644 index 000000000..f3d81c0e5 --- /dev/null +++ b/chapter06/lfs-utils.xml @@ -0,0 +1,9 @@ +<sect1 id="ch06-lfs-utils"> +<title>Installing Lfs-Utils-&lfs-utils-version;</title> +<?dbhtml filename="lfs-utils.html" dir="chapter06"?> + +&aa-lfs-utils-shortdesc; +&aa-lfs-utils-dep; +&c6-lfs-utils-inst; + +</sect1> diff --git a/entities/inetutils.ent b/entities/inetutils.ent new file mode 100644 index 000000000..6ad9957cd --- /dev/null +++ b/entities/inetutils.ent @@ -0,0 +1,20 @@ +<!ENTITY c4-inetutils SYSTEM "../chapter04/inetutils.xml"> + +<!ENTITY c6-inetutils SYSTEM "../chapter06/inetutils.xml"> +<!ENTITY c6-inetutils-inst SYSTEM "../chapter06/inetutils-inst.xml"> + +<!ENTITY aa-inetutils SYSTEM "../appendixa/inetutils.xml"> +<!ENTITY aa-inetutils-shortdesc SYSTEM "../appendixa/inetutils-shortdesc.xml"> +<!ENTITY aa-inetutils-desc SYSTEM "../appendixa/inetutils-desc.xml"> +<!ENTITY aa-inetutils-dep SYSTEM "../appendixa/inetutils-dep.xml"> +<!ENTITY aa-inetutils-down SYSTEM "../appendixa/inetutils-down.xml"> + +<!ENTITY inetutils-version "1.4.2"> +<!ENTITY inetutils-depversion ""> +<!ENTITY inetutils-contversion "1.4.2"> +<!ENTITY inetutils-size "746 KB"> +<!ENTITY inetutils-package "inetutils-&inetutils-version;.tar.bz2"> +<!ENTITY inetutils-dir "inetutils-&inetutils-version;"> + +<!ENTITY inetutils-compsize ""> +<!ENTITY inetutils-time ""> diff --git a/entities/lfs-utils.ent b/entities/lfs-utils.ent new file mode 100644 index 000000000..c12638fa2 --- /dev/null +++ b/entities/lfs-utils.ent @@ -0,0 +1,23 @@ +<!ENTITY c4-lfs-utils SYSTEM "../chapter04/lfs-utils.xml"> + +<!ENTITY c5-lfs-utils SYSTEM "../chapter05/lfs-utils.xml"> +<!ENTITY c5-lfs-utils-inst SYSTEM "../chapter05/lfs-utils-inst.xml"> + +<!ENTITY c6-lfs-utils SYSTEM "../chapter06/lfs-utils.xml"> +<!ENTITY c6-lfs-utils-inst SYSTEM "../chapter06/lfs-utils-inst.xml"> + +<!ENTITY aa-lfs-utils SYSTEM "../appendixa/lfs-utils.xml"> +<!ENTITY aa-lfs-utils-desc SYSTEM "../appendixa/lfs-utils-desc.xml"> +<!ENTITY aa-lfs-utils-dep SYSTEM "../appendixa/lfs-utils-dep.xml"> +<!ENTITY aa-lfs-utils-down SYSTEM "../appendixa/lfs-utils-down.xml"> +<!ENTITY aa-lfs-utils-shortdesc SYSTEM "../appendixa/lfs-utils-shortdesc.xml"> + +<!ENTITY lfs-utils-version "0.2.1"> +<!ENTITY lfs-utils-depversion ""> +<!ENTITY lfs-utils-contversion "0.2.1"> +<!ENTITY lfs-utils-size "6 KB"> +<!ENTITY lfs-utils-dir "lfs-utils-&lfs-utils-version;"> +<!ENTITY lfs-utils-package "lfs-utils-&lfs-utils-version;.tar.bz2"> + +<!ENTITY lfs-utils-compsize "33 KB"> +<!ENTITY lfs-utils-time "0.01 SBU"> @@ -62,9 +62,11 @@ <!ENTITY % grep-entities SYSTEM "entities/grep.ent"> <!ENTITY % groff-entities SYSTEM "entities/groff.ent"> <!ENTITY % gzip-entities SYSTEM "entities/gzip.ent"> +<!ENTITY % inetutils-entities SYSTEM "entities/inetutils.ent"> <!ENTITY % kbd-entities SYSTEM "entities/kbd.ent"> <!ENTITY % kernel-entities SYSTEM "entities/kernel.ent"> <!ENTITY % less-entities SYSTEM "entities/less.ent"> +<!ENTITY % lfs-utils-entities SYSTEM "entities/lfs-utils.ent"> <!ENTITY % libtool-entities SYSTEM "entities/libtool.ent"> <!ENTITY % lilo-entities SYSTEM "entities/lilo.ent"> <!ENTITY % lockingglibc-entities SYSTEM "entities/lockingglibc.ent"> @@ -75,7 +77,6 @@ <!ENTITY % manpages-entities SYSTEM "entities/manpages.ent"> <!ENTITY % modutils-entities SYSTEM "entities/modutils.ent"> <!ENTITY % ncurses-entities SYSTEM "entities/ncurses.ent"> -<!ENTITY % netkitbase-entities SYSTEM "entities/netkitbase.ent"> <!ENTITY % nettools-entities SYSTEM "entities/nettools.ent"> <!ENTITY % patch-entities SYSTEM "entities/patch.ent"> <!ENTITY % perl-entities SYSTEM "entities/perl.ent"> @@ -134,9 +135,11 @@ %grep-entities; %groff-entities; %gzip-entities; +%inetutils-entities; %kbd-entities; %kernel-entities; %less-entities; +%lfs-utils-entities; %libtool-entities; %lilo-entities; %lockingglibc-entities; @@ -147,7 +150,6 @@ %manpages-entities; %modutils-entities; %ncurses-entities; -%netkitbase-entities; %nettools-entities; %patch-entities; %perl-entities; |