Modificando o Mirror do Perl
Hoje pela manhã precisei implementar o OCS-ng, em um servidor rodando Slackware 12.1 (em breve posto o tutorial de instalação). Bom, para quem não conhece, o OCS é um inventário de rede, que cataloga as informações de todas as estações da rede, como por exemplo, informações sobre o hardware, drivers, dispositivos acoplados, softwares instalados, utilização de redes, processadores, seriais dos sistemas operacionais/softwares em fim, uma ótima ferramenta para monitoramento da rede.
Mas ocorreu no meio da preparação do ambiente do OCS, onde era necessário a instalação de alguns módulos do perl, de o mirror estar fora do ar. Então o que fazer?
Alguns minutos de “Google”, e lá estava a resposta: Bastava editar o /usr/lib/perl5/5.8.8/CPAN/Config.pm e modificar a seguinte linha:
‘urllist’ => [q[http://www.hemocentro.unicamp.br/CPAN/]],
para:
‘urllist’ => [q[ftp://cpan.pop-mg.com.br/pub/CPAN/]],
Feito isso, foi só utilizar novamente o perl para instalação dos módulos.
Acesso via rede ao PostgreSQL
Vou explicar de forma rápida e objetiva como realizar o acesso via rede ao seu servidor PostgreSQL. Primeiramente, vamos editar o arquivo “pg_hba.conf” que no Debian fica em “/etc/postgresql/[Versao]/main”.
# vi /etc/postgresql/8.3/main/pg_hba.conf
Agora vamos adicionar a seguinte linha:
host all all 192.168.100.0 255.255.255.0 md5
Lembrando que o range de IPs de minha LAN é 192.168.100.0 e máscara 255.255.255.0.
Pronto, agora salve o arquivo e saia dele.
Nas versões > 8.0 do PostgreSQL, foi necessário modificar também o postgresql.conf setando a variável “listen_addresses”. Na verdade ela já existe dentro do arquivo, porém ela vem comentada. Então vamos descomenta-la e setar o valor:
listen_addresses = ‘*’
Pronto. Agora salve o arquivo, saia dele e reinicialize o seu servidor PostgreSQL.
# /etc/init.d/postgresql restart
Agora é só testar a conexão via rede.