Atualiza base de dados do Clamav e avisa o admin

Publicado por Joao Henrique 30/06/2004

[ Hits: 7.547 ]

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

Iniciar firewall quando houver rede habilitada (Internet)

Cadastrando usuários para email no Slackware de forma mais simples

script backup

Controla Daemon do ProFTP

Screenshot de menus??!! Script com temporizador popup!


  

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