On Wed, Dec 05, 2012 at 01:40:41PM -0500, Simo Sorce wrote:
> This revision will address the segfault occurring with cold caches.
> I fixed 2 aspects.
> 1) I fixed the actual segfault where it was occurring by simply returning 
> early
> from the function if gnum = 0, because in that case there are no groups we can
> invalidate anyways.
> 2) I now check and return short in the provider code if initgroups return 
> both 0
> results and 1 result, because in that case it means that the user either does
> not exist at all or it is there but memberships have never been filled in so
> again there is really nothing to check in NSS.
> 
> The rest is unchanged.
> 
> Simo Sorce (5):
>   mmap cache: public functions to invalidate records
>   Hook to perform a mmap cache update from sssd_nss
>   Hook for mmap cache update on initgroup calls
>   Add backchannel NSS provider query on initgr calls
>   Always append rctx as private data

Ack to all five patches.
_______________________________________________
sssd-devel mailing list
sssd-devel@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/sssd-devel

Reply via email to