У меня Bonjour (mDNSResponder - версия для Linux) запущен на Ubuntu Box (хост A). Мне удалось перенести Avahi на новую платформу. Как я вижу, ./mDNSNetMonitor может обнаружить сервис, опубликованный avahi, например, на другом хосте, хосте B (/etc/avahi/services/myservice.service). Это означает, что Bonjour может обнаружить сервис, опубликованный Avahi.
Мой вопрос здесь: зачем мне библиотека avahi-compat-libdns_sd. В контексте эксперимента нужно ли переносить библиотеку avahi-compat-libdns_sd также на новую платформу (хост B)? Обратите внимание, что Avahi, работающий на хосте B, «включен по шине Dbus».