forked-daapd sem avahi

1

Estou tentando configurar o forked-daapd, mas preferiria executá-lo sem o avahi (ou melhor, definir meu próprio serviço avahi em vez de usar o dbus api).

O motivo é que eu quero um compartilhamento netatalk para meus backups de máquina do tempo e um compartilhamento de samba para o suporte de link simbólico (o netatalk não suporta links simbólicos). Esses dois são definidos como serviços diferentes em avahi. Para fazer isso funcionar, eu tenho que desabilitar o dbus api do avahi, ou então o netatalk tende a assumir todos os serviços (osx prefere afp over smb).

Se eu agora tentar iniciar o forked-daapd, simplesmente não. Bifurcado-daapd requer que o dbus api do avahi esteja ativado e funcionando. Existe alguma maneira de contornar essa limitação, para que eu possa definir manualmente o meu próprio serviço daap em avahi.

Talvez algo como ativar, mas ignorar o dbus no avahi, ou iniciar um daemon avahi duplicado com um arquivo de configuração diferente?

    
por vixducis 28.11.2012 / 14:57

1 resposta

0

Ok, isso foi muito fácil. Existe uma opção -nozeroconf em /etc/afpd.conf, que desativa os compartilhamentos de publicidade por meio da interface dbus do avahi. Dessa forma, eu poderia voltar a ligar a interface d do avahi sem que eu assumisse todas as minhas ações. Agora eu posso começar a usar o daapd corretamente.

    
por vixducis 04.12.2012 / 11:47