[SSSD] [PATCHES] IPA: check overrrides for IPA users as well

Lukas Slebodnik lslebodn at redhat.com
Thu Nov 13 10:46:43 UTC 2014


On (12/11/14 21:39), Sumit Bose wrote:
>On Mon, Nov 10, 2014 at 03:17:04PM +0100, Sumit Bose wrote:
>> Hi,
>> 
>> this patch-set should solve https://fedorahosted.org/sssd/ticket/2481
>> "ID Views implementation does not support IPA user&group overrides". It
>> depends on the already commit patches which bring back ldap_user_uuid
>> and ldap_group_uuid and "sysdb: add sysdb_search_object_by_uuid()" which
>> is still under review.
>> 
>> Most of the patches adds support for UUIDs here and there, The main part
>> of the work is done in the 0006 where the user and group lookup request
>> is extended in a similar way like for AD users where the overrides are
>> checked first, then the original object and eventually a final lookup in
>> the override tree. I will file a ticket to refactor the code so that code
>> paths for IPA and AD users are unified but for the time being I think
>> it is better to have them separate so that changes in one path do not
>> break the other path.
>> 
>
>Please find attached a new version of the patch set. It is rebased on
>current master plus the "sysdb: add sysdb_search_object_by_uuid()" patch
>and fixes a segfault in the 6th patch.
>
>bye,
>Sumit

>From 9047069105444545a2f5dc0be3ef30d4c43689d1 Mon Sep 17 00:00:00 2001
>From: Sumit Bose <sbose at redhat.com>
>Date: Fri, 7 Nov 2014 21:34:55 +0100
>Subject: [PATCH 5/7] IPA: make get_object_from_cache() public
>
>Related to https://fedorahosted.org/sssd/ticket/2481
>---
> src/providers/ipa/ipa_id.h            | 5 +++++
> src/providers/ipa/ipa_subdomains_id.c | 9 +++++----
> 2 files changed, 10 insertions(+), 4 deletions(-)
>

>From 9047069105444545a2f5dc0be3ef30d4c43689d1 Mon Sep 17 00:00:00 2001
>From: Sumit Bose <sbose at redhat.com>
>Date: Fri, 7 Nov 2014 21:34:55 +0100
>Subject: [PATCH 5/7] IPA: make get_object_from_cache() public
>
>Related to https://fedorahosted.org/sssd/ticket/2481
>---
> src/providers/ipa/ipa_id.h            | 5 +++++
> src/providers/ipa/ipa_subdomains_id.c | 9 +++++----
> 2 files changed, 10 insertions(+), 4 deletions(-)
>


I can see two attachements 0005-IPA-make-get_object_from_cache-public.patch
but there isn't 6th patch.

Is it expected?

LS



More information about the sssd-devel mailing list