Anyone get the avahi daemon running, esp. on El Capitan or later? I was hoping to use it to proxy some stuff (i.e. register mDNS addresses for VPN clients, so that their usual whatever.local hostname would be available when connected in remotely, simplifying some matters like maybe xymon monitoring of them when connected), but I can't get it to stay running. Using launchd and the plist, I don't even get a useful error message. Trying to run it by hand, I get:
Found user 'avahi' (UID 507) and group 'avahi' (GID 504). Successfully dropped root privileges. avahi-daemon 0.6.31 starting up. WARNING: No NSS support for mDNS detected, consider installing nss-mdns! Dynamic session lookup supported but failed: Unable to find launchd socket when setuid dbus_bus_get_private(): Not enough memory WARNING: Failed to contact D-Bus daemon. Don't take the ENOMEM literally, there's no lack of RAM, let alone virtual memory!