Remove support for IPA deployments with no persistent search

Drops the code from ipa-server-install, ipa-dns-install and the
BindInstance itself. Also changed ipa-upgradeconfig script so
that it does not set zone_refresh to 0 on upgrades, as the option
is deprecated.

https://fedorahosted.org/freeipa/ticket/3632
This commit is contained in:
Tomas Babej
2013-08-09 11:55:49 +02:00
committed by Martin Kosek
parent 49a621a257
commit 69394bab5a
16 changed files with 104 additions and 187 deletions

View File

@@ -82,8 +82,7 @@ return {
label: '@i18n:objects.dnsconfig.forward_none'
}
]
},
'idnszonerefresh'
}
]
}
],

View File

@@ -9,8 +9,6 @@
"idnsallowsyncptr": "rscwo",
"idnsforwarders": "rscwo",
"idnsforwardpolicy": "rscwo",
"idnspersistentsearch": "rscwo",
"idnszonerefresh": "rscwo",
"nsaccountlock": "rscwo",
"objectclass": "rscwo"
},
@@ -26,9 +24,6 @@
"idnsforwardpolicy": [
"first"
],
"idnszonerefresh": [
"20"
],
"objectclass": [
"idnsConfigObject",
"nsContainer",

View File

@@ -9,8 +9,6 @@
"idnsallowsyncptr": "rscwo",
"idnsforwarders": "rscwo",
"idnsforwardpolicy": "rscwo",
"idnspersistentsearch": "rscwo",
"idnszonerefresh": "rscwo",
"nsaccountlock": "rscwo",
"objectclass": "rscwo"
},
@@ -27,9 +25,6 @@
"idnsforwardpolicy": [
"first"
],
"idnszonerefresh": [
"20"
],
"objectclass": [
"idnsConfigObject",
"nsContainer",

View File

@@ -2842,17 +2842,6 @@
"name": "idnsallowsyncptr",
"type": "bool"
},
{
"attribute": true,
"class": "Int",
"doc": "An interval between regular polls of the name server for new DNS zones",
"flags": [],
"label": "Zone refresh interval",
"maxvalue": 2147483647,
"minvalue": 0,
"name": "idnszonerefresh",
"type": "int"
},
{
"name": "setattr"
},

View File

@@ -812,7 +812,6 @@
"idnsforwarders",
"idnsforwardpolicy",
"idnsname",
"idnspersistentsearch",
"idnssoaexpire",
"idnssoaminimum",
"idnssoamname",
@@ -822,7 +821,6 @@
"idnssoaserial",
"idnsupdatepolicy",
"idnszoneactive",
"idnszonerefresh",
"inetdomainbasedn",
"inetdomainstatus",
"inetsubscriberaccountid",
@@ -1726,8 +1724,7 @@
"default_attributes": [
"idnsforwardpolicy",
"idnsforwarders",
"idnsallowsyncptr",
"idnszonerefresh"
"idnsallowsyncptr"
],
"hidden_attributes": [
"objectclass",
@@ -1798,16 +1795,6 @@
"label": "Allow PTR sync",
"name": "idnsallowsyncptr",
"type": "bool"
},
{
"class": "Int",
"doc": "An interval between regular polls of the name server for new DNS zones",
"flags": [],
"label": "Zone refresh interval",
"maxvalue": 2147483647,
"minvalue": 0,
"name": "idnszonerefresh",
"type": "int"
}
],
"uuid_attribute": ""