s4-dns: Add support for BIND 9.10
[samba.git] / python / samba / provision / sambadns.py
index 1ab8f4e30359b190d39258bb61ddc75886f726d6..b5639324b45e4af63ea0b4e53ae60b8ee1bba5df 100644 (file)
@@ -921,10 +921,13 @@ def create_named_conf(paths, realm, dnsdomain, dns_backend, logger):
                                      cwd='.').communicate()[0]
         bind9_8 = '#'
         bind9_9 = '#'
+        bind9_10 = '#'
         if bind_info.upper().find('BIND 9.8') != -1:
             bind9_8 = ''
         elif bind_info.upper().find('BIND 9.9') != -1:
             bind9_9 = ''
+        elif bind_info.upper().find('BIND 9.10') != -1:
+            bind9_10 = ''
         elif bind_info.upper().find('BIND 9.7') != -1:
             raise ProvisioningError("DLZ option incompatible with BIND 9.7.")
         else:
@@ -933,7 +936,8 @@ def create_named_conf(paths, realm, dnsdomain, dns_backend, logger):
                     "NAMED_CONF": paths.namedconf,
                     "MODULESDIR" : samba.param.modules_dir(),
                     "BIND9_8" : bind9_8,
-                    "BIND9_9" : bind9_9
+                    "BIND9_9" : bind9_9,
+                    "BIND9_10" : bind9_10
                     })