Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port bind-dyndb-ldap to BIND 9.11 #1

Closed
wants to merge 11 commits into from
Closed

Conversation

pspacek
Copy link
Contributor

@pspacek pspacek commented Aug 23, 2016

This is work in progress patch set, do not merge it yet.

@pspacek pspacek changed the title [WIP] Port bind-dyndb-ldap to BIND 9.11 Port bind-dyndb-ldap to BIND 9.11 Sep 2, 2016
This is first step which allows the plugin to run.
It requires configuration in format
dyndb <name> <library> {
	{option1 value}
	{option2 value}
};

This will be improved in another patch.
This plugin now uses the same configuration conventions and error
reporting facilities and native BIND.

Configuration format is:
dyndb <name> <library> {
        option1 "string value";
        option2 integer-value;
};
@mruprich
Copy link

mruprich commented Oct 3, 2016

ACK

@pspacek
Copy link
Contributor Author

pspacek commented Nov 18, 2016

@stutiredboy There is probably a issue in path overriding logic. I will take care of this in separate PR because it works when you have BIND 9.11 installed in default paths.

@pspacek
Copy link
Contributor Author

pspacek commented Nov 30, 2016

Pushed to master:

2649ef1 BIND 9.11: Remove #if blocks for older BIND versions.
8178f3c BIND 9.11: Add wrapper for new DB API method nodefullname.
da9bc9b BIND 9.11: Port to new dyndb API.
08da339 BIND 9.11: use new public header isc/errno.h instead of private isc/errno2result.h
4424cc3 Fix error handling in syncrepl_update() to avoid hung mctx.
c3bfe1a Remove obsolete options: cache_ttl, psearch, serial_autoincrement, zone_refresh.
e7cb753 Use ISC configuration parser for dyndb section.
7c8d8e5 Print configuration grammar when a configuration error is detected.
189c185 Migrate README to Markdown syntax: create README.md

@pspacek pspacek closed this Nov 30, 2016
@pspacek pspacek deleted the v11 branch November 30, 2016 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
3 participants