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.
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.
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
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários