provision: BIND 9.13.x is not supported
authorAmitay Isaacs <amitay@gmail.com>
Sun, 13 Sep 2020 23:44:10 +0000 (09:44 +1000)
committerAmitay Isaacs <amitay@samba.org>
Thu, 24 Sep 2020 04:32:41 +0000 (04:32 +0000)
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>
python/samba/provision/sambadns.py

index ffdb2559979202668cfd83e726e257f3c73afee1..6071a9ac18cea967c1dbe97da288c79288fae970 100644 (file)
@@ -974,6 +974,8 @@ def create_named_conf(paths, realm, dnsdomain, dns_backend, logger):
             bind9_12 = ''
         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:
+            raise ProvisioningError("Only stable/esv releases of BIND are supported.")
         else:
             logger.warning("BIND version unknown, please modify %s manually." % paths.namedconf)
         setup_file(setup_path("named.conf.dlz"), paths.namedconf, {