De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Gustav C.
Data de Publicação: 01 de Janeiro de 2008
Tenho usado em alguns dos meus servidores esta combinação, Dansguardian e URLBlacklist. Acontece que as blacklists que você for usar com o Dansguardian devem estar fora da ordem alfabética. O Dansguardian tem um algoritmo que organiza as urls em ordem alfabética em memória e o URLblacklist.com algumas semanas atrás passou a disponibilizar as blacklists organizadas em ordem alfabética. Resultado, o dansguardian levava horas para iniciar.
Segue a solução para o problema:
Existem 2 comandos que realizam este trabalho de embaralhar linhas de arquivos texto, o rl e o unsort .
Faça o download e instale um dos 2:
Pare o serviço do dansguardian (Porque se você desabilitasse as blacklists o serviço teria subido):
# /etc/init.d/dansguardian stop
Execute o comando abaixo:
# cd /etc/dansguardian/blacklists # find . -type f -exec rl {} -o {} .tmp \; -exec mv -f {} .tmp {} \;
Isto irá randomizar os arquivos de blackslits dentro do diretório de blacklists do Dansguardian. Quem for usar o unsort altere o comando acima trocando rl por unsort.
Inicie o serviço do dansguardian:
# /etc/init.d/dansguardian start
Problema resolvido!
Error: No domain found