Make krb5kdc use the ldapi socket to talk to dirsrv

Fixes: https://fedorahosted.org/freeipa/ticket/812
This commit is contained in:
Simo Sorce 2011-01-19 14:08:48 -05:00
parent b9ad279ad2
commit 5af80a7583
2 changed files with 3 additions and 1 deletions

View File

@ -34,7 +34,7 @@
[dbmodules]
$REALM = {
db_library = kldap
ldap_servers = ldap://127.0.0.1/
ldap_servers = ldapi://%2fvar%2frun%2fslapd-$SERVER_ID.socket
ldap_kerberos_container_dn = cn=kerberos,$SUFFIX
ldap_kdc_dn = uid=kdc,cn=sysaccounts,cn=etc,$SUFFIX
ldap_kadmind_dn = uid=kdc,cn=sysaccounts,cn=etc,$SUFFIX

View File

@ -35,6 +35,7 @@ from ipalib import errors
from ipaserver import ipaldap
from ipaserver.install import replication
from ipaserver.install.dsinstance import realm_to_serverid
import ldap
from ldap import LDAPError
@ -255,6 +256,7 @@ class KrbInstance(service.Service):
SUFFIX=self.suffix,
DOMAIN=self.domain,
HOST=self.host,
SERVER_ID=realm_to_serverid(self.realm),
REALM=self.realm)
def __configure_sasl_mappings(self):