Network service discovery disabled: What does this mean for me?
It looks like avahi-daemon is started when the network connection is established (/etc/network/if-up.d/avahi-daemon
).
This notification is informing you that mDNS (Avahi) has been disabled. It's only used for a small number of applications that only work on the local network, it won't adversely affect your internet connection or DNS.
The most well known use for mDNS is sharing music with Rhythmbox (or iTunes) over your LAN. It's an Apple technology, but it's largely been ignored in favour of uPNP or DLNA.
To disable it, you must edit the file /etc/default/avahi-daemon
as root:
sudo -i
gedit /etc/default/avahi-daemon
and add this line (or change it if already exists to):
AVAHI_DAEMON_DETECT_LOCAL=0
Source: http://ubuntuforums.org/showthread.php?t=1632952
According to the Avahi wiki there are two workarounds:
Better one:
In /etc/avahi/avahi-daemon.conf
uncomment and change the line with domain name to
domain-name=.alocal
Second one:
In /etc/nsswitch.conf
delete a [NOTFOUND=return]
text.