Используя нестандартное местоположение для avahi сервисов

Попробуйте - Удалить-исходные файлы вместо - Удалить-через . Посмотрите на ServerFault.com/Questions/363922/how-to-move-files-with-scp

1
10.02.2015, 11:49
2 ответа

Похоже, что Avahi не предоставляет никакой опции конфигурации для поиска определений обслуживания в нестандартном месте (кроме перестройки с пользовательским - префикс , но это, очевидно, имеет другие последствия). Если кому-то еще нужно это, это варианты, которые я нашел:

  • SymLink / etc / avahi / Services в другой каталог. Для этого на работу демон Avahi должен быть запущен с опцией - NO-Chroot ; В противном случае он не сможет протянуть от тюрьмы Chroot.
  • Привязка установки другого каталога на / etc / avahi / services. Это не требует этого - no-chroot .

Оба варианта работают нормально.

0
28.01.2020, 02:12

(используя окно ответа, так как он имеет больше параметров форматирования)

Обратите внимание, что определения службы Avahi позволяют подстановочными картами. Это может быть адекватно, чтобы обеспечить то же самое определение на нескольких хостах, что позволяет только для чтения / и т. Д.:

<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
  <name replace-wildcards="yes">%h</name>
  <service>
    <type>_ssh._tcp</type>
    <port>22</port>
  </service>
</service-group>
-1
28.01.2020, 02:12

Теги

Похожие вопросы