summaryrefslogtreecommitdiffstats
path: root/install/tools
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2010-11-11 19:27:27 +0100
committerSimo Sorce <ssorce@redhat.com>2010-12-02 16:46:02 -0500
commit88188cbb2050d4488df443a3f44454dd1867941f (patch)
tree146d5bfd5af651bfb68cffc25a535a4d850515d2 /install/tools
parenta41e69fba360d7cfc83e8592528562e06573533b (diff)
downloadfreeipa-88188cbb2050d4488df443a3f44454dd1867941f.tar.gz
freeipa-88188cbb2050d4488df443a3f44454dd1867941f.tar.xz
freeipa-88188cbb2050d4488df443a3f44454dd1867941f.zip
Do not create reverse zone by default
Prompt for creation of reverse zone, with the default for unattended installations being False. https://fedorahosted.org/freeipa/ticket/418
Diffstat (limited to 'install/tools')
-rwxr-xr-xinstall/tools/ipa-dns-install3
-rwxr-xr-xinstall/tools/ipa-replica-install3
-rwxr-xr-xinstall/tools/ipa-server-install3
3 files changed, 6 insertions, 3 deletions
diff --git a/install/tools/ipa-dns-install b/install/tools/ipa-dns-install
index 5604931a5..bf6679e38 100755
--- a/install/tools/ipa-dns-install
+++ b/install/tools/ipa-dns-install
@@ -161,7 +161,8 @@ def main():
# Create a BIND instance
bind = bindinstance.BindInstance(fstore, dm_password)
- bind.setup(api.env.host, ip_address, api.env.realm, api.env.domain, dns_forwarders, conf_ntp, zonemgr=options.zonemgr)
+ create_reverse = bindinstance.create_reverse(options.unattended)
+ bind.setup(api.env.host, ip_address, api.env.realm, api.env.domain, dns_forwarders, conf_ntp, create_reverse, zonemgr=options.zonemgr)
api.Backend.ldap2.connect(bind_dn="cn=Directory Manager", bind_pw=dm_password)
bind.create_instance()
diff --git a/install/tools/ipa-replica-install b/install/tools/ipa-replica-install
index e58a1f3f1..c58aed990 100755
--- a/install/tools/ipa-replica-install
+++ b/install/tools/ipa-replica-install
@@ -239,8 +239,9 @@ def install_bind(config, options):
forwarders = ()
bind = bindinstance.BindInstance(dm_password=config.dirman_password)
ip_address = resolve_host(config.host_name)
+ create_reverse = bindinstance.create_reverse(options.unattended)
bind.setup(config.host_name, ip_address, config.realm_name,
- config.domain_name, forwarders, options.conf_ntp)
+ config.domain_name, forwarders, options.conf_ntp, create_reverse)
bind.create_instance()
def check_dirsrv():
diff --git a/install/tools/ipa-server-install b/install/tools/ipa-server-install
index 2cc590ed3..020fc8ff8 100755
--- a/install/tools/ipa-server-install
+++ b/install/tools/ipa-server-install
@@ -822,7 +822,8 @@ def main():
# Create a BIND instance
bind = bindinstance.BindInstance(fstore, dm_password)
- bind.setup(host_name, ip_address, realm_name, domain_name, dns_forwarders, options.conf_ntp, zonemgr=options.zonemgr)
+ create_reverse = bindinstance.create_reverse(options.unattended)
+ bind.setup(host_name, ip_address, realm_name, domain_name, dns_forwarders, options.conf_ntp, create_reverse, zonemgr=options.zonemgr)
if options.setup_dns:
api.Backend.ldap2.connect(bind_dn="cn=Directory Manager", bind_pw=dm_password)