diff --git a/recipes-extended/libvirt/libvirt/dnsmasq_exclude_virbr.conf b/recipes-extended/libvirt/libvirt/dnsmasq_exclude_virbr.conf deleted file mode 100644 index 16bf1986..00000000 --- a/recipes-extended/libvirt/libvirt/dnsmasq_exclude_virbr.conf +++ /dev/null @@ -1 +0,0 @@ -except-interface=virbr0 diff --git a/recipes-support/dnsmasq/dnsmasq_2.%.bbappend b/recipes-support/dnsmasq/dnsmasq_2.%.bbappend new file mode 100644 index 00000000..8d66ca6a --- /dev/null +++ b/recipes-support/dnsmasq/dnsmasq_2.%.bbappend @@ -0,0 +1,5 @@ +# dnsmasq is greedy with interfaces by default using bind-dynamic will +# make it less greedy but still function as it did by default. +do_install_append() { + sed -i '/#bind-interfaces/a # Play nice with libvirt\nbind-dynamic' ${D}${sysconfdir}/dnsmasq.conf +}