Tutorial Traduzido para o Inglês por "rinrinrenacuajo": viewtopic.php?f=38&t=67004
Tutorial Traduzido para o Português por: Google/Reginaldo
*****************************************************************************************************************************************
Recebam todas as minhas mais cordiais saudações da Venezuela.
Depois de um curto periodo de férias, estou regressando ao BrazilFW.
Agradeço ao meu amigo "Marcos do Vale" pelas respostas às minhas preocupações em relação ao Squid.
Abaixo tem três (3) Scripts muito úteis para aqueles que utilizam O Squid Oficial em qualquer versào em conjunto
com o gerenciador de relatórios (Sarg) para semi-automatização e controle no espaço Disco rígido (HD).
Os Diretórios e/ou arquivos que mais crescem em qualquer servidor BFW que trabalha com o Squid e Sarg sào:
- Código: Selecionar todos
1.) /partition/squid/cache
2.) /partition/squid/logs
3.) /partition/web2/sarg
Estes são os Scripts:
1.) Limpar Cache
- Código: Selecionar todos
#!/bin/sh
#borrarcache
# Ing. Eugenio Nava M.
# Version 0.1
# Solo consola y/o agregado al cron.
squid -k interrupt
echo "Recriando o Cache do Squid Oficial...."
sleep 5
rm -Rf /partition/squid/cache/*
sync
sync
sync
#BFW 2.30.1 y BFW 2.31.10
sh /etc/rc.d/pkgs/rc.squid
backup squid
2.) Limpar os logs
- Código: Selecionar todos
#!/bin/sh
#borrarlogs
# Ing. Eugenio Nava M.
# Version 0.1
# Solo consola y/o agregado al cron.
cd /partition/squid/logs
squid -k rotate
rm -f /partition/squid/logs/*.0
rm -f /partition/squid/logs/*.1
rm -f /partition/squid/logs/*.2
rm -f /partition/squid/logs/*.3
rm -f /partition/squid/logs/*.4
rm -f /partition/squid/logs/*.5
rm -f /partition/squid/logs/*.6
rm -f /partition/squid/logs/*.7
rm -f /partition/squid/logs/*.8
rm -f /partition/squid/logs/*.9
3.) Limpar Sarg
- Código: Selecionar todos
#!/bin/sh
#borrarsarg
# Ing. Eugenio Nava M.
# Version 0.1
# Solo consola y/o agregado al cron.
echo "Recriando o Sarg Oficial ...."
cp /partition/web2/sarg/.htpasswd /partition/squid
rm -Rf /partition/web2/sarg/*
sync
sync
sync
cp /partition/squid/.htpasswd /partition/web2/sarg/
sarg
#BFW 2.30.1 y BFW 2.31.10
sh /etc/rc.d/pkgs/rc.squid
backup squid
Notas adicionais:
1.) Podem ser convertidos em arquivos individuais e incluído no cron, a freqüência de execução serão acordada às necessidades pessoais.
2.) Permite otimizar o espaço do disco rígido
3.) Limpa e Reconstrói Cache do Squid Oficial sem interromper as atividades de serviço.
Espero qualquer Comentário.
Eugenio Nava