diff options
author | Martin Nagy <mnagy@redhat.com> | 2009-09-02 12:24:17 +0200 |
---|---|---|
committer | Martin Nagy <mnagy@redhat.com> | 2009-09-02 22:04:25 +0200 |
commit | fbda06269df03590de87cf04c38cfa7c7dea94f6 (patch) | |
tree | 46a845aba457faaae1ea6820b107babb1ae5b8f6 /install/tools/ipa-replica-install | |
parent | 4e5a68397a102f0be193470257ed331baf57dc3c (diff) | |
download | freeipa-fbda06269df03590de87cf04c38cfa7c7dea94f6.tar.gz freeipa-fbda06269df03590de87cf04c38cfa7c7dea94f6.tar.xz freeipa-fbda06269df03590de87cf04c38cfa7c7dea94f6.zip |
Setup bind only after restarting kdc and dirsrv
BIND starting before we apply LDAP updates and restart kdc and directory
server causes trouble. We resolve this for now by postponing BIND setup
to the end of installation. Another reason is that we will be using
xml-rpc during the setup in the future.
Diffstat (limited to 'install/tools/ipa-replica-install')
-rwxr-xr-x | install/tools/ipa-replica-install | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/install/tools/ipa-replica-install b/install/tools/ipa-replica-install index d76ec0551..d75385080 100755 --- a/install/tools/ipa-replica-install +++ b/install/tools/ipa-replica-install @@ -310,8 +310,6 @@ def main(): install_krb(config) install_http(config) - if options.setup_dns: - install_bind(config) if CA: CA.import_ra_cert(dir + "/ra.p12") CA.fix_ra_perms() @@ -344,6 +342,9 @@ def main(): service.restart("dirsrv") service.restart("krb5kdc") + if options.setup_dns: + install_bind(config, options) + # Call client install script try: ipautil.run(["/usr/sbin/ipa-client-install", "--on-master", "--unattended", "--domain", config.domain_name, "--server", config.host_name, "--realm", config.realm_name]) |