I think we are talking about two different bugs: In some networks there is actually a .local-domain defined, but there are also a lot of false positives!
In /usr/lib/avahi/avahi-daemon-check-dns.sh line 58 is faulty: if echo "$OUT" | egrep -vq 'has no|not found'; then The "host"-command might return additional lines which contain debug- messages with a trailing ";; " but those are not recognized by this script and therby result in the shutdown of avahi-daemon. Line 58 must be changed into the following to get rid of the false positives: if echo "$OUT" | egrep -vq 'has no|not found'; then The suggested solution with adding AVAHI_DAEMON_DETECT_LOCAL=0 will disable the faulty check, but it does not solve the bug itself, even worse it will cause avahi to enabled in networks where the local-domain may be used by important services! -- Some ISPs have .local domain which disables avahi-daemon https://bugs.launchpad.net/bugs/327362 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs