On 19/06/12 10:10, Chris Halse Rogers wrote: > Additionally, I'd like to know what the likely impact of adding bind- > interfaces to dnsmasq is on users. What (if anything) will break on > users' systems? >
Three things change. 1) Dnsmasq loses the ability to provide service on dynamically created interface. If an interface doesn't exist when dnsmasq starts, dnsmasq will not be listening on that interface when it comes up. Similarly if an interface changes address. 2) --interface=<non-existent interface> becomes a fatal error. 3) The semantics of -interface changes. Without --bind-interfaces, --interface filters on packet arrival interface. With --bind-interface, --interface=<iface> becomes equivalent to --listen-address=<address(es) of iface>. So, on a multi-homed host, with --interface=<eth0>, a request sent to the address of eth0 which arrives from eth1 will be answered with --bind-interfaces, but not answered without it. HTH Simon. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/231060 Title: packages dnsmasq and libvirt-bin conflict with each other To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/231060/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs