diff options
author | Petr Spacek <pspacek@redhat.com> | 2016-03-01 11:13:18 +0100 |
---|---|---|
committer | Petr Vobornik <pvoborni@redhat.com> | 2016-04-28 18:46:06 +0200 |
commit | 89974548891baa6dbbab401913359e398a2cbc57 (patch) | |
tree | 1d99e440a44e15ebdf51914630eb9fdc9f828e72 /ipaserver/install/bindinstance.py | |
parent | 9ee6d379c496cd1648d58a6ecca72ed41638a3f1 (diff) | |
download | freeipa-89974548891baa6dbbab401913359e398a2cbc57.tar.gz freeipa-89974548891baa6dbbab401913359e398a2cbc57.tar.xz freeipa-89974548891baa6dbbab401913359e398a2cbc57.zip |
Extend installers with --forward-policy option
This option specified forward policy for global forwarders.
The value is put inside /etc/named.conf.
https://fedorahosted.org/freeipa/ticket/5710
Reviewed-By: Martin Basti <mbasti@redhat.com>
Diffstat (limited to 'ipaserver/install/bindinstance.py')
-rw-r--r-- | ipaserver/install/bindinstance.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/ipaserver/install/bindinstance.py b/ipaserver/install/bindinstance.py index 0b451e5f5..0cc8d2589 100644 --- a/ipaserver/install/bindinstance.py +++ b/ipaserver/install/bindinstance.py @@ -609,8 +609,9 @@ class BindInstance(service.Service): suffix = ipautil.dn_attribute_property('_suffix') - def setup(self, fqdn, ip_addresses, realm_name, domain_name, forwarders, ntp, - reverse_zones, named_user=constants.NAMED_USER, zonemgr=None, + def setup(self, fqdn, ip_addresses, realm_name, domain_name, forwarders, + forward_policy, ntp, reverse_zones, + named_user=constants.NAMED_USER, zonemgr=None, ca_configured=None, no_dnssec_validation=False): self.named_user = named_user self.fqdn = fqdn @@ -618,6 +619,7 @@ class BindInstance(service.Service): self.realm = realm_name self.domain = domain_name self.forwarders = forwarders + self.forward_policy = forward_policy self.host = fqdn.split(".")[0] self.suffix = ipautil.realm_to_suffix(self.realm) self.ntp = ntp @@ -775,6 +777,7 @@ class BindInstance(service.Service): REALM=self.realm, SERVER_ID=installutils.realm_to_serverid(self.realm), FORWARDERS=fwds, + FORWARD_POLICY=self.forward_policy, SUFFIX=self.suffix, OPTIONAL_NTP=optional_ntp, ZONEMGR=self.zonemgr, |