Hi, There is a discussion in June regarding Bind 9.12 and Samba but that discussion has no any updated information. I checked out git but it seems that there's no related update on upstream either. Is there any progress on this? Maybe I should file a bug report. I sent a email to bugzilla-maintenance for a bugzilla acount but no response yet. * https://lists.samba.org/archive/samba/2018-June/216603.html * https://abi-laboratory.pro/?view=changelog&l=bind&v=9.12.0 Regards.
On Wed, 2018-08-01 at 15:38 +0300, Taner Tas via samba wrote:> Hi, > > There is a discussion in June regarding Bind 9.12 and Samba but that > discussion has no any updated information. > > I checked out git but it seems that there's no related update > on upstream either. > > Is there any progress on this? Maybe I should file a bug report. > I sent a email to bugzilla-maintenance for a bugzilla acount but no > response yet. > > * https://lists.samba.org/archive/samba/2018-June/216603.html > * https://abi-laboratory.pro/?view=changelog&l=bind&v=9.12.0Nobody has looked into it yet. Likely just an extra build rule required, I would need to see the 9.11 and 9.12 DLZ header files to check. Aaron Haslett (CC'ed) may be able to help once he fights past the other BIND9 issues he is looking at. Andrew Bartlett -- Andrew Bartlett https://samba.org/~abartlet/ Authentication Developer, Samba Team https://samba.org Samba Development and Support, Catalyst IT https://catalyst.net.nz/services/samba
> Nobody has looked into it yet. Likely just an extra build rule > required, I would need to see the 9.11 and 9.12 DLZ header files to > check. > > Aaron Haslett (CC'ed) may be able to help once he fights past the other > BIND9 issues he is looking at. > > Andrew BartlettThanks for response. I actually looked it myself. Since there is no DLZ ABI changes since 9.11, I reckon as it would be easy as making "python/samba/provision/sambadns.py" aware of Bind 9.12 will do the job without any hassle. Any extra build routine for 9.12 will do things complicated without a sensible reason. I prepared a patch and tested it locally. It seems it just works fine during provision and as a dns backend. Patch attached. Regards. -- Taner Tas <taner76 at gmail.com>