ai vai um script simples que fiz para controlar o tamanho da auditoria no
meu mailserver.
eh simples e at� bobo, mas quebra um galho.
se for util pra alguem ai esta.
Falows.
#!/bin/sh
#tamanho em mega permitido para o log
tamanho_maximo=1200;
#grava o tamanho num arquivo
tamanho=`du -m /auditoria/auditoria.log > tamanho`;
#obtem apenas o tamanho do arquivo
tamanho_arquivo="`cut -c 1-3 tamanho`";
#Condicao que verifica se o tamanho do log nao ultrapassa o permitido
if [ $tamanho_maximo -ge $tamanho_arquivo ];
then
#Caso verdadeiro o arquivo eh mantido
echo "Arquivo de log com tamanho permitido";
else
#caso falso o arquivo eh apagado
echo "Arquivo de log com tamanho negado";
rm -f /auditoria/auditoria.log
fi
-----------------------------------------------------------------------
Eduardo Pasquotto Orsolini
-----------------------------------------------------------------------
www.computec-online.com.br 019 3434-1012
-----------------------------------------------------------------------
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html