Instalação do Pombo

Janeiro 2017


Instalação


A instalação requer algum conhecimento sobre o Linux, mas nada muito comlicado.

1. Copie pombo.py em /usr/local/bin
2. Copie pombo.conf em /etc
3. Importe a sua chave pública no keyring do usuário roteador:
sudo -H gpg --import votreclepublique.asc

(Se você não tiver uma chave GnuPG, você pode criar uma).
4. Escolha uma senha e entre-a em pombo.php (
$PASSWORD='mysecret';
)
5. Entre pombo.php no seu servidor web.
6. Entre sua chave keyid, senha e o URL do seu pombo.php em /etc/pombo.conf:
# Pombo configuration file
[DEFAULT]
gpgkeyid=BAADF00D
password=mysecret
serverurl=http://myserver.com/pombo.php</code>

7. Utilise o cron para lançar
/usr/local/bin/pombo.py
cada 15 minutos como roteador:
sudo crontab -e

8. E insira esta linha:
*/15 * * * * /usr/local/bin/pombo.py 2>/dev/null

(Nota: Não esqueça de deixar uma linha em branco depois da última linha do seu crontab.)

Fazer um teste


sudo -H /usr/local/bin/pombo.py

e verifique se o arquivo gpg foi enviado para o servidor web (Se você ver " Server responded: File stored." é que funcionou).

Opção: Ativação apenas com mudança de endereço IP


O Pombo tem uma opção para que o envio dos relatórios só seja enviado se o endereço IP for trocado. Por padrão, esta função não fica ativa e o Pombo enviará relatórios cada execução.

Quando NÃO utilizar esta opção


N'utilisez par cette option si votre adresse IP publique est partagée (campus, entreprise, point d'accès WiFi ouvert). Par exemple, ce n'est pas une bonne idée d'utiliser cette option sur un campus où tous les étudiants ont la même adresse IP publique (à cause du NAT ou de proxy): Si un autre étudiant vole votre ordinateur, Pombo ne verra pas de changement d'adresse IP et ne s'activera pas.
Não utilize esta opção caso o seu IP público seja compartilhado (campus universitário, ponto de acesso WiFi aberto). Por exemplo, não é uma boa ideia utilizar esta opção em um campus universitário, onde todos os estudantes teem o mesmo IP público (por causa da NAT ou do proxy). Se outro estudante roubar o seu computador, o Pombo não detctará uma troca de endereço IP e não será ativado.

Quando utilizar esta opção


Se o seu endereço IP for pessoal (ex: pacote ADSL em casa), qualquer mudança de endereço IP significa que o computador não se encontra mais em casa. Assim sendo, o Pombo começará a enviar relatórios e só vai parar quando o computador voltar para casa.

Como ativar esta opção


Adicione a seguinte linha ao
/etc/pombo.conf
: onlyonipchange=yes
Na primeira execução, o Pombo escreverá o seu endereço IP em
 /var/local/pombo

Nas seguintes, ele só enviará relatórios se o endereço IP for diferente.

Para que o Pombo reconheça o novo endereço IP como "normal" e pare de enviar relatórios, basta remover o arquivo
/var/local/pombo


Artigo original publicado por sebsauvage

Tradução feita por Lucia Maurity y Nouira

Veja também

Publicado por pintuda. Última modificação: 23 de abril de 2012 às 11:26 por pintuda.
Este documento, intitulado 'Instalação do Pombo', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.