BIND 10 #3255: Make DHCP, DNS modules optional

BIND 10 Development do-not-reply at isc.org
Thu Dec 5 13:34:21 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.

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

 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:1>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list