summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorAmitay Isaacs <amitay@gmail.com>2020-09-11 12:35:30 +1000
committerAmitay Isaacs <amitay@samba.org>2020-09-24 04:32:42 +0000
commit5b2ccb1c7cad5cded5dad37a18a7d42c1680b2f7 (patch)
tree30f87dc2eee4169058d8835957567a90c2d9b22b /python
parentca3c18a236dedfdfbf225dcfcd0418f1634d8759 (diff)
downloadsamba-5b2ccb1c7cad5cded5dad37a18a7d42c1680b2f7.tar.gz
provision: Add support for BIND 9.16.x
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14487 Signed-off-by: Amitay Isaacs <amitay@gmail.com> Reviewed-by: Rowland Penny <rpenny@samba.org>
Diffstat (limited to 'python')
-rw-r--r--python/samba/provision/sambadns.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/python/samba/provision/sambadns.py b/python/samba/provision/sambadns.py
index 2827309694b..70381b8fec3 100644
--- a/python/samba/provision/sambadns.py
+++ b/python/samba/provision/sambadns.py
@@ -963,6 +963,7 @@ def create_named_conf(paths, realm, dnsdomain, dns_backend, logger):
bind9_11 = '#'
bind9_12 = '#'
bind9_14 = '#'
+ bind9_16 = '#'
if bind_info.upper().find('BIND 9.8') != -1:
bind9_8 = ''
elif bind_info.upper().find('BIND 9.9') != -1:
@@ -975,6 +976,8 @@ def create_named_conf(paths, realm, dnsdomain, dns_backend, logger):
bind9_12 = ''
elif bind_info.upper().find('BIND 9.14') != -1:
bind9_14 = ''
+ elif bind_info.upper().find('BIND 9.16') != -1:
+ bind9_16 = ''
elif bind_info.upper().find('BIND 9.7') != -1:
raise ProvisioningError("DLZ option incompatible with BIND 9.7.")
elif bind_info.upper().find('BIND_9.13') != -1:
@@ -991,7 +994,8 @@ def create_named_conf(paths, realm, dnsdomain, dns_backend, logger):
"BIND9_10": bind9_10,
"BIND9_11": bind9_11,
"BIND9_12": bind9_12,
- "BIND9_14": bind9_14
+ "BIND9_14": bind9_14,
+ "BIND9_16": bind9_16
})