Используйте avahi в среде schroot (chroot)
Я работаю над Debian Wheezy и использую avahi для связи с тестовым оборудованием. Для обновления набора тестов мне пришлось перейти на среду chroot (jessie). Есть ли возможность найти решение "avahi on chroot", чтобы я мог общаться с тестовым оборудованием, как раньше?
1 ответ
Решение
Нашел способ решить эту проблему:
На вашем хост-компьютере (в моем случае, wheezy) выполните:
sudo vi /etc/schroot/default/fstab
и добавьте строку
/var/run/avahi-daemon /var/run/avahi-daemon none rw,bind 0 0
В среде chroot (в моем случае jessie) выполните:
sudo apt-get install libnss-mdns
а также
sudo vi /etc/nsswitch.conf
убедитесь, что строка для хостов выглядит так:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4