On 2/23/06, Flávio Barros <[EMAIL PROTECTED]> wrote:
> Qual a melhor maneira de fazer isso ?  Pelo newsyslog ou pelo squid -k
> rotate  ?
> Preciso acioná-lo pelo cron ou é de forma automática assim que o log
> atingir o tamanho especificado ?


Crie este script e coloque para rodar no crontab do usuário squid:

-----------------
#!/bin/sh

cd ~squid/logs

squid -k rotate

ls -ls

data=`date +'%Y-%m-%d'`

echo 'Aguarde ...'
sleep 60

tar cvzf squid-logs-"$data".tgz *.log.[0-9]*

rm *.log.[0-9]*

ls -ls

-----------------


    João Rocha.


>
>
>
>
>
>
> _______________________________________________
> freebsd mailing list
> freebsd@fug.com.br
> http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br
>


--
"Sempre se apanha mais com as menores besteiras. Experiência própria."

[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.goffredo.eti.br
_______________________________________________
freebsd mailing list
freebsd@fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br

Responder a