[PATCHES] Convert SSSDConfigAPI to use ipachangeconf
by Jakub Hrozek
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
[PATCH 1/2] Convert SSSDConfig API to ipachangeconf
Uses ipachangeconf instead of RawConfigParser in SSSDConfig. Passes all
unit tests.
[PATCH 2/2] SSSDConfig fixes
* splitlist is a function
* shared SSSDConfigObject to reduce code duplication
* added missing exception class
* fixed some typos
* remove extra 'pass' in unittests
* use assertRaises in unittests
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
iEYEARECAAYFAksEIMQACgkQHsardTLnvCUw+QCgtT13CUx7ncxrrYnNfez/BJcb
ALEAoJI/s8XeTKKE8AZTzjIJYJnTQXf3
=h9zY
-----END PGP SIGNATURE-----
14 years, 5 months
[PATCH] Fix sysdb upgrade bug
by Stephen Gallagher
Sumit caught a bug in my recent case-sensitivity patch. Here's the
one-line fix.
After completing an upgrade successfully, we were still falling
into the "version not found" case. We should be exiting the
function after performing the upgrade.
--
Stephen Gallagher
RHCE 804006346421761
Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/
14 years, 5 months
[PATCH] Make the password field configurable in NSS
by Jakub Hrozek
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Per the discussion on sssd-devel list, nss_sss should not return a
hardcoded value but this should rather be configurable to allow whatever
the OS or distribution thinks is the best for the particular case.
Fixes: #266
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
iEYEARECAAYFAksB59kACgkQHsardTLnvCWoUgCg4eHbgip35i4qVg58Aac9MvUz
QQAAnRMbXG2usErz6ljQ5wH4QTPzNHt/
=lQOt
-----END PGP SIGNATURE-----
14 years, 5 months
[PATCHES] Add new translations to the SSSD
by Stephen Gallagher
Patch 0001: Update the existing list of translatable strings
Patch 0002: Add French translation (sss_client only)
Patch 0003: Add Italian translation (sss_client only)
Patch 0004: Add empty Japanese translation
I'm not looking for anyone to review the translations themselves, merely
to sanity-check these patches I've created from the Transifex output
before I commit them. I tested them by applying the patches and running
'make rpms', then examining the resulting RPM contents for the
appropriate language files.
--
Stephen Gallagher
RHCE 804006346421761
Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/
14 years, 5 months
[PATCH] Cache initgroup calls and use them in pam responder
by Simo Sorce
These patches improve the initgroups call.
Previously any call to initgroups would go on the wire, now we cache
initgroups calls the same way we do for other "queries".
0001 Adds initgroups caching (depends on check_cache patch sent earlier)
This patch also simplifies the initgroups call. All backends already do
a search for the user, so doing an explicit user search in the nss
responder is pointless and wastes time.
0002 Change the pam code to do an online initgroups call instead of a
search user call, an initgroups call also does a user search call, plus
it also fetches all users groups so that, at login, access control
against groups can be done against a properly refreshed group list.
0003 Store the initgroups expire time in the ldap driver.
Simo.
--
Simo Sorce * Red Hat, Inc * New York
14 years, 5 months
[PATCHES] Handle case-sensitivity issues
by Stephen Gallagher
Patch 0001: Make the sysdb user and group names case-sensitive
POSIX requires that usernames be case-sensitive. This will make the
sysdb and cache compliant.
Patch 0002: Add force_lowercase_names option for domains
Since POSIX usernames must be case-sensitive, but remote servers do not,
it is possible for entries on the server to have different
capitalization in different uses. For those systems where this is the
case, SSSD will now offer an option to force all user and group names to
lowercase, which should eliminate inconsistencies.
p.s. Don't be frightened by the size of Patch 0002. Most of the patch
consists of new tests for this functionality.
--
Stephen Gallagher
RHCE 804006346421761
Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/
14 years, 5 months