Atualiza base de dados do Clamav e avisa o admin

Publicado por Joao Henrique 30/06/2004

[ Hits: 7.771 ]

Download clamav.txt




Oi pessoal.
Este script, executado pelo cron, atualiza a base de assinaturas do Clamav e avisa o adminstrador.
Baseado no servidor montado a partir do www.qmailrocks.org

Boa sorte,
JH

  



Esconder código-fonte

#!/bin/bash
#
# Script para notificacao de atualizacao de base de dados de antivirus
# by jhgb em 23/06/2004 (Happy Birthday!)
#
# Atualiza a base de dados de antivirus
/usr/bin/freshclam --quiet -l /var/log/clam-update.log

# Manda um e-mail pro JH mostrando o arquivo de log
echo "To: admin@dominio.com.br" > /tmp/clamav.txt
echo "From: postmaster@dominio.com.br" >> /tmp/clamav.txt
echo "Subject: Base de dados de antivírus atualizada" >> /tmp/clamav.txt
cat /var/log/clam-update.log >> /tmp/clamav.txt
cat /tmp/clamav.txt | /var/qmail/bin/qmail-inject
rm /tmp/clamav.txt

Scripts recomendados

Jftp Script - Script para automação de um processo FTP

Tradução de endereços de uma rede interna

Administração servidor WEB com Dialog

Converter Arquivo RMVB para AVI

Claro 3g Sony Ericsson md300 script conexao - Revisado


  

Comentários
[1] Comentário enviado por bhl em 06/07/2004 - 08:29h

Depois de algum tempo, o log vai estar muito grande, não acha?

Eu prefiro limpar o arquivo de log e receber notificações separadas de cada atualização.

Acho que isto resolve (adicione após a última linha do seu script):

echo "" > /var/log/clam-update.log

[2] Comentário enviado por m0pheu5 em 19/10/2004 - 11:17h

Está muito bacana o script mas concordo com o comentário do bhl.
Abraços


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts