Index: general/genlib/fam.xml
===================================================================
--- general/genlib/fam.xml	(revision b4b813fbcb657c0df9333063bb4e481dd88cdea6)
+++ general/genlib/fam.xml	(revision e1455539be09220e00ab036ffe4ebcdd5b15cc93)
@@ -15,9 +15,14 @@
 <sect1 id="fam" xreflabel="FAM-&fam-version;">
 <sect1info>
-<othername>$LastChangedBy$</othername>
-<date>$Date$</date>
+  <othername>$LastChangedBy$</othername>
+  <date>$Date$</date>
 </sect1info>
+
 <?dbhtml filename="fam.html"?>
 <title>FAM-&fam-version;</title>
+
+<indexterm zone="fam">
+  <primary sortas="a-fam">Fam</primary>
+</indexterm>
 
 <sect2>
@@ -29,28 +34,28 @@
 
 <sect3><title>Package information</title>
+  <itemizedlist spacing='compact'>
+  <listitem><para>Download (HTTP): <ulink url="&fam-download-http;"/></para></listitem>
+  <listitem><para>Download (FTP): <ulink url="&fam-download-ftp;"/></para></listitem>
+  <listitem><para>Download MD5 sum: &fam-md5sum;</para></listitem>
+  <listitem><para>Download size: &fam-size;</para></listitem>
+  <listitem><para>Estimated disk space required: &fam-buildsize;</para></listitem>
+  <listitem><para>Estimated build time: &fam-time;</para></listitem>
+</itemizedlist> 
+</sect3>
+
+<sect3>
+<title>Additional downloads</title>
 <itemizedlist spacing='compact'>
-<listitem><para>Download (HTTP): <ulink
-url="&fam-download-http;"/></para></listitem>
-<listitem><para>Download (FTP): <ulink
-url="&fam-download-ftp;"/></para></listitem>
-<listitem><para>Download MD5 sum: &fam-md5sum;</para></listitem>
-<listitem><para>Download size: &fam-size;</para></listitem>
-<listitem><para>Estimated disk space required:
-&fam-buildsize;</para></listitem>
-<listitem><para>Estimated build time:
-&fam-time;</para></listitem></itemizedlist>
-</sect3>
-
-<sect3><title>Additional downloads</title>
-<itemizedlist spacing='compact'>
-<listitem><para>Dnotify patch (Recommended): <ulink
-url="&patch-root;/fam-&fam-version;-dnotify-1.patch"/></para></listitem>
+  <listitem><para>Dnotify patch (Recommended): 
+    <ulink url="&patch-root;/fam-&fam-version;-dnotify-1.patch"/></para></listitem>
 </itemizedlist>
 </sect3>
 
-<sect3><title><application><acronym>FAM</acronym></application> dependencies
-</title>
-<sect4><title>Required</title>
-<para><xref linkend="portmap"/></para></sect4>
+<sect3>
+<title><application><acronym>FAM</acronym></application> dependencies</title>
+
+<sect4>
+<title>Required</title>
+  <para><xref linkend="portmap"/></para></sect4>
 </sect3>
 
@@ -67,6 +72,9 @@
 autoreconf -f -i &amp;&amp;
 ./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
-make &amp;&amp;
-make install</command></userinput></screen>
+make</command></userinput></screen>
+
+<para>Now, as the root user:</para>
+ 
+<screen><userinput role='root'><command>make install</command></userinput></screen>
 
 </sect2>
@@ -94,12 +102,29 @@
 <title>Configuring <application><acronym>FAM</acronym></application></title>
 
-<sect3><title>Config files</title>
+<sect3 id='fam-config'>
+<title>Config files</title>
 
 <para><filename>/etc/rpc</filename>,
  <filename>/etc/fam.conf</filename>,
- <filename>/etc/inetd.conf</filename>,
+ <filename>/etc/inetd.conf</filename> or
+ <filename>/etc/xinetd.conf</filename> or
  <filename>/etc/xinetd.d/fam</filename>
- or <filename>/etc/xinetd.conf</filename>
- </para>
+</para>
+
+ <indexterm zone="fam fam-config">
+   <primary sortas="e-etc-rpc">/etc/rpc</primary>
+ </indexterm>
+ <indexterm zone="fam fam-config">
+   <primary sortas="e-etc-fam.conf">/etc/fam.conf</primary>
+ </indexterm>
+ <indexterm zone="fam fam-config">
+   <primary sortas="e-etc-inetd.conf">/etc/inetd.conf</primary>
+ </indexterm>
+ <indexterm zone="fam fam-config">
+   <primary sortas="e-etc-xinetd.conf">/etc/xinetd.conf</primary>
+ </indexterm>
+ <indexterm zone="fam fam-config">
+   <primary sortas="e-etc-xinetd.d-sgi_fam">/etc/xinetd.d/sgi_fam</primary>
+ </indexterm>
 </sect3>
 
@@ -110,14 +135,13 @@
 <para>If you use <application>inetd</application>, add the
 <application><acronym>FAM</acronym></application> entry to
-<filename>/etc/inetd.conf</filename> with the
-following command:</para>
+<filename>/etc/inetd.conf</filename> with the following command:</para>
 
 <screen><userinput><command>echo "sgi_fam/1-2 stream  rpc/tcp wait root /usr/sbin/famd fam" \
     &gt;&gt; /etc/inetd.conf</command></userinput></screen>
 
-<para>If you use <application>xinetd</application>, the following command will create 
-the <application><acronym>FAM</acronym></application> file as 
-<filename>/etc/xinetd.d/sgi_fam</filename>: 
-(be sure the "nogroup" group exists):</para>
+<para>If you use <application>xinetd</application>, the following command will
+create the <application><acronym>FAM</acronym></application> file as
+<filename>/etc/xinetd.d/sgi_fam</filename> (be sure the "nogroup" group
+exists):</para>
 
 <screen><userinput><command>cat &gt;&gt; /etc/xinetd.d/sgi_fam &lt;&lt; "EOF"</command>
@@ -141,5 +165,5 @@
 <command>EOF</command></userinput></screen>
 
-<para>If you do not have an <command>inetd</command> daemon installed and have 
+<para id='fam-init'>If you do not have an <command>inetd</command> daemon installed and have 
 no wish to install one, you can also start <command>famd</command> during 
 system startup by installing the <filename>/etc/rc.d/init.d/fam</filename>
@@ -149,4 +173,8 @@
 <screen><userinput><command>make install-fam</command></userinput></screen>
 
+<indexterm zone="fam fam-init">
+  <primary sortas="f-fam">fam</primary>
+</indexterm>
+
 </sect3>
 
@@ -156,18 +184,41 @@
 <title>Contents</title>
 
-<para>The <application><acronym>FAM</acronym></application> package contains
-the <command>famd</command> executable and <filename>libfam</filename>
-libraries.</para>
-
-</sect2>
-
-<sect2><title>Description</title>
-
-<sect3><title>famd</title>
-
-<para><command>famd</command> is the file alteration monitor.</para>
-
-</sect3>
-
+<segmentedlist>
+  <segtitle>Installed Program</segtitle>
+  <segtitle>Installed Library</segtitle>
+  <segtitle>Installed Directories</segtitle>
+ 
+  <seglistitem>
+    <seg>famd</seg>
+    <seg>libfam</seg>
+    <seg>None</seg>
+  </seglistitem>
+</segmentedlist>
+ 
+<variablelist>
+  <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+  <?dbfo list-presentation="list"?>
+
+<varlistentry id="famd">
+  <term><command>famd</command></term>
+  <listitem>
+    <para>is the file alteration monitor daemon.</para>
+    <indexterm zone="fam famd">
+      <primary sortas="b-famd">famd</primary>
+    </indexterm>
+  </listitem>
+</varlistentry>
+
+<varlistentry id="libfam">
+  <term><filename class='libraryfile'>libfam.[so,a]</filename></term>
+  <listitem>
+    <para>contains functions that support the file allocation monitor.</para>
+    <indexterm zone="fam libfam">
+      <primary sortas="c-libfam">libfam.[so,a]</primary>
+    </indexterm>
+  </listitem>
+</varlistentry>
+
+</variablelist> 
 </sect2>
 
