[SSSD] [PATCHES] Fix regressions in the negative cache

Stephen Gallagher sgallagh at redhat.com
Fri Apr 15 13:36:21 UTC 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Patch 0001: Add debug logging to the negative cache

Patch 0002: If a fully-qualified user or group was specified, we were
falling through to a remote lookup regardless of the return value of the
negative cache check. This patch ensures that we return ENOENT.

Patch 0003: We were never adding new negative cache entries on failure
because we were continuing on to the next domain in the chain before
calling sss_ncache_set_*(). This patch ensures that we set the negative
cache for the current domain appropriately.

- -- 
Stephen Gallagher
RHCE 804006346421761

Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAk2oSdUACgkQeiVVYja6o6P8qwCePyCGuPsj4cn1cJ9+qWo9GgKa
qfIAoJpIjKtwu34aC2es0L4xUdZBMXMq
=RuFW
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Add-debug-logging-to-the-negative-cache.patch
Type: text/x-patch
Size: 1245 bytes
Desc: not available
URL: <https://lists.fedorahosted.org/pipermail/sssd-devel/attachments/20110415/fb79bed6/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Fix-a-regression-with-the-negative-cache-in-multi-do.patch
Type: text/x-patch
Size: 2962 bytes
Desc: not available
URL: <https://lists.fedorahosted.org/pipermail/sssd-devel/attachments/20110415/fb79bed6/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Fix-regression-where-nonexistent-entries-were-never-.patch
Type: text/x-patch
Size: 3422 bytes
Desc: not available
URL: <https://lists.fedorahosted.org/pipermail/sssd-devel/attachments/20110415/fb79bed6/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Add-debug-logging-to-the-negative-cache.patch.sig
Type: application/pgp-signature
Size: 72 bytes
Desc: not available
URL: <https://lists.fedorahosted.org/pipermail/sssd-devel/attachments/20110415/fb79bed6/attachment.sig>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Fix-a-regression-with-the-negative-cache-in-multi-do.patch.sig
Type: application/pgp-signature
Size: 72 bytes
Desc: not available
URL: <https://lists.fedorahosted.org/pipermail/sssd-devel/attachments/20110415/fb79bed6/attachment-0001.sig>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Fix-regression-where-nonexistent-entries-were-never-.patch.sig
Type: application/pgp-signature
Size: 72 bytes
Desc: not available
URL: <https://lists.fedorahosted.org/pipermail/sssd-devel/attachments/20110415/fb79bed6/attachment-0002.sig>


More information about the sssd-devel mailing list