De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

pgpass e postgres

Colaboração: Miguel Galves

Data de Publicação: 20 de março de 2008

Estou configurando um sistema simples de backup da base de dados do

Job4Dev, usando as ferramentas crontab do linux e pg_dump do Postgres. Clássico.

Mas me deparei com um probleminha: a base de dados é criada com um usuário diferente do meu usuário no servidor. E o comportamento padrão do pg_dump (e de qualquer ferramenta relacionada ao Postgres) é de pedir a senha em um prompt, o que é obviamente problemático em uma tarefa automatizada.

A solução é criar um arquivo chamado .pgpass, armazenado na raiz do home dir do usuário que irá executar o comando com a permissão 600 (qualquer outra permissão fará com que o arquivo seja ignorado) e contendo a seguinte informação:

  hostname:port:database:username:password

Pronto, agora qualquer comando que envolva a tupla (host, port, database, username) descrita no arquivo tem acesso direto à base. Mais informações podem ser encontradas aqui.

Miguel Galves é Engenheiro de Computação e editor do blog Log4Dev.

Está procurando um trabalho realmente desafiante na área de tecnologia? Job4Dev.


CentOS, uma ótima distribuição enterprise gratuita derivada do Red Hat

Colaboração: Cleiton Souza

CentOS é uma Distribuição Linux de classe Enterprise, derivada dos fontes disponibilizados gratuitamente pela Red Hat. O CentOS é 100% binário compatível com o sistema Red Hat. Apenas são removidas os banners e os trabalhos gráficos que identificam a Red Hat. O melhor de tudo é que ele é gratuito.

Muito interessante para quem quer ter a estabilidade, performance e compatibilidade de um Red Hat, sem precisar pagar por isto.

Veja a matéria completa no site http://www.madeira.eng.br/wiki/index.php?page=CentOS

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Miguel Galves