freeipa/daemons/ipa-kdb
Simo Sorce 730b472db1 Avoid calling ldap functions without a context
We need to make sure we have a ld context before we can load the
configuration, otherwise ldap APIs will abort crashing the KDC.

If we have an issue connecting to LDAP the lcontext will be NULL, but
we are not checking that condition when we try to refresh the global
configuration.

https://fedorahosted.org/freeipa/ticket/4810

Signed-off-by: Simo Sorce <simo@redhat.com>
Reviewed-By: Martin Kosek <mkosek@redhat.com>
2015-01-08 11:55:25 +01:00
..
tests ipa-kdb: fix unit tests 2014-09-26 11:28:26 +02:00
ipa_kdb_audit_as.c Periodically refresh global ipa-kdb configuration 2014-06-19 14:50:32 +02:00
ipa_kdb_common.c Use libunistring ulc_casecmp() on unicode strings 2013-07-18 18:08:53 +02:00
ipa_kdb_delegation.c ipa-kdb: fix delegation acl check 2012-02-28 13:03:22 -05:00
ipa_kdb_mkey.c ipa-kdb: Get/Store Master Key directly from LDAP 2011-08-26 08:24:49 -04:00
ipa_kdb_mspac.c Fix unchecked return value in ipa-kdb 2014-11-25 08:23:24 +00:00
ipa_kdb_passwords.c Prevent integer overflow when setting krbPasswordExpiration 2013-02-08 15:54:21 +01:00
ipa_kdb_principals.c Periodically refresh global ipa-kdb configuration 2014-06-19 14:50:32 +02:00
ipa_kdb_pwdpolicy.c Fix failure count interval attribute name in query for password policy. 2012-03-29 00:52:25 -04:00
ipa_kdb.c Avoid calling ldap functions without a context 2015-01-08 11:55:25 +01:00
ipa_kdb.exports ipa-kdb: add exports file 2011-08-26 08:24:49 -04:00
ipa_kdb.h Periodically refresh global ipa-kdb configuration 2014-06-19 14:50:32 +02:00
Makefile.am ipa-kdb: fix unit tests 2014-09-26 11:28:26 +02:00
README ipa-kdb: Initial plugin skeleton 2011-08-26 08:24:49 -04:00
README.s4u2proxy.txt ipa-kdb: Add delgation access control support 2011-12-08 17:18:10 -05:00

This is the ipa krb5kdc database backend.