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>
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:
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:
"BIND9_10": bind9_10,
"BIND9_11": bind9_11,
"BIND9_12": bind9_12,
- "BIND9_14": bind9_14
+ "BIND9_14": bind9_14,
+ "BIND9_16": bind9_16
})
# For BIND 9.14.x
${BIND9_14} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_14.so";
+
+ # For BIND 9.16.x
+ ${BIND9_16} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_16.so";
};