[Freeipa-devel] [PATCHES] All-around improvements to baseldap.py classes.

Pavel Zůna pzuna at redhat.com
Fri Jul 31 16:25:31 UTC 2009


0001: Enable attribute re-mapping and ordering when printing entries.

Also print multiple values on one line separated by commas.

-----------------------------------------------------------------------
0002: Prevent double encoding/decoding when processing compound types.

-----------------------------------------------------------------------
0003: Fix bug in _get_syntax (it was always returning None).

Also prevent a few cases of double processing of arguments.

-----------------------------------------------------------------------
0004: All-around improvements to baseldap.py classes.

- attribute re-mapping, ordering and hiding
   (Enables plugins to completely hide LDAP internals from users
    and full localization of command output.)
- translation of member DNs into object names
   (No more DNs when listing group members etc.)
- support for "singleton" LDAP objects
   (Objects like "pwpolicy"; not accessed by primary key.)
- new base classes for commands: LDAPModMember, LDAPAddMember
   and LDAPRemoveMember
   (Providing support for objects with 'member'-like attributes.)
- LDAPSearch implicit exit code changed to 1 when nothing is found


Pavel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-All-around-improvements-to-baseldap.py-classes.patch
Type: application/mbox
Size: 17765 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20090731/8b0f8051/attachment.mbox>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Enable-attribute-re-mapping-and-ordering-when-printi.patch
Type: application/mbox
Size: 2224 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20090731/8b0f8051/attachment-0001.mbox>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Prevent-double-encoding-decoding-when-processing-com.patch
Type: application/mbox
Size: 1703 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20090731/8b0f8051/attachment-0002.mbox>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Fix-bug-in-_get_syntax-it-was-always-returning-None.patch
Type: application/mbox
Size: 3165 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20090731/8b0f8051/attachment-0003.mbox>


More information about the Freeipa-devel mailing list