Pular para o conteúdo

Atualiza base de dados do Clamav e avisa o admin

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
Joao Henrique jhgb
Hits: 7.926 Categoria: Shell Script Subcategoria: Avançado
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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
Download clamav.txt Enviar nova versão

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

Atualizando o kde para kde3.5.7

Verificação e otimização do banco de dados MySQL

IP Info - Pesquisa geográfica pelo endereço IP

diskspacewarn.sh

shradio.sh - ouça rádios online

#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

Entre na sua conta para comentar.