BIND 10 #3255: Make DHCP, DNS modules optional
BIND 10 Development
do-not-reply at isc.org
Thu Dec 5 13:39:43 UTC 2013
#3255: Make DHCP, DNS modules optional
-------------------------------------+-------------------------------------
Reporter: tomek | Owner:
Type: enhancement | UnAssigned
Priority: medium | Status: new
Component: build system | Milestone: DHCP-
Keywords: | Kea1.0-alpha
Sensitive: 0 | Resolution:
Sub-Project: Core | CVSS Scoring:
Estimated Difficulty: 0 | Defect Severity:
Total Hours: 0 | Medium
| Feature Depending on Ticket:
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
Description changed by tomek:
Old description:
> Currently to build Kea, all modules need to be build, and all
> dependencies must be present. This is problematic. It was agreed on a Kea
> 1.0 alpha planning meeting that BIND10 must be modular.
>
> I think at the very minimum we need the following switches:
> --enable-dns
> --enable-dhcp
>
> It would be better if we had the following:
> --enable-dns-auth
> --enable-dns-resolver
> --enable-dhcp4
> --enable-dhcp6
> --enable-dhcp-ddns
>
> It is essential to also modify configure to not require dependencies that
> are not needed. In particular, sqlite is not needed for DHCP. botan is
> only needed for dhcp-ddns.
>
> Also see follow up ticket #3256.
New description:
Currently to build Kea, all modules need to be build, and all dependencies
must be present. This is problematic. It was agreed on a Kea 1.0 alpha
planning meeting that BIND10 must be modular.
I think at the very minimum we need the following switches:
--enable-dns
--enable-dhcp
It would be better if we had the following:
--enable-dns-auth
--enable-dns-resolver
--enable-dhcp4
--enable-dhcp6
--enable-dhcp-ddns
We already have --with-dhcp-mysql to enable DHCP builds with MySQL
support.
It is essential to also modify configure to not require dependencies that
are not needed. In particular, sqlite is not needed for DHCP. botan is
only needed for dhcp-ddns.
Also see follow up ticket #3256.
--
--
Ticket URL: <http://bind10.isc.org/ticket/3255#comment:2>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list