Changeset 4891ef3
- Timestamp:
- 04/25/2006 09:47:19 PM (18 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.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, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- b41d6f3b
- Parents:
- 4899b93
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
introduction/welcome/changelog.xml
r4899b93 r4891ef3 46 46 <itemizedlist> 47 47 <listitem> 48 <para>[dnicholson] - Fixes for Cyrus SASL-2.1.21. Added patch to 49 allow OpenLDAP => 2.3, converted GCC-4 patch to an sed, and added 50 an sed command to put saslauthd man page in the correct location. 51 Noted method to address LDAPDB plugin circular dependency in the 52 User Notes.</para> 53 </listitem> 54 <listitem> 48 55 <para>[bdubbs] - Dropped NCPFS from the book due to 49 56 lack of testing ability. Placed contents in the User Notes.</para> -
postlfs/security/cyrus-sasl.xml
r4899b93 r4891ef3 68 68 <listitem> 69 69 <para>Required patch: <ulink 70 url="&patch-root;/cyrus-sasl-&cyrus-sasl-version;- gcc4-1.patch"/></para>70 url="&patch-root;/cyrus-sasl-&cyrus-sasl-version;-openldap23-1.patch"/></para> 71 71 </listitem> 72 72 </itemizedlist> … … 102 102 running the following commands:</para> 103 103 104 <screen><userinput>patch -Np1 -i ../cyrus-sasl-&cyrus-sasl-version;-gcc4-1.patch && 104 <screen><userinput>patch -Np1 -i ../cyrus-sasl-&cyrus-sasl-version;-openldap23-1.patch && 105 sed -i '/sasl_global/s/^static //' lib/client.c && 106 sed -i 's/cat8/man8/' saslauthd/Makefile.in && 105 107 ./configure --prefix=/usr --sysconfdir=/etc \ 106 108 --with-dbpath=/var/lib/sasl/sasldb2 \ … … 118 120 119 121 <screen role="root"><userinput>make install && 120 install -v -m644 saslauthd/saslauthd.8 /usr/share/man/man8 &&121 122 install -v -m755 -d /usr/share/doc/cyrus-sasl-&cyrus-sasl-version; && 122 123 install -v -m644 doc/{*.{html,txt,fig},ONEWS,TODO} \ … … 129 130 <title>Command Explanations</title> 130 131 132 <para><command>sed ... lib/client.c</command>: This command fixes an issue 133 when compiling <application>Cyrus SASL</application> with 134 <application>GCC-4</application>.</para> 135 136 <para><command>sed 's/cat8/man8/' ...</command>: This command puts the 137 <command>saslauthd</command> man page in a more standard location.</para> 138 131 139 <para><parameter>--with-dbpath=/var/lib/sasl/sasldb2</parameter>: This 132 140 parameter forces the <command>saslauthd</command> database to be created … … 144 152 <para><option>--enable-ldapdb</option>: This parameter enables the 145 153 LDAPDB authentication backend. There is a circular dependency with this 146 parameter which requires you to build the 147 <application>Cyrus SASL</application> package, then the 148 <application>OpenLDAP</application> package (with SASL support), then 149 finally building the <application>Cyrus SASL</application> package again 150 with this parameter.</para> 154 parameter. See <ulink url="&blfs-wiki;/cyrus-sasl"/> for a solution to 155 this problem.</para> 151 156 152 157 <para><command>install -v -m644 ...</command>: These commands … … 166 171 <title>Config Files</title> 167 172 168 <para><filename>/etc/saslauthd.conf</filename> (for LDAP configuration) 173 <para><filename>/etc/saslauthd.conf</filename> (for 174 <command>saslauthd</command> LDAP configuration) 169 175 and <filename>/usr/lib/sasl2/Appname.conf</filename> (where "Appname" 170 176 is the application defined name of the application)</para> … … 249 255 <term><command>sasldblistusers2</command></term> 250 256 <listitem> 251 <para>is used to list the users in the SASL password database.</para> 257 <para>is used to list the users in the SASL password database 258 <filename>sasldb2</filename>.</para> 252 259 <indexterm zone="cyrus-sasl sasldblistusers2"> 253 260 <primary sortas="b-sasldblistusers2">sasldblistusers2</primary> … … 260 267 <listitem> 261 268 <para>is used to set and delete a user's SASL password and 262 mechanism specific secrets in the SASL password database.</para> 269 mechanism specific secrets in the SASL password database 270 <filename>sasldb2</filename>.</para> 263 271 <indexterm zone="cyrus-sasl saslpasswd2"> 264 272 <primary sortas="b-saslpasswd2">saslpasswd2</primary>
Note:
See TracChangeset
for help on using the changeset viewer.