Script para atualizar blacklist do Endian

Até a versão 2.4.1 o Endian não possuía recurso para atualizar a blacklist do DansGuardian automaticamente. Para automatizar esta tarefa estou utilizando um script que encontrei no fórum: Endian ETH0. Segue aqui um script para atualizar a blacklist do Dansguardian na firewall Endian 2.4.1.

#!/bin/sh
cd /tmp
curl -C - -O http://www.shallalist.de/Downloads/shallalist.tar.gz
tar -xvzf shallalist.tar.gz
cp -r BL/* /etc/dansguardian/blacklists/
rm -r /etc/dansguardian/blacklists/COPYRIGHT
rm -r /etc/dansguardian/blacklists/global_usage
date > /etc/dansguardian/blacklists/updated
/etc/init.d/dansguardian restart
rm -fr /tmp/BL
rm /tmp/shallalist.tar.gz
exit 0

Eu crio um arquivo blacklist dentro da pasta /etc/cron.weekly. Depois basta dar permissão de execução:

chmod +x /etc/cron.weekly/blacklist

Agora a lista será atualizada automaticamente todo domingo.

Deixe um Comentário

2 Comentários.

  1. You’re the greaetst! JMHO

Deixe um Comentário