Pages

Showing posts with label Scripts. Show all posts
Showing posts with label Scripts. Show all posts

Saturday, September 15, 2007

Squid Log

O formato que o squid gera a data no arquivo squid.log não da para ser interpretado corretamente, isso é porque o formato desta data é no formato Unix Time. Estes códigos abaixo em perl, fazem com que esta data seja transformada em um formato que seja possível ser lido por humanos :P ...

Crie um arquivo por exemplo, convert.sh e coloque em seu conteúdo o seguinte.
#! /usr/bin/perl -p
s/^\d+\.\d+/localtime $&/e;

Dê permissão de execução
chmod 755 convert.sh

E então, execute o mesmo passando como parâmetro o arquivo de log do squid
./convert.sh /var/log/squid/access.log

Valeu

Tuesday, June 26, 2007

Backup com rsync

Script de backup que utiliza o rsync para copiar os dados.
#!/bin/bash
#
# Para logar sem senha via ssh (rsync) , basta executar o comando, com o usuário que você desejar para gerar as chaves
# ssh-keygen -t rsa
#

Criar arquivo fetchmailrc

Criar Fetchmailrc

O fetchmail pode ser usado para a migração de servidores de e-mail, para isso é preciso saber a senha dos usuários da outra ponta, e indicar qual o usuário do novo servidor. Para isso, resete a senha dos usuários do outro servidor. E então é necessário criar o arquivo /etc/fetchmailrc.