Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision b08d75fe70201125a285b34aa74e9ba0d7c3443d)
+++ introduction/welcome/changelog.xml	(revision e12e05b20672fa3a650396513739e0f955125885)
@@ -21,5 +21,6 @@
 <listitem><para>August 1st, 2004 [randy]: Added pkgconfig as an optional
 dependency of libxml and Imlib; added configuration file information to
-Imlib.</para></listitem>
+Imlib; added sed command to enable finding PAM headers and added optional
+dependencies to CUPS.</para></listitem>
 
 <listitem><para>July 31th, 2004 [randy]: Added pkgconfig as an optional
Index: pst/printing/cups.xml
===================================================================
--- pst/printing/cups.xml	(revision b08d75fe70201125a285b34aa74e9ba0d7c3443d)
+++ pst/printing/cups.xml	(revision e12e05b20672fa3a650396513739e0f955125885)
@@ -19,8 +19,8 @@
 <application><acronym>CUPS</acronym></application></title>
 
-<para>The Common Unix Printing System (<acronym>CUPS</acronym>) is a print spooler and 
-associated utilities. It is based on the "Internet Printing Protocol" 
-and provides printing services to most PostScript and 
-raster printers.</para>
+<para>The Common Unix Printing System (<acronym>CUPS</acronym>) is a print 
+spooler and associated utilities. It is based on the "Internet Printing 
+Protocol" and provides printing services to most PostScript and raster 
+printers.</para>
 
 <sect3><title>Package information</title>
@@ -33,5 +33,6 @@
 </sect3>
 
-<sect3><title><application><acronym>CUPS</acronym></application> dependencies</title>
+<sect3><title><application><acronym>CUPS</acronym></application> dependencies
+</title>
 <sect4><title>Optional</title>
 <para><xref linkend="libjpeg"/>, <xref linkend="libpng"/>,
@@ -41,8 +42,11 @@
 url="ftp://ftp.gnupg.org/gcrypt/alpha/libgpg-error/">libgpg-error</ulink>,
 <ulink url="ftp://ftp.gnupg.org/gcrypt/libgcrypt/">libgcrypt</ulink> and
-<ulink
-url="ftp://ftp.gnupg.org/gcrypt/alpha/gnutls/opencdk/">opencdk</ulink>,
-in that order.), <xref linkend="Linux_PAM"/>, <xref linkend="php"/> and <xref
-linkend="Python"/></para></sect4>
+<ulink url="ftp://ftp.gnupg.org/gcrypt/alpha/gnutls/opencdk/">opencdk</ulink>, 
+in that order), <xref linkend="Linux_PAM"/>, <xref linkend="php"/>, 
+<xref linkend="Python"/>, <xref linkend="j2sdk"/>, 
+<ulink url="http://www.openslp.org/">OpenSLP</ulink>, <ulink 
+url="http://packages.debian.org/unstable/source/libpaper">libpaper</ulink> and 
+<ulink url="http://valgrind.kde.org/">Valgrind</ulink> (optionally used if 
+running the test suites)</para></sect4>
 </sect3>
 
@@ -52,4 +56,12 @@
 <title>Installation of
 <application><acronym>CUPS</acronym></application></title>
+
+<para>If you utilize <application>Linux-<acronym>PAM</acronym></application>, 
+you need to modify some files so 
+<application><acronym>CUPS</acronym></application> can find needed headers. 
+Make the appropriate modifications using the following command:</para>
+
+<screen><userinput><command>sed -i -e "s@pam/pam@security/pam@g" \
+{config-scripts/cups-pam.m4,scheduler/auth.c,configure}</command></userinput></screen>
 
 <para>Install <application><acronym>CUPS</acronym></application> by 
@@ -67,7 +79,9 @@
 <para>The basic default behavior of the installation is appropriate for
 <acronym>LFS</acronym> systems. <application><acronym>CUPS</acronym>
-</application> files are placed in <filename
-class="directory">/usr/bin</filename>, <filename class="directory">/usr/sbin</filename>, <filename
-class="directory">/var</filename> and <filename class="directory">/etc/cups</filename>.</para>
+</application> files are placed in 
+<filename class="directory">/usr/bin</filename>, 
+<filename class="directory">/usr/sbin</filename>, 
+<filename class="directory">/var</filename> and 
+<filename class="directory">/etc/cups</filename>.</para>
 
 </sect2>
@@ -88,12 +102,12 @@
 the resulting raster images to a form that the printer understands.
 <ulink url="http://www.linuxprinting.org/foomatic.html">Foomatic</ulink>
-drivers use Ghostscript to convert PostScript to a printable form directly, but this
-is considered to be a hack by <application><acronym>CUPS</acronym></application>
-developers.</para>
+drivers use Ghostscript to convert PostScript to a printable form directly, but 
+this is considered to be a hack by 
+<application><acronym>CUPS</acronym></application> developers.</para>
 
 <para>During the install, <application><acronym>CUPS</acronym></application> 
 created the startup file <filename>/etc/rc.d/init.d/cups</filename>. The file 
-works, but you may want to change it to a more conventional <acronym>LFS
-</acronym> startup file by installing the script included in the
+works, but you may want to change it to a more conventional 
+<acronym>LFS</acronym> startup file by installing the script included in the
 <xref linkend="intro-important-bootscripts"/> package:</para>
 
@@ -133,12 +147,15 @@
 <para><command>lpc</command> provides limited control over printer
 and class queues provided by <application><acronym>CUPS</acronym>
-</application>.</para></sect3>
+</application>.
+</para></sect3>
 
 <sect3><title>cupsd</title>
-<para><command>cupsd</command> is the scheduler for the Common Unix Printing System.
+<para><command>cupsd</command> is the scheduler for the Common Unix Printing 
+System.
 </para></sect3>
 
 <sect3><title>accept</title>
-<para><command>accept</command> instructs the printing system to accept print jobs to the specified destinations.
+<para><command>accept</command> instructs the printing system to accept print 
+jobs to the specified destinations.
 </para></sect3>
 
@@ -154,6 +171,6 @@
 
 <sect3><title>lpadmin</title>
-<para><command>lpadmin</command> configures printer and class queues provided by 
-<acronym>CUPS</acronym>.
+<para><command>lpadmin</command> configures printer and class queues provided 
+by <acronym>CUPS</acronym>.
 </para></sect3>
 
@@ -173,5 +190,6 @@
 
 <sect3><title>lpq</title>
-<para><command>lpq</command> shows the current print queue status on the named printer.
+<para><command>lpq</command> shows the current print queue status on the named 
+printer.
 </para></sect3>
 
@@ -181,5 +199,6 @@
 
 <sect3><title>lprm</title>
-<para><command>lprm</command> cancels print jobs that have been queued for printing.
+<para><command>lprm</command> cancels print jobs that have been queued for 
+printing.
 </para></sect3>
 
@@ -201,5 +220,6 @@
 
 <sect3><title>lpoptions</title>
-<para><command>lpoptions</command> displays or sets printer options and defaults.
+<para><command>lpoptions</command> displays or sets printer options and 
+defaults.
 </para></sect3>
 
