summaryrefslogtreecommitdiff
path: root/security/cyrus-sasl2/files/patch-aj
diff options
context:
space:
mode:
authorAde Lovett <ade@FreeBSD.org>2000-09-19 02:59:29 +0000
committerAde Lovett <ade@FreeBSD.org>2000-09-19 02:59:29 +0000
commit636d1ebd70fd6825fbd4d30b41abf865213aa9ab (patch)
tree953ae4954ca6298cd0351b443730249166fc8d76 /security/cyrus-sasl2/files/patch-aj
parentUpdate to version 1.0 (diff)
Cyrus-SASL 1.5.24 sources changed on Aug 15th
-- changed a hard coded value to a variable. Kerberos IV detection fails due to double check on krb_mk_priv (with/without com_err), used cached value from first check for krb_mk_priv. Added addtional pwcheck methods (MySQL & LDAP Authentication). PR: 21383 Submitted by: maintainer
Notes
Notes: svn path=/head/; revision=32830
Diffstat (limited to 'security/cyrus-sasl2/files/patch-aj')
-rw-r--r--security/cyrus-sasl2/files/patch-aj46
1 files changed, 46 insertions, 0 deletions
diff --git a/security/cyrus-sasl2/files/patch-aj b/security/cyrus-sasl2/files/patch-aj
new file mode 100644
index 000000000000..569384a100d4
--- /dev/null
+++ b/security/cyrus-sasl2/files/patch-aj
@@ -0,0 +1,46 @@
+--- doc/sysadmin.html.orig Wed Jul 12 21:59:51 2000
++++ doc/sysadmin.html Fri Sep 15 20:56:28 2000
+@@ -171,6 +171,43 @@
+ <dt><i>pwcheck</i><dd> checks passwords with the use of a seperate,
+ helper daemon. <b>needs to be documented.</b><p>
+
++<dt><i>mysql</i><dd> A MySQL database can be used for plaintext
++ password checking by setting "pwcheck_method" to "mysql".<p>
++
++ <p>The following SASL options are used for MySQL Authentication:<p>
++
++ <dl>
++ <dd>mysql_user: &lt;user&gt;</dd>
++ <dd>mysql_passwd: &lt;cleartext pw&gt;</dd>
++ <dd>mysql_host: &lt;host&gt;</dd>
++ <dd>mysql_database: &lt;database&gt;</dd>
++ <dd>mysql_table: &lt;table&gt;</dd>
++ <dd>mysql_uidcol: &lt;username col&gt;</dd>
++ <dd>mysql_pwdcol: &lt;password col&gt;</dd>
++ </dl>
++
++ <p>MySQL pwcheck_method created by <a href="mailto:dmz@dmzs.com">David Matthew Zendzian</a>
++ the original patch may be found at <a href="http://www.dmzs.com/~dmz/projects/cyrus/">http://www.dmzs.com/~dmz/projects/cyrus/</a>.<p>
++
++<dt><i>ldap</i><dd> A LDAP server can be used for plaintext password
++ checking by setting "pwcheck_method" to "ldap".<p>
++
++ <p>The following SASL options are used for LDAP Authentication:<p>
++
++ <dl>
++ <dd>ldap_server: &lt;LDAP Server [localhost]&gt;
++ <dd>ldap_basedn: &lt;LDAP base dn&gt;
++ <dd>ldap_uidattr: &lt;LDAP uid attribute [uid]&gt;
++ <dd>ldap_port: &lt;LDAP port [389]&gt;
++ </dl>
++
++ <p>It is a requirement that "ldap_basedn" be set to the appropriate
++ value for your site<br>
++ (ex. ldap_basedn: o=surf, c=UK)<p>
++
++ <p>LDAP pwcheck_method created by <a href="mailto:simon@surf.org.uk">Simon@surf.org.uk</a>
++ the original patch may be found at <a href="http://www.surf.org.uk/">http://www.surf.org.uk/</a>.<p>
++
+ <dt><i>write your own</i><dd> Last, but not least, the most flexible
+ method of authentication for PLAIN is to write your own. If you do
+ so, any application that calls the "<tt>sasl_checkpass()</tt>"