Parece que o Avahi não fornece nenhuma opção de configuração para procurar definições de serviço em um local não padrão (além de reconstruir com um --prefix
personalizado, mas isso obviamente tem outras implicações). No caso de alguém precisar disso, essas são as opções que encontrei:
- Symlink / etc / avahi / services para um diretório diferente. Para que isso funcione, o daemon do avahi deve ser iniciado com a opção
--no-chroot
; caso contrário, não poderá sair da prisão chroot. - Vincule a montagem de um diretório diferente em / etc / avahi / services. Isso não requer que
--no-chroot
seja usado.
Ambas as opções funcionam bem.