Index: appendices/glossary.xml
===================================================================
--- appendices/glossary.xml (revision 39cb5c38e8e8a1b7edd29c3d24c448bb85abd95d)
+++ appendices/glossary.xml (revision 0590c1b633a0a8bb96299565d5923de9024ed2a9)
@@ -41,4 +41,7 @@
Apache Portable Runtime
+ARP
+Address Resolution Protocol
+
ASCIIAmerican Standard Code for Information Interchange
@@ -342,4 +345,7 @@
Lemple-Ziv-Oberhumer
+MAC
+Media Access Control
+
MCUMultipoint Control Unit
@@ -392,4 +398,7 @@
NFSNetwork File System
+
+NIS
+Network Information ServiceNTP
@@ -433,15 +442,18 @@
Portable Document Format
+PGM
+Portable Grey Map
+
+PGP
+Pretty Good Privacy
+
+PHP
+PHP Hypertext Preprocessor
+
PIMPersonal Information Manager
-PGM
-Portable Grey Map
-
-PHP
-PHP Hypertext Preprocessor
-
-PGP
-Pretty Good Privacy
+PLIP
+Parallel Line Internet ProtocolPNG
@@ -472,4 +484,7 @@
Random Access Memory
+RARP
+Reverse Address Resolution Protocol
+
RCSRevision Control System
@@ -658,4 +673,7 @@
X MultiMedia System
+YP
+Yellow Pages
+
YUVLuminance-Bandwidth-Chrominance
Index: basicnet/netprogs/net-tools.xml
===================================================================
--- basicnet/netprogs/net-tools.xml (revision 0590c1b633a0a8bb96299565d5923de9024ed2a9)
+++ basicnet/netprogs/net-tools.xml (revision 0590c1b633a0a8bb96299565d5923de9024ed2a9)
@@ -0,0 +1,182 @@
+
+
+ %general-entities;
+
+
+
+
+
+
+]>
+
+
+
+Net-tools-&net-tools-version;
+
+
+
+Introduction to Net-tools
+
+The Net-tools package is a collection
+of programs for controlling the network subsystem of the Linux
+kernel.
+
+Package information
+
+Download (HTTP):
+Download (FTP):
+Download size: &net-tools-size;
+Estimated Disk space required: &net-tools-buildsize;
+Estimated build time: &net-tools-time;
+
+
+
+
+
+
+
+Installation of Net-tools
+
+If you don't know what to answer to all the questions asked during
+the make config phase below, then just accept the
+defaults. This will be just fine in the majority of cases. What you're
+asked here is a bunch of questions about which network protocols you've
+enabled in your kernel. The default answers will enable the tools from
+this package to work with the most common protocols:
+TCP, PPP, and several others. You
+still need to actually enable these protocols in the kernel—what you
+do here is merely telling the package to include support for those
+protocols in its programs, but it's up to the kernel to make the
+protocols available.
+
+
+
+Now prepare Net-tools for compilation
+(if you intend to accept the defaults, you can skip all the questions by
+running yes "" | make config instead):
+
+make config
+
+Compile the package:
+
+make
+
+Now install it:
+
+make update
+
+
+
+
+Contents
+
+The Net-tools package contains
+arp,
+dnsdomainname (link to hostname),
+domainname (link to hostname),
+hostname,
+ifconfig,
+nameif,
+netstat,
+nisdomainname (link to hostname),
+plipconfig,
+rarp,
+route,
+slattach and
+ypdomainname (link to hostname).
+
+
+
+Description
+
+arp
+arp
+is used to manipulate the kernel's ARP cache, usually
+to add or delete an entry, or to dump the entire cache.
+
+
+dnsdomainname
+dnsdomainname
+reports the system's DNS domain name.
+
+
+domainname
+domainname
+reports or sets the system's
+NIS/YP domain name.
+
+
+hostname
+hostname
+reports or sets the name of the current host system.
+
+
+ifconfig
+ifconfig
+is the main utility for configuring network interfaces.
+
+
+nameif
+nameif
+names network interfaces based on MAC addresses.
+
+
+netstat
+netstat
+is used to report network connections, routing tables, and interface
+statistics.
+
+
+nisdomainname
+nisdomainname
+does the same as domainname.
+
+
+plipconfig
+plipconfig
+is used to fine tune the PLIP device parameters, to
+improve its performance.
+
+
+rarp
+rarp
+is used to manipulate the kernel's RARP table.
+
+
+route
+route
+is used to manipulate the IP routing table.
+
+
+slattach
+slattach
+attaches a network interface to a serial line. This allows you to use
+normal terminal lines for point-to-point links to other computers.
+
+
+ypdomainname
+ypdomainname
+does the same as domainname.
+
+
+
+
+
Index: basicnet/netprogs/netprogs.xml
===================================================================
--- basicnet/netprogs/netprogs.xml (revision 39cb5c38e8e8a1b7edd29c3d24c448bb85abd95d)
+++ basicnet/netprogs/netprogs.xml (revision 0590c1b633a0a8bb96299565d5923de9024ed2a9)
@@ -27,4 +27,5 @@
+
Index: general.ent
===================================================================
--- general.ent (revision 39cb5c38e8e8a1b7edd29c3d24c448bb85abd95d)
+++ general.ent (revision 0590c1b633a0a8bb96299565d5923de9024ed2a9)
@@ -43,4 +43,5 @@
+
@@ -170,4 +171,5 @@
+
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml (revision 39cb5c38e8e8a1b7edd29c3d24c448bb85abd95d)
+++ introduction/welcome/changelog.xml (revision 0590c1b633a0a8bb96299565d5923de9024ed2a9)
@@ -19,4 +19,7 @@
+July 8th, 2004 [igor]: Migrated Ed and Net-tools
+from LFS to BLFS.
+
July 8th, 2004 [igor]: Added a note about optional
Subversion switches to prevent overwriting of APR from
Index: postlfs/editors/ed.xml
===================================================================
--- postlfs/editors/ed.xml (revision 0590c1b633a0a8bb96299565d5923de9024ed2a9)
+++ postlfs/editors/ed.xml (revision 0590c1b633a0a8bb96299565d5923de9024ed2a9)
@@ -0,0 +1,110 @@
+
+
+ %general-entities;
+
+
+
+
+
+
+]>
+
+
+
+Ed-&ed-version;
+
+
+Introduction to Ed
+
+Ed is a line-oriented text editor. It
+is used to create, display, modify and otherwise manipulate text files,
+both interactively and via shell scripts. Ed isn't something which many
+people use. It's described here because it can be used by the patch
+program if you encounter an ed-based patch file. This happens rarely
+because diff-based patches are preferred these days.
+
+Package information
+
+Download (HTTP):
+Download (FTP):
+Download size: &ed-size;
+Estimated Disk space required: &ed-buildsize;
+Estimated build time: &ed-time;
+
+
+Additional downloads
+
+Required Patch:
+
+
+
+
+
+Installation of Ed
+
+Ed normally uses the
+mktemp function to create temporary files in
+/tmp, but this function contains
+a vulnerability (see the section on Temporary Files at
+).
+Apply the following patch to make Ed use
+mkstemp instead, a secure way to create temporary
+files:
+
+patch -Np1 -i ../ed-&ed-version;-mkstemp.patch
+
+Now prepare Ed for compilation:
+
+./configure --prefix=/usr --exec-prefix=""
+
+Compile the package:
+
+make
+
+To test the results, issue: make check.
+
+Install the package:
+
+make install
+
+
+
+
+Command explanations
+
+--exec-prefix="": This forces the programs
+to be installed into the /bin
+directory. Having the programs available there is useful in the event of
+the /usr partition being
+unavailable.
+
+
+
+
+Contents
+
+The Ed package contains
+ed and
+red (link to ed).
+
+
+
+Description
+
+ed
+ed
+is a line-oriented text editor.
+
+
+red
+red
+is a restricted ed—it can only edit files in the current directory
+and cannot execute shell commands.
+
+
+
+
+
Index: postlfs/editors/editors.xml
===================================================================
--- postlfs/editors/editors.xml (revision 39cb5c38e8e8a1b7edd29c3d24c448bb85abd95d)
+++ postlfs/editors/editors.xml (revision 0590c1b633a0a8bb96299565d5923de9024ed2a9)
@@ -21,4 +21,5 @@
+
Index: template/template.xml
===================================================================
--- template/template.xml (revision 39cb5c38e8e8a1b7edd29c3d24c448bb85abd95d)
+++ template/template.xml (revision 0590c1b633a0a8bb96299565d5923de9024ed2a9)
@@ -27,5 +27,5 @@
Package information
-
+Download (HTTP): Download (FTP):
@@ -34,4 +34,10 @@
Estimated build time: &template-time;
+
+Additional downloads
+
+Required Patch:
+template dependencies
@@ -57,4 +63,8 @@
COMMAND: This command does something.
+
+--SWITCH=PARAMETER: This parameter does something.
+
+: This option does something.