Index: connect/dialup/ppp.xml
===================================================================
--- connect/dialup/ppp.xml	(revision 23460a661b054da2eba1b0101e0eed405a9fd7c2)
+++ connect/dialup/ppp.xml	(revision e72dc56eda9bb6d6b9451d3e254691efac915665)
@@ -4,7 +4,8 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
- 
+
   <!ENTITY ppp-download-http "http://ccache.samba.org/ftp/ppp/ppp-&ppp-version;.tar.gz">
   <!ENTITY ppp-download-ftp  "ftp://ftp.samba.org/pub/ppp/ppp-&ppp-version;.tar.gz">
+  <!ENTITY ppp-md5sum        "848f6c3cafeb6074ffeb293c3af79b7c">
   <!ENTITY ppp-size          "672 KB">
   <!ENTITY ppp-buildsize     "6.2 MB">
@@ -19,4 +20,6 @@
 <?dbhtml filename="ppp.html"?>
 <title>PPP-&ppp-version;</title>
+<indexterm zone="ppp">
+<primary sortas="a-PPP">PPP</primary></indexterm>
 
 <sect2>
@@ -35,4 +38,5 @@
 <listitem><para>Download (FTP): <ulink
 url="&ppp-download-ftp;"/></para></listitem>
+<listitem><para>Download MD5 sum: &ppp-md5sum;</para></listitem>
 <listitem><para>Download size: &ppp-size;</para></listitem>
 <listitem><para>Estimated disk space required:
@@ -44,14 +48,17 @@
 <sect3><title><application>ppp</application> dependencies</title>
 <sect4><title>Required</title>
-<para><xref linkend="libpcap"/></para></sect4>
+<para><xref linkend="libpcap"/></para>
+</sect4>
 </sect3>
 
 </sect2>
 
-<sect2>
+<sect2 id="ppp-kernel">
 <title>Installation of <application><acronym>PPP</acronym></application></title>
 
 <note><para><application><acronym>PPP</acronym></application> support must be 
 compiled into the kernel or available as a kernel module.</para></note>
+<indexterm zone="ppp ppp-kernel">
+<primary sortas="d-PPP-support">PPP support</primary></indexterm>
 
 <para>Install <application><acronym>PPP</acronym></application> by running the 
@@ -59,6 +66,9 @@
 
 <screen><userinput><command>./configure --prefix=/usr &amp;&amp;
-make &amp;&amp;
-make install &amp;&amp;
+make</command></userinput></screen>
+
+<para>Now, as the root user:</para>
+
+<screen><userinput role='root'><command>make install &amp;&amp;
 make install-etcppp</command></userinput></screen>
 
@@ -68,7 +78,6 @@
 <title>Command explanations</title>
 
-<para><command>make install-etcppp</command>: This command puts
-example configuration files in <filename
-class="directory">/etc/ppp</filename>.</para>
+<para><command>make install-etcppp</command>: This command puts example 
+configuration files in <filename class="directory">/etc/ppp</filename>.</para>
 
 </sect2>
@@ -77,13 +86,15 @@
 <title>Configuring <application><acronym>PPP</acronym></application></title>
 
-<sect3><title>Config files</title>
+<sect3 id="ppp-config"><title>Config files</title>
 <para><filename>/etc/ppp/*</filename></para>
+<indexterm zone="ppp ppp-config">
+<primary sortas="e-etc-ppp-star">/etc/ppp/*</primary></indexterm>
 </sect3>
 
 <sect3><title>Configuration Information</title>
 
-<para>The <application><acronym>PPP</acronym></application> daemon
-requires very little configuration.  The main trick is scripting the 
-connection.  This can be done either using the chat program which comes with 
+<para>The <application><acronym>PPP</acronym></application> daemon requires 
+very little configuration.  The main trick is scripting the connection.  This 
+can be done either using the <command>chat</command> program which comes with 
 this package or by using <xref linkend="wvdial"/>.</para>
 </sect3>
@@ -94,35 +105,59 @@
 <title>Contents</title>
 
-<para>The <application><acronym>PPP</acronym></application> package
-contains the
-<command>chat</command>,
-<command>pppd</command>,
-<command>pppdump</command>,
-<command>pppoe-discovery</command> and
-<command>pppstats</command>
-programs.</para>
+<segmentedlist>
+<segtitle>Installed Programs</segtitle>
+<segtitle>Installed Libraries</segtitle>
+<segtitle>Installed Directories</segtitle>
 
-</sect2>
+<seglistitem>
+<seg>chat, pppd, pppdump, pppoe-discovery and pppstats</seg>
+<seg>Several plugin modules installed in 
+<filename class='directory'>/usr/lib/pppd/2.4.3</filename></seg>
+<seg>/etc/ppp, /usr/include/pppd and /usr/lib/pppd</seg>
+</seglistitem>
+</segmentedlist>
 
-<sect2><title>Description</title>
+<variablelist>
+<bridgehead renderas="sect3">Short Descriptions</bridgehead>
+<?dbfo list-presentation="list"?>
 
-<sect3><title>chat</title>
-<para>The <command>chat</command> program defines a conversational exchange 
-between the computer and the modem.  Its primary purpose is to establish the 
-connection between the Point-to-Point Protocol  Daemon
-(<acronym>PPPD</acronym>)  and  the remote's <command>pppd</command> process.
-</para></sect3>
+<varlistentry id="chat">
+<term><command>chat</command></term>
+<listitem><para>defines a conversational exchange between the computer and the 
+modem. Its primary purpose is to establish the connection between the 
+Point-to-Point Protocol Daemon (<acronym>PPPD</acronym>) and the remote's 
+<command>pppd</command> process.</para>
+<indexterm zone="ppp chat">
+<primary sortas="b-chat">chat</primary>
+</indexterm></listitem>
+</varlistentry>
 
-<sect3><title>pppd</title>
-<para><command>pppd</command> is the Point to Point Protocol daemon.</para></sect3>
+<varlistentry id="pppd">
+<term><command>pppd</command></term>
+<listitem><para>is the Point to Point Protocol daemon.</para>
+<indexterm zone="ppp pppd">
+<primary sortas="b-pppd">pppd</primary>
+</indexterm></listitem>
+</varlistentry>
 
-<sect3><title>pppdump</title>
-<para><command>pppdump</command> is used to convert
-<application><acronym>PPP</acronym></application> record files 
-to a readable format.</para></sect3>
+<varlistentry id="pppdump">
+<term><command>pppdump</command></term>
+<listitem><para>is used to convert 
+<application><acronym>PPP</acronym></application> record files to a readable 
+format.</para>
+<indexterm zone="ppp pppdump">
+<primary sortas="b-pppdump">pppdump</primary>
+</indexterm></listitem>
+</varlistentry>
 
-<sect3><title>pppstats</title>
-<para><command>pppstats</command> is used to print
-<application><acronym>PPP</acronym></application> statistics.</para></sect3>
+<varlistentry id="pppstats">
+<term><command>pppstats</command></term>
+<listitem><para>is used to print 
+<application><acronym>PPP</acronym></application> statistics.</para>
+<indexterm zone="ppp pppstats">
+<primary sortas="b-pppstats">pppstats</primary>
+</indexterm></listitem>
+</varlistentry>
+</variablelist>
 
 </sect2>
Index: general.ent
===================================================================
--- general.ent	(revision 23460a661b054da2eba1b0101e0eed405a9fd7c2)
+++ general.ent	(revision e72dc56eda9bb6d6b9451d3e254691efac915665)
@@ -1,3 +1,3 @@
-<!ENTITY day          "08">
+<!ENTITY day          "09">
 <!ENTITY month        "02">
 <!ENTITY year         "2005">
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision 23460a661b054da2eba1b0101e0eed405a9fd7c2)
+++ introduction/welcome/changelog.xml	(revision e72dc56eda9bb6d6b9451d3e254691efac915665)
@@ -22,4 +22,7 @@
 
 <itemizedlist>
+
+<listitem><para>February 9th, 2005 [randy]: Added md5sums and index tags to 
+PPP.</para></listitem>
 
 <listitem><para>February 8th, 2005 [randy]: Added md5sums to Chapter 12 
