servidor Squeezebox no Mac OS X 10.6

1

Eu quero executar o servidor Squeezebox no meu Mac com o OS 10.6 Snow Leopard. As configurações de Firewall no 10.6 agora permitem que você especifique por Aplicativo as coisas que podem se conectar através do firewall. Mas o servidor Squeezebox não é um aplicativo, então não posso selecioná-lo.

Se eu desativar o firewall, tudo funcionará bem. Este é um passo razoável para um desktop (como ele está sempre se conectando à rede através do firewall do roteador), mas em um laptop que se conecta via WiFi público, não parece ser uma boa idéia.

Ajuda!

    
por Jonathan Caryl 13.05.2010 / 12:38

2 respostas

1

Acontece que há uma maneira de fazer isso, embora eu seria legal se houvesse uma maneira melhor. Você pode adicionar aplicativos de linha de comando ao permitido pelas configurações do Firewall, e como o servidor Squeezebox é apenas um script Perl, se você adicionar / usr / bin / perl à lista de aplicativos permitidos, então funciona.

Quando você vai adicionar uma Aplicação à lista, você não pode ver o diretório / usr listado, mesmo a partir da raiz do disco, então você tem que ligar simbolicamente o diretório / usr / bin em algum lugar que esteja visível, e então você pode navegar para o diretório apropriado & selecione perl.exe. Depois de adicionar perl.exe à lista, você pode remover o link simbólico.

    
por 14.05.2010 / 11:23
0

Existe outra maneira de fazer isso funcionar: na caixa de diálogo de configurações avançadas do firewall, se você desmarcar a opção "Ativar modo furtivo", deverá ver perguntar se deseja adicionar Perl à lista de aplicativos permitidos, em vez de ter que passar pelos arcos de links simbólicos e adicioná-los à lista manualmente.

    
por 01.06.2010 / 15:18