OSX ML Deixe o Firewall executar Python sem pedir permissão a cada 2 segundos

OSX ML Deixe o Firewall executar Python sem pedir permissão a cada 2 segundos

Atualmente estou trabalhando em um site em Python e estou usando o pserve com --reloada opção que recarrega o servidor sempre que é feita uma alteração em qualquer um dos arquivos Python. Ou seja, toda vez que salvo qualquer um dos arquivos (e faço isso com frequência, inconscientemente), continuo recebendo mensagens irritantes do firewall pedindo permissão para executar o servidor. Tentei adicionar binários pserve e Python à lista de permissões do firewall, mas não ajudou.

Alguma idéia de como posso consertar isso?

Responder1

Eu estava tendo o mesmo problema, para mim uma solução aceitável era definir o IP 127.0.0.1 do host local como o endereço de ligação do ouvinte no arquivo de configuração do PasteDeploy. Anteriormente (por padrão, presumo) era 0.0.0.0 causando ligação a todas as interfaces de rede. Com o IP localhost fornecido no parâmetro host = 127.0.0.1, o alerta do firewall não é acionado.

Parecia que não havia uma maneira sensata de adicionar o executável python à lista de exceções do firewall, mas na maioria dos cenários de desenvolvimento você não precisaria se vincular a outras interfaces de qualquer maneira.

informação relacionada