[prev in list] [next in list] [prev in thread] [next in thread] 

List:       sssd-devel
Subject:    Re: [SSSD] [PATCH] Two sbus fixes
From:       Pavel Březina <pbrezina () redhat ! com>
Date:       2015-08-26 12:26:06
Message-ID: 55DDB05E.7040007 () redhat ! com
[Download RAW message or body]

On 08/10/2015 03:31 PM, Jakub Hrozek wrote:
> Hi,
>
> I found two issues in the sbus code while testing the by-certificate
> lookups. One was that if parsing the reply with client UID failed, then
> errno would have been garbage.
>
> The second is that since we added signal handling, we always receive
> NameOwnerChanged after someone binds to the bus. But NameOwnerChanged
> sender is the bus itself, which doesn't reveal the sender ID -- the
> request to find the sender ID failed and we didn't process the signal at
> all.
>
> The only related discussion I found was:
>      http://permalink.gmane.org/gmane.comp.freedesktop.dbus/7404
> which would indicate that for the bus itself, the UID can't be
> retrieved. So I modified the request that reads the UID to return a
> special error in this case and lets the caller handle it -- for signals,
> we proceed, but for messages, we don't because we can't check the UID
> against the ACL.

Makes sense.

Ack, but it needs to be rebased.

_______________________________________________
sssd-devel mailing list
sssd-devel@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/sssd-devel

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic