Changeset a8c9494


Ignore:
Timestamp:
08/05/2004 06:14:27 AM (18 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, krejzi/svn, lazarus, nosym, perl-modules, plabs/python-mods, qt5new, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226
Children:
957e607d
Parents:
8568fa6
Message:

Added new package Cyrus SASL-2.1.19

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2562 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r8568fa6 ra8c9494  
    1 <!ENTITY day          "04">
     1<!ENTITY day          "05">
    22<!ENTITY month        "08">
    33<!ENTITY year         "2004">
  • introduction/welcome/changelog.xml

    r8568fa6 ra8c9494  
    1919<itemizedlist>
    2020
     21<listitem><para>August 5th, 2004 [randy]: Added new package
     22Cyrus SASL-2.1.19.</para></listitem>
     23
    2124<listitem><para>August 4th, 2004 [archaic]: Many textual changes to postfix and
    2225addition of mysql as opt. dep for postfix.</para></listitem>
  • introduction/welcome/credits.xml

    r8568fa6 ra8c9494  
    146146</listitem>
    147147
    148 <listitem><para>DocBook-utils, Heimdal, JadeTeX, SGMLSpm Perl module and
    149 Sysstat: <emphasis>Randy McMurchy</emphasis></para></listitem>
     148<listitem><para>DocBook-utils, Cyrus-SASL, Heimdal, JadeTeX, SGMLSpm Perl
     149module and Sysstat: <emphasis>Randy McMurchy</emphasis></para></listitem>
    150150
    151151<listitem><para>Screen: <emphasis>Andreas Pedersen</emphasis></para></listitem>
  • postlfs/security/cyrus-sasl.xml

    r8568fa6 ra8c9494  
    88  <!ENTITY cyrus-sasl-download-ftp  "ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-&cyrus-sasl-version;.tar.gz">
    99  <!ENTITY cyrus-sasl-size          "1.5 MB">
    10   <!ENTITY cyrus-sasl-buildsize     "?? MB">
    11   <!ENTITY cyrus-sasl-time          "?? SBU">
     10  <!ENTITY cyrus-sasl-buildsize     "13.5 MB">
     11  <!ENTITY cyrus-sasl-time          "0.25 SBU">
    1212]>
    1313
     
    2626authenticating a user to a server and for optionally negotiating protection of
    2727subsequent protocol interactions. If its use is negotiated, a security layer
    28 is inserted between the protocol and the connection</para>
     28is inserted between the protocol and the connection.</para>
    2929
    3030<sect3><title>Package information</title>
     
    4949</para>
    5050</sect4>
    51 
    5251</sect3>
    5352
     
    6160running the following commands:</para>
    6261
    63 <!-- <screen><userinput><command>./configure &amp;&amp;
     62<screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc \
     63            --with-dbpath=/var/lib/sasl/sasldb2 \
     64            --with-saslauthd=/var/run &amp;&amp;
    6465make &amp;&amp;
    65 make install</command></userinput></screen> -->
    66 
    67 <para>The remainder of the instructions will be completed soon.</para>
     66make install &amp;&amp;
     67install -m644 -oroot -groot saslauthd/saslauthd.mdoc \
     68    /usr/share/man/man8/saslauthd.8 &amp;&amp;
     69install -d -m755 /usr/share/doc/sasl &amp;&amp;
     70install -m644 -oroot -groot doc/{*.{html,txt,fig},ONEWS,TODO} \
     71    /usr/share/doc/sasl &amp;&amp;
     72install -m644 -oroot -groot saslauthd/LDAP_SASLAUTHD \
     73    /usr/share/doc/sasl &amp;&amp;
     74install -d -m700 /var/lib/sasl</command></userinput></screen>
    6875
    6976</sect2>
    7077
    71 <!-- <sect2>
     78<sect2>
    7279<title>Command explanations</title>
    7380
    74 <para><command>COMMAND</command>: This command does something.</para>
     81<para><parameter>--with-dbpath=/var/lib/sasl/sasldb2</parameter>: This
     82parameter forces the <command>saslauthd</command> database to be created
     83in <filename class='directory'>/var/lib/sasl</filename> instead of
     84<filename class='directory'>/etc</filename>.</para>
    7585
    76 <para><parameter>-SWITCH=PARAMETER</parameter>: This parameter does something.</para>
     86<para><parameter>--with-saslauthd=/var/run</parameter>: This parameter forces
     87<command>saslauthd</command> to use the <acronym>FHS</acronym> compliant
     88directory <filename class='directory'>/var/run</filename> for variable run-time
     89data.</para>
    7790
    78 <para><option>-OPTION</option>: This option does something.</para>
     91<para><command>install -m644 -oroot -groot ...</command>: These commands
     92install documentation which is not installed by the
     93<command>make install</command> command.</para>
     94
     95<para><command>install -d -m700 /var/lib/sasl</command>: This directory must
     96exist when starting <command>saslauthd</command>. If you're not going to be
     97running the daemon, you may omit the creation of this directory.
     98</para>
    7999
    80100</sect2>
     
    83103<title>Configuring <application>Cyrus <acronym>SASL</acronym></application></title>
    84104
    85 <sect3><title>Config files</title>
    86 <para><filename>List of config files</filename></para>
     105<sect3><title>Config Files</title>
     106<para><filename>/etc/saslauthd.conf</filename> (for <acronym>LDAP</acronym>
     107configuration) and <filename>/usr/lib/sasl2/Appname.conf</filename> (where
     108"Appname" is the application defined name of the application)</para>
    87109</sect3>
    88110
    89111<sect3><title>Configuration Information</title>
     112<para>See <ulink url="file:///usr/share/doc/sasl/sysadmin.html"/> for
     113information on what to include in the application configuration files. See
     114<ulink url="file:///usr/share/doc/sasl/LDAP_SASLAUTHD"/> for configuring
     115<command>saslauthd</command> with <acronym>LDAP</acronym>.</para>
     116</sect3>
    90117
    91 <para><userinput>USERINPUT GOES HERE</userinput> Blah blah blah about config.
    92 </para>
     118<sect3><title>Init Script</title>
     119<para>If you need to run the <command>saslauthd</command> daemon at system
     120startup, install the <filename>/etc/rc.d/init.d/cyrus-sasl</filename>
     121init script included in the
     122<xref linkend="intro-important-bootscripts"/> package.</para>
     123
     124<screen><userinput><command>make install-cyrus-sasl</command></userinput></screen>
     125
     126<note><para>You'll need to modify the init script and replace the
     127<parameter><replaceable>[authmech]</replaceable></parameter> parameter to the
     128<parameter>-a</parameter> switch with your desired authentication mechanism.
     129</para></note>
    93130</sect3>
    94131
     
    99136
    100137<para>The <application>Cyrus <acronym>SASL</acronym></application> package
    101 contains <command>LISTOFEXEC</command>, <filename>LISTOFFILES</filename>.</para>
     138contains <command>saslauthd</command>, <command>sasldblistusers2</command>,
     139<command>saslpasswd2</command>, <application>Cyrus
     140<acronym>SASL</acronym></application> plugins, the
     141<filename class='libraryfile'>libsasl2</filename> library and optionally the
     142<filename class='libraryfile'>libjavasasl</filename> library and
     143<acronym>SASL</acronym> Java classes.</para>
    102144
    103145</sect2>
     
    105147<sect2><title>Description</title>
    106148
    107 <sect3><title>item1</title>
    108 <para><command>item1</command> does this</para></sect3>
     149<sect3><title>saslauthd</title>
     150<para><command>saslauthd</command> is the <acronym>SASL</acronym>
     151authentication server.</para></sect3>
    109152
    110 <sect3><title>item2</title>
    111 <para><filename>item2</filename> does that</para></sect3>
     153<sect3><title>sasldblistusers2</title>
     154<para><filename>sasldblistusers2</filename> is used to list the users in the
     155<acronym>SASL</acronym> password database.</para></sect3>
    112156
    113 </sect2> -->
     157<sect3><title>saslpasswd2</title>
     158<para><filename>saslpasswd2</filename> is used to set and delete a user's
     159<acronym>SASL</acronym> password and mechanism specific secrets in the
     160<acronym>SASL</acronym> password database.</para></sect3>
     161
     162</sect2>
    114163
    115164</sect1>
Note: See TracChangeset for help on using the changeset viewer.