Используйте avahi в среде schroot (chroot)

Я работаю над Debian Wheezy и использую avahi для связи с тестовым оборудованием. Для обновления набора тестов мне пришлось перейти на среду chroot (jessie). Есть ли возможность найти решение "avahi on chroot", чтобы я мог общаться с тестовым оборудованием, как раньше?

1 ответ

Решение

Нашел способ решить эту проблему:

  1. На вашем хост-компьютере (в моем случае, wheezy) выполните:

    sudo vi /etc/schroot/default/fstab

    и добавьте строку

    /var/run/avahi-daemon /var/run/avahi-daemon none rw,bind 0 0

  2. В среде chroot (в моем случае jessie) выполните:

    sudo apt-get install libnss-mdns

    а также

    sudo vi /etc/nsswitch.conf

    убедитесь, что строка для хостов выглядит так:

    hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4

Другие вопросы по тегам