summaryrefslogtreecommitdiffstats
path: root/ipaserver/install/dns.py
diff options
context:
space:
mode:
authorTomas Krizek <tkrizek@redhat.com>2016-10-06 17:35:04 +0200
committerMartin Basti <mbasti@redhat.com>2016-11-07 11:34:03 +0100
commit9340a1417acf120fed3e9ffbe9d658d3456743a1 (patch)
tree8e01407f76908b39b774ae76cbc952d653559090 /ipaserver/install/dns.py
parent5b81dbfda1e4f0799d4ce87e9987a896af3ff299 (diff)
downloadfreeipa-9340a1417acf120fed3e9ffbe9d658d3456743a1.tar.gz
freeipa-9340a1417acf120fed3e9ffbe9d658d3456743a1.tar.xz
freeipa-9340a1417acf120fed3e9ffbe9d658d3456743a1.zip
install: remove dirman_pw from services
Remove directory manager's password from service's constructors https://fedorahosted.org/freeipa/ticket/6461 Reviewed-By: Martin Basti <mbasti@redhat.com> Reviewed-By: Jan Cholasta <jcholast@redhat.com>
Diffstat (limited to 'ipaserver/install/dns.py')
-rw-r--r--ipaserver/install/dns.py19
1 files changed, 7 insertions, 12 deletions
diff --git a/ipaserver/install/dns.py b/ipaserver/install/dns.py
index c16b96397..bfff0d856 100644
--- a/ipaserver/install/dns.py
+++ b/ipaserver/install/dns.py
@@ -23,7 +23,6 @@ from ipapython import dnsutil
from ipapython.dn import DN
from ipapython.ipa_log_manager import root_logger
from ipapython.admintool import ScriptError
-from ipapython.ipaldap import AUTOBIND_ENABLED
from ipapython.ipautil import user_input
from ipaserver.install.installutils import get_server_ip_address
from ipaserver.install.installutils import read_dns_forwarders
@@ -61,11 +60,10 @@ def _is_master():
def _disable_dnssec():
fstore = sysrestore.FileStore(paths.SYSRESTORE)
- ods = opendnssecinstance.OpenDNSSECInstance(
- fstore, ldapi=True, autobind=AUTOBIND_ENABLED)
+ ods = opendnssecinstance.OpenDNSSECInstance(fstore)
ods.realm = api.env.realm
- ods_exporter = odsexporterinstance.ODSExporterInstance(fstore, ldapi=True)
+ ods_exporter = odsexporterinstance.ODSExporterInstance(fstore)
ods_exporter.realm = api.env.realm
# unconfigure services first
@@ -200,8 +198,7 @@ def install_check(standalone, api, replica, options, hostname):
", ".join([str(zone) for zone in dnssec_zones]))
elif options.dnssec_master:
- ods = opendnssecinstance.OpenDNSSECInstance(
- fstore, ldapi=True)
+ ods = opendnssecinstance.OpenDNSSECInstance(fstore)
ods.realm = api.env.realm
dnssec_masters = ods.get_masters()
# we can reinstall current server if it is dnssec master
@@ -317,8 +314,7 @@ def install(standalone, replica, options, api=api):
# otherwise this is done by server/replica installer
update_hosts_file(ip_addresses, api.env.host, fstore)
- bind = bindinstance.BindInstance(fstore, ldapi=True, api=api,
- autobind=AUTOBIND_ENABLED)
+ bind = bindinstance.BindInstance(fstore, api=api)
bind.setup(api.env.host, ip_addresses, api.env.realm, api.env.domain,
options.forwarders, options.forward_policy,
reverse_zones, zonemgr=options.zonemgr,
@@ -333,12 +329,11 @@ def install(standalone, replica, options, api=api):
bind.create_instance()
# on dnssec master this must be installed last
- dnskeysyncd = dnskeysyncinstance.DNSKeySyncInstance(fstore, ldapi=True)
+ dnskeysyncd = dnskeysyncinstance.DNSKeySyncInstance(fstore)
dnskeysyncd.create_instance(api.env.host, api.env.realm)
if options.dnssec_master:
- ods = opendnssecinstance.OpenDNSSECInstance(fstore, ldapi=True)
- ods_exporter = odsexporterinstance.ODSExporterInstance(
- fstore, ldapi=True)
+ ods = opendnssecinstance.OpenDNSSECInstance(fstore)
+ ods_exporter = odsexporterinstance.ODSExporterInstance(fstore)
ods_exporter.create_instance(api.env.host, api.env.realm)
ods.create_instance(api.env.host, api.env.realm,