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

Jason Gerard DeRose jderose at redhat.com
Tue Aug 4 05:38:51 UTC 2009


ack to all 4.  pushed to master.

On Fri, 2009-07-31 at 18:25 +0200, Pavel Zůna wrote:
> 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
> _______________________________________________
> Freeipa-devel mailing list
> Freeipa-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/freeipa-devel




More information about the Freeipa-devel mailing list