diff options
Diffstat (limited to 'ipa-client')
-rwxr-xr-x | ipa-client/ipa-install/ipa-client-install | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/ipa-client/ipa-install/ipa-client-install b/ipa-client/ipa-install/ipa-client-install index 720e81353..4ff4c458e 100755 --- a/ipa-client/ipa-install/ipa-client-install +++ b/ipa-client/ipa-install/ipa-client-install @@ -684,10 +684,8 @@ def main(): # Create the discovery instance ds = ipaclient.ipadiscovery.IPADiscovery() - if options.on_master: - ret = ds.search(domain=options.domain, server=options.server) - else: - ret = ds.search() + ret = ds.search(domain=options.domain, server=options.server) + if ret == -10: print >>sys.stderr, "Can't get the fully qualified name of this host" print >>sys.stderr, "Please check that the client is properly configured" @@ -703,10 +701,8 @@ def main(): print "DNS discovery failed to determine your DNS domain" cli_domain = user_input("Please provide the domain name of your IPA server (ex: example.com)", allow_empty = False) logging.debug("will use domain: %s\n", cli_domain) - if options.on_master: - ret = ds.search(domain=cli_domain, server=options.server) - else: - ret = ds.search(domain=cli_domain) + ret = ds.search(domain=cli_domain, server=options.server) + if not cli_domain: if ds.getDomainName(): cli_domain = ds.getDomainName() |