Add [ "$IFACE" != "lo" ] || exit 0
to the top of the script... Even if you have a unicast .local domain resolvable on just your loopback device, I suspect you won't care until a real network device is brought up. -- Avahi daemon should not try to resolve hostnames during bootup https://launchpad.net/bugs/80268 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs