Bug 117434 - rfe: auxprop ldapdb support
Summary: rfe: auxprop ldapdb support
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: cyrus-sasl
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Nalin Dahyabhai
QA Contact: Brian Brock
URL:
Whiteboard:
Depends On: 117372
Blocks:
TreeView+ depends on / blocked
 
Reported: 2004-03-03 22:52 UTC by Kaj J. Niemi
Modified: 2007-11-30 22:10 UTC (History)
2 users (show)

Fixed In Version: 2.1.21-1
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2005-09-13 19:46:20 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
ldapdb README from openldap/contrib (4.02 KB, text/plain)
2004-03-03 22:53 UTC, Kaj J. Niemi
no flags Details
cyrus-sasl-2.1.17-ldapdb-building.patch applies to auto{conf,make,header} source files for a clean setup (3.58 KB, patch)
2004-03-03 22:56 UTC, Kaj J. Niemi
no flags Details | Diff
diff against cyrus-sasl.spec version 2.1.17-1 (3.25 KB, patch)
2004-03-03 22:56 UTC, Kaj J. Niemi
no flags Details | Diff
ldapdb.c from openldap/contrib (9.18 KB, text/plain)
2004-03-03 22:57 UTC, Kaj J. Niemi
no flags Details

Description Kaj J. Niemi 2004-03-03 22:52:02 UTC
Description of problem:
Attached are patches against cyrus-sasl-2.1.17-1 enabling the use of
auxprop ldapdb as an authentication platform. This is useful in
situations where the passwords are stored in ldap and other
authentication methods than PLAIN/LOGIN are desired. The feature
integrates well with cyrus-imapd.

ldapdb is build only for the shared version of sasl2.

This has a dependency to bug #117372.

Version-Release number of selected component (if applicable):
cyrus-sasl-2.1.17-1

Thanks.

Comment 1 Kaj J. Niemi 2004-03-03 22:53:22 UTC
Created attachment 98263 [details]
ldapdb README from openldap/contrib

Comment 2 Kaj J. Niemi 2004-03-03 22:56:07 UTC
Created attachment 98265 [details]
cyrus-sasl-2.1.17-ldapdb-building.patch applies to auto{conf,make,header} source files for a clean setup

Comment 3 Kaj J. Niemi 2004-03-03 22:56:54 UTC
Created attachment 98266 [details]
diff against cyrus-sasl.spec version 2.1.17-1

Comment 4 Kaj J. Niemi 2004-03-03 22:57:57 UTC
Created attachment 98267 [details]
ldapdb.c from openldap/contrib

Comment 5 Kaj J. Niemi 2004-03-03 23:00:11 UTC
Regarding attachment 98267 [details] (ldapdb.c), I think it will be cleaner to
include the original ldapdb.c from openldap/contrib and then patch
away the "SASL_AUXPROP_PLUG_INIT ( ldapdb )" macro (and include it as
part of 
cyrus-sasl-2.1.17-ldapdb-building.patch).

I'll do that later this week or so.



Comment 6 Kaj J. Niemi 2004-03-03 23:07:48 UTC
A source rpm is at <http://www.a51.org/sw/fedora/> if needed.

Comment 7 Oliver Falk 2004-12-21 12:06:56 UTC
Please Nalin, the next week has been passed by allready. :-) I'd like
also to have this packaged into the package! And I think Kay made good
work here! Make it some present for X-Mas for us. :-)

Comment 8 Nalin Dahyabhai 2005-09-13 19:46:20 UTC
The auxprop support for ldapdb was included in upstream 2.1.21, which is in Raw
Hide now, so marking this closed in Raw Hide.


Note You need to log in before you can comment on or make changes to this bug.