r4736 - in trunk/BOOK: . introduction/welcome postlfs/security

randy at linuxfromscratch.org randy at linuxfromscratch.org
Mon Jul 18 10:45:57 PDT 2005


Author: randy
Date: 2005-07-18 11:45:56 -0600 (Mon, 18 Jul 2005)
New Revision: 4736

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/postlfs/security/cyrus-sasl.xml
Log:
Updated to Cyrus SASL-2.1.21

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2005-07-18 14:29:31 UTC (rev 4735)
+++ trunk/BOOK/general.ent	2005-07-18 17:45:56 UTC (rev 4736)
@@ -38,7 +38,7 @@
 <!ENTITY tripwire-version             "portable-0.9">
 <!ENTITY heimdal-version              "0.6.3">
 <!ENTITY mitkrb-version               "1.4">
-<!ENTITY cyrus-sasl-version           "2.1.20">
+<!ENTITY cyrus-sasl-version           "2.1.21">
 <!ENTITY stunnel-version              "4.09">
 
 <!-- Chapter 5 -->

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2005-07-18 14:29:31 UTC (rev 4735)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2005-07-18 17:45:56 UTC (rev 4736)
@@ -25,7 +25,8 @@
   <itemizedlist>
     
     <listitem>
-      <para>July 18th 2005 [randy]: Updated to Nail-11.24.</para>
+      <para>July 18th 2005 [randy]: Updated to Nail-11.24 and 
+      Cyrus-SASL-2.1.21.</para>
     </listitem>
 
     <listitem>

Modified: trunk/BOOK/postlfs/security/cyrus-sasl.xml
===================================================================
--- trunk/BOOK/postlfs/security/cyrus-sasl.xml	2005-07-18 14:29:31 UTC (rev 4735)
+++ trunk/BOOK/postlfs/security/cyrus-sasl.xml	2005-07-18 17:45:56 UTC (rev 4736)
@@ -6,10 +6,10 @@
 
   <!ENTITY cyrus-sasl-download-http "http://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-&cyrus-sasl-version;.tar.gz ">
   <!ENTITY cyrus-sasl-download-ftp  "ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-&cyrus-sasl-version;.tar.gz">
-  <!ENTITY cyrus-sasl-md5sum        "268ead27f4ac39bcfe17d9e38e0f2977">
-  <!ENTITY cyrus-sasl-size          "1.7 MB">
-  <!ENTITY cyrus-sasl-buildsize     "17 MB">
-  <!ENTITY cyrus-sasl-time          "0.28 SBU">
+  <!ENTITY cyrus-sasl-md5sum        "dde02db234dea892bee298390890502e">
+  <!ENTITY cyrus-sasl-size          "1.6 MB">
+  <!ENTITY cyrus-sasl-buildsize     "16 MB">
+  <!ENTITY cyrus-sasl-time          "0.3 SBU">
 ]>
 
 <sect1 id="cyrus-sasl" xreflabel="Cyrus SASL-&cyrus-sasl-version;">
@@ -91,15 +91,21 @@
             --with-saslauthd=/var/run &&
 make</userinput></screen>
 
+    <para>This package does not come with a test suite. If you are planning
+    on using the GSSAPI authentication mechanism, it is recommended to test
+    it after installing the package using the sample server and client programs
+    which were built in the preceding step. Instructions for performing the
+    tests can be found at <ulink
+    url="http://www.linuxfromscratch.org/hints/downloads/files/cyrus-sasl.txt"/>.</para>
+
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role="root"><userinput>make install &&
-install -v -m644 saslauthd/saslauthd.mdoc \
-    /usr/share/man/man8/saslauthd.8 &&
-install -v -d -m755 /usr/share/doc/cyrus-sasl-&cyrus-sasl-version; &&
+install -v -m644 saslauthd/saslauthd.8 /usr/share/man/man8 &&
+install -v -m755 -d /usr/share/doc/cyrus-sasl-&cyrus-sasl-version; &&
 install -v -m644 doc/{*.{html,txt,fig},ONEWS,TODO} \
     saslauthd/LDAP_SASLAUTHD /usr/share/doc/cyrus-sasl-&cyrus-sasl-version; &&
-install -v -d -m700 /var/lib/sasl</userinput></screen>
+install -v -m700 -d /var/lib/sasl</userinput></screen>
 
   </sect2>
 
@@ -119,11 +125,19 @@
     <para><option>--with-ldap</option>: This parameter enables use
     with <application>OpenLDAP</application>.</para>
 
+    <para><option>--enable-ldapdb</option>: This parameter enables the
+    LDAPDB authentication backend. There is a circular dependency with this
+    parameter which requires you to build the
+    <application>Cyrus SASL</application> package, then the
+    <application>OpenLDAP</application> package (with SASL support), then
+    finally building the <application>Cyrus SASL</application> package again
+    with this parameter.</para>
+
     <para><command>install -v -m644 ...</command>: These commands
     install documentation which is not installed by the
     <command>make install</command> command.</para>
 
-    <para><command>install -v -d -m700 /var/lib/sasl</command>: This directory
+    <para><command>install -v -m700 -d /var/lib/sasl</command>: This directory
     must exist when starting <command>saslauthd</command>. If you're not going
     to be running the daemon, you may omit the creation of this directory.</para>
 
@@ -153,7 +167,8 @@
       for information on what to include in the application configuration files.
       See <ulink
       url="file:///usr/share/doc/cyrus-sasl-&cyrus-sasl-version;/LDAP_SASLAUTHD"/>
-      for configuring <command>saslauthd</command> with LDAP.</para>
+      for configuring <command>saslauthd</command> with
+      <application>OpenLDAP</application>.</para>
 
     </sect3>
 
@@ -192,9 +207,9 @@
 
       <seglistitem>
         <seg>saslauthd, sasldblistusers2, and saslpasswd2</seg>
-        <seg>libjavasasl.so, libsasl2.so, and SASL plugins/Java
-        classes</seg>
-        <seg>/usr/include/sasl, /usr/lib/java, /usr/lib/sasl2,
+        <seg>libjavasasl.so, libsasl2.so, and numerous SASL plugins and
+        Java classes</seg>
+        <seg>/usr/include/sasl, /usr/lib/java/classes/sasl, /usr/lib/sasl2,
         /usr/share/doc/cyrus-sasl-&cyrus-sasl-version;, and /var/lib/sasl</seg>
       </seglistitem>
     </segmentedlist>




More information about the blfs-book mailing list