]> code.ossystems Code Review - openembedded-core.git/commit
dhcp: allow for excluding the external bind
authorArmin Kuster <akuster808@gmail.com>
Tue, 13 Nov 2018 21:19:42 +0000 (13:19 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 24 Nov 2018 21:45:48 +0000 (21:45 +0000)
commit1c35c68da07ccca5d80820e2de51c0b6bf51b349
tree4d721968044c11f4e34216b95bccd7d03fdbb60e
parentb2ccfeeffc5762648ee6b1f1d05c3cc6f347ed28
dhcp: allow for excluding the external bind

There is a known issue when using ISC DHCP alongside bind 9.10. DHCP uses libraries
provided by bind and there is a bug which results in dhcpd/dhclient not
running in the background and not responding to sigterm.

The issue was first reported in 02/2015 by the fedora team here:

https://lists.isc.org/pipermail/bind-users/2015-February/094636.html

and as of 02/2018 it is still unresolved:

https://bugzilla.redhat.com/show_bug.cgi?id=1457871

Fedora's workaround seems to consist of providing working libraries from the bind 9.9
package just for DHCP.

added 'ext-bind' in PACKACGECONFIG
added notes on how to enable the workaround
refreshed patches too

[ Yocto # 12744 ]

Signed-off-by: Armin Kuster <akuster808@gmail.com>
meta/recipes-connectivity/dhcp/dhcp.inc
meta/recipes-connectivity/dhcp/dhcp/0008-tweak-to-support-external-bind.patch
meta/recipes-connectivity/dhcp/dhcp/0010-build-shared-libs.patch
meta/recipes-connectivity/dhcp/dhcp_4.3.6.bb