Bug#505522: improve integration with libvirtd - maybe via --conf-dir=/etc/dnsmasq.d?

2008-11-14 Thread Guido Günther
On Fri, Nov 14, 2008 at 02:23:46PM +, Simon Kelley wrote: [..snip..] >> Upstream's code has this comment: >> >> /* >> * XXX does not actually work, due to some kind of >> * race condition setting up ipv6 addresses on the >> * interface. A sleep(10) makes it work, but that's

Bug#505522: improve integration with libvirtd - maybe via --conf-dir=/etc/dnsmasq.d?

2008-11-14 Thread Simon Kelley
Guido Günther wrote: Hi Simon, On Thu, Nov 13, 2008 at 11:51:37AM +, Simon Kelley wrote: The /etc/init.d/dnsmasq facility looks good, but the stuff added by libvirt is not. If libvirt adds bind-interfaces interface=lo then it will stop the system dnsmasq listening on any interface apart

Bug#505522: improve integration with libvirtd - maybe via --conf-dir=/etc/dnsmasq.d?

2008-11-14 Thread Guido Günther
Hi Simon, On Thu, Nov 13, 2008 at 11:51:37AM +, Simon Kelley wrote: > The /etc/init.d/dnsmasq facility looks good, but the stuff added by > libvirt is not. > > If libvirt adds > > bind-interfaces > interface=lo > > then it will stop the system dnsmasq listening on any interface apart > from

Bug#505522: improve integration with libvirtd - maybe via --conf-dir=/etc/dnsmasq.d?

2008-11-14 Thread Simon Kelley
Guido Günther wrote: Package: dnsmasq Version: 2.45-1 Severity: wishlist Hi, libvirtd uses dnsmasq to provide DNS and DHCP to virtual machines on nated interfaces. It therefore calls dnsmasq for each virtual bridge with something like like: dnsmasq --keep-in-foreground --strict-order --bind-int

Bug#505522: improve integration with libvirtd - maybe via --conf-dir=/etc/dnsmasq.d?

2008-11-13 Thread Guido Günther
Package: dnsmasq Version: 2.45-1 Severity: wishlist Hi, libvirtd uses dnsmasq to provide DNS and DHCP to virtual machines on nated interfaces. It therefore calls dnsmasq for each virtual bridge with something like like: dnsmasq --keep-in-foreground --strict-order --bind-interfaces --pid-file --