aports/main/samba/bind-9.12.patch
Taner Tas 856205e3df main/samba: Various improvements
* Improve initscript
* Fix start service as DC
* Add bind-9.12 support for DC DNS backend
* Enable pam_winbind module and add corresponding subpackage
* uclibc-xattr-create.patch removed
2018-08-28 12:38:27 +00:00

24 lines
865 B
Diff

--- a/python/samba/provision/sambadns.py
+++ b/python/samba/provision/sambadns.py
@@ -943,7 +943,8 @@
bind9_9 = ''
elif bind_info.upper().find('BIND 9.10') != -1:
bind9_10 = ''
- elif bind_info.upper().find('BIND 9.11') != -1:
+ elif bind_info.upper().find('BIND 9.11') != -1 \
+ or bind_info.upper().find('BIND 9.12') != -1:
bind9_11 = ''
elif bind_info.upper().find('BIND 9.7') != -1:
raise ProvisioningError("DLZ option incompatible with BIND 9.7.")
--- a/source4/setup/named.conf.dlz
+++ b/source4/setup/named.conf.dlz
@@ -19,7 +19,7 @@
# For BIND 9.10.x
${BIND9_10} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_10.so";
- # For BIND 9.11.x
+ # For BIND 9.11.x, 9.12.x
${BIND9_11} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_11.so";
};