-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
These patches must be applied on top of the "Do not check entries..." one.
[PATCH 1/2] Store lastLogin attribute when authenticating online
This is needed for the second patch as we rely on lastLogin to decide
whether to delete an entry or not.
[PATCH 2/2] Better cleanup task handling
Implements a different mechanism for cleanup task. Instead of just
deleting expired entries, this patch adds a new option
login_cache_timeout for domains. If an entry is expired and the last
login was more days in the past that login_cache_timeout, the entry is
deleted.
Groups are deleted if they are expired and and no user references them
(no user has memberof: attribute pointing at that group).
The parameter login_cache_timeout is not LDAP-specific, so that other
future backends might use the same timeout setting.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
iEYEARECAAYFAkuDzyIACgkQHsardTLnvCVLqwCgnGRDRygVMgBA6FHkYugS0wEL
HvgAoJMqPiZlYF+uPTFhP46cJ5Pa1g0o
=24aw
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
This is a trivial patch. When I added the "make prerelease-[s]rpms"
commands, I forgot to include the hour, which makes the resulting RPMs
incompatible with our automated build system. This patch brings them
back in line.
- --
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.10 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
iEYEARECAAYFAkuEAEMACgkQeiVVYja6o6NB8ACeNTKU/OLcWFySe4H7kxe+2T11
xy0AnRy6TErLWanL9IYM5ouORBE9JFKk
=8Z+y
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
We already had routines in place for answering Introspection requests
because the InfoPipe had previously used them. These two patches add a
few simple utility routines for reading in the Introspection XML files
and set up the monitor, services and data providers to proffer them
correctly.
Addresses task #402
- --
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.10 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
iEYEARECAAYFAkuD1pYACgkQeiVVYja6o6PVWgCfZaRye+GG8e1qSeruFTyOA7IJ
dMIAn2R2H3RZSYftx/RcrCX9PhJeaFhq
=n1r2
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Adds a new option that tells resolver which address family to prefer or
use exclusively.
Fixes: #404
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
iEYEARECAAYFAkuCwHkACgkQHsardTLnvCX/NQCfa8tqnVbg4+Y2HqrWBPFiN2Ab
87QAnjon1WFcB7YoAPA5Ez3vh9betPtC
=hL5R
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Kerberos-specific options are pulled using dp_get_opts() and defined
in Kerberos subtree. There is no need to keep these in confdb.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
iEYEARECAAYFAkuCwIAACgkQHsardTLnvCWTwQCfWtylCbZc+D8eTZAbsAps2Wq6
g7EAn1yzSOyj8Ig57hLZt5Bt7jnbyZoz
=9QXK
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
There is no need to pass "domain" as a parameter to the data provider.
We're already talking directly to the provider for that domain. Both the
provider and responder are fully aware of which domain is being queried
without passing this parameter. It only serves to complicate the interface.
- --
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.10 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
iEYEARECAAYFAkuCn3EACgkQeiVVYja6o6NncQCeJsCFmDW9wDebX+zYZUzeVbWt
UV0AnA1vldKN74klO3MiHd2Aeq5mSzmF
=N31B
-----END PGP SIGNATURE-----