From 5c4b1770c04fa49614abc17adb6313791669d638 Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Thu, 8 May 2008 12:33:38 -0400 Subject: On IPA Servers connect to ourselves using localhost, and avoid searching for KDC servers via DNS, we just connect to ourselves. --- ipa-client/ipa-install/ipa-client-install | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'ipa-client') diff --git a/ipa-client/ipa-install/ipa-client-install b/ipa-client/ipa-install/ipa-client-install index 56fcb32b..ce3f1641 100644 --- a/ipa-client/ipa-install/ipa-client-install +++ b/ipa-client/ipa-install/ipa-client-install @@ -234,7 +234,10 @@ def main(): {'name':'timelimit', 'type':'option', 'value':'15'}, {'name':'empty', 'type':'empty'}] if not dnsok or options.force or options.on_master: - opts.append({'name':'uri', 'type':'option', 'value':'ldap://'+cli_server}) + if options.on_master: + opts.append({'name':'uri', 'type':'option', 'value':'ldap://loclahost'}) + else: + opts.append({'name':'uri', 'type':'option', 'value':'ldap://'+cli_server}) else: opts.append({'name':'nss_srv_domain', 'type':'option', 'value':cli_domain}) @@ -265,7 +268,7 @@ def main(): #[libdefaults] libopts = [{'name':'default_realm', 'type':'option', 'value':cli_realm}] - if dnsok and not options.force: + if dnsok and not options.force and not options.on_master: libopts.append({'name':'dns_lookup_realm', 'type':'option', 'value':'true'}) libopts.append({'name':'dns_lookup_kdc', 'type':'option', 'value':'true'}) else: -- cgit