Reciban ante todo mis mas cordiales saludos desde Venezuela.
Luego de unas cortas vacaciones estoy de regreso a BrazilFW.
Agradezco al amigo Marcos do Vale por las respuestas a mis inquietudes con respecto al Squid.
Anexo tres(3) Scripts muy utiles a quienes utilizan Squid Oficial en cualquiera de sus versiones conjuntamente
con el Sarg como manejador de reportes a fin de semi-automatizar y mantener bajo control el espacio en el
Disco Duro.
Los Directorios y/o Archivos de mayor crecimiento en cualquier Servidor BFW en que trabaje el Squid son:
1.) /partition/squid/cache
2.) /partition/squid/logs
3.) /partition/web2/sarg
Estos Scripts son:
1.) Borrarcache
#!/bin/sh
#borrarcache
# Ing. Eugenio Nava M.
# Version 0.1
# Solo consola y/o agregado al cron.
squid -k interrupt
echo "Reconstruyendo el Cache del 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.) Borrarlogs
#!/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.) Borrarwebs
#!/bin/sh
#borrarwebs
#borra los archivos webs generados por el Sarg
# Ing. Eugenio Nava M.
# Version 0.1
# Solo consola y/o agregado al cron.
echo "Reconstruyendo el 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 adicionales:
1.) Puede ser convertidos en archivos individuales e incluido en el cron, la frecuencia de ejecución sera de acuerdo
a las necesidades personales.
2.) Permite optimizar el espacio del Disco Duro
3.) Borra y Reconstruye el Cache del Squid Oficial sin interrumpir las actividades del Servidor.
4.) Se tuvo que cambiar el nombre del script borrarsarg por borrarwebs.
Espero cualquier comentario.
Eugenio Nava