Bug 14487 - Latest version of Bind9 is now 9.20
Summary: Latest version of Bind9 is now 9.20
Alias: None
Product: Samba 4.1 and newer
Classification: Unclassified
Component: DNS plugin (BIND DLZ) (show other bugs)
Version: 4.12.6
Hardware: All All
: P5 normal (vote)
Target Milestone: ---
Assignee: Karolin Seeger
QA Contact: Samba QA Contact
Depends on:
Reported: 2020-09-10 18:00 UTC by Rowland Penny
Modified: 2020-10-26 10:04 UTC (History)
3 users (show)

See Also:

Patches for v4-13, v4-12 and v4-11 (14.79 KB, patch)
2020-09-28 04:57 UTC, Amitay Isaacs
amitay: review? (rpenny)
martins: review+

Note You need to log in before you can comment on or make changes to this bug.
Description Rowland Penny 2020-09-10 18:00:41 UTC
The last version of Bind9 mentioned in Samba is 9.12, can someone update the required files: named.conf.dlz, sambadns.py and whatever creates the dlz_bind9_xx.so files.
I believe I could update the first two myself, but have no idea how to do the last one.
Comment 1 Amitay Isaacs 2020-09-11 08:33:32 UTC
Thanks for pointing this out.  Looks like no one is trying AD with newer BIND releases.

I will add support for released 9.x versions.
Comment 2 Amitay Isaacs 2020-09-11 08:49:42 UTC
Rowland, would you be able to test provisioning using one of the recent versions of BIND?  Hopefully there are no configuration file changes in any of the newer versions.  I haven't gone through all the changelogs yet.

The patches are here:


Comment 3 Rowland Penny 2020-09-11 09:14:38 UTC
(In reply to Amitay Isaacs from comment #2)
You appear to be adding the bind development branches and not adding up to the latest version (yes, I know that no distro is using these yet, but they will)

From the Bind website:

9.11 esv
9.12 stable
9.13 development
9.14 stable
9.15 development
9.16 esv
9.17 development
9.18 stable
9.19 development
9.20 esv
9.21 development

It looks to myself that Bind is now using the odd numbers as a development base and when they think it is stable they rename it as an even number, do we want to support 'development' versions ?
Comment 4 Amitay Isaacs 2020-09-11 10:20:32 UTC
I have added all the versions which are available for download.  The latest version you can download is 9.17.4.  I cannot add support for future versions without looking at the source to figure out if the dlz api has been modified.

I am happy to drop development versions (less patches).
Comment 5 Rowland Penny 2020-09-11 10:26:35 UTC
(In reply to Amitay Isaacs from comment #4)
Fair comment, I suppose you cannot depend on things not changing, but as I said, do we want to support development versions ? From my point of view, they seem to be like using a git version of Samba, okay for testing things, but would you use it in production ?
Comment 6 Amitay Isaacs 2020-09-11 10:53:25 UTC
(In reply to Rowland Penny from comment #5)

Let's keep only the stable and ESV releases.  I will update the patch set.
Comment 7 Samba QA Contact 2020-09-24 05:56:05 UTC
This bug was referenced in samba master:

Comment 8 Amitay Isaacs 2020-09-28 04:57:55 UTC
Created attachment 16263 [details]
Patches for v4-13, v4-12 and v4-11
Comment 9 Martin Schwenke 2020-10-22 04:14:34 UTC
Hi Karolin,

This is ready for 4.13 and 4.12 (and 4.11 if there will be another bug fix release).

Comment 10 Karolin Seeger 2020-10-26 10:04:04 UTC
(In reply to Martin Schwenke from comment #9)
Hi Martin,

pushed to autobuild-v4-{13,12}-test.