[Freeipa-devel] [PATCH] 514 make ldap2 class work with clients

Rob Crittenden rcritten at redhat.com
Wed Aug 18 23:08:11 UTC 2010


Make ldap2 class work as a client library as well.

Move the user-private group caching code out of the global config and 
determine the value the first time it is needed.

Renamed global_init() back to get_schema() and make it take an optional 
connection. This solves the problem of being able to do all operations 
with a simple bind instead of GSSAPI.

Moved the global get_syntax() into a class method so that a schema can 
be passed in.

If a schema wasn't loaded during the module import then it is loaded 
when the connection is created (so we have the credntials needed for 
binding).

ticket 63

rob
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-514-ldap.patch
Type: text/x-patch
Size: 8479 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20100818/648df855/attachment.bin>


More information about the Freeipa-devel mailing list