Agora iremos explicar como limpar a partição / do pfSense.
Caso o debug de seu firewall esteja baixo provavelmente o único arquivo que incrementará a ponto de impactar no uso do espaço em disco é o arquivo pglog. Este arquivo contêm uma cópia de todos os cabeçalhos dos pacotes tratados pelo firewall. Este log não é rotacionado e não têm ( que eu saiba ) como desabilitá-lo. Este log também não pode ser lido por um editor de texto comum visto que é um arquivo binário. Caso precisa vizualizar o conteúdo ( não em tempo real ) use o comando # tcpdump -n -e -ttt -r /var/log/pflog
.
Neste exemplo não iremos nos preocupar com o backup do arquivo em si. Sugerimos uma rotina de backup diária para isso.
1) Primeiramente vamos “zerar” o arquivo com o comando:
<br />
echo > /var/log/pflog<br />
Neste momento o arquivo ficará vazio e não será mais escrito.
2) Para que o arquivo volte a ser escrito devemos reiniciar o processo que o faz. Use o comando abaixo para descobrir qual o número do processo.
<br />
ps ax | grep -v grep | grep pflog | awk '{print $1}'<br />
3) Para reiniciar o processo use o comando abaixo:
<br />
kill -HUP `ps ax | grep -v grep | grep pflog | awk '{print $1}'`<br />
4) Neste momento será criado alguns arquivos com o sufixo .bad. Pode removê-los sem impactos com o comando:
<br />
rm -f /var/log/pflog.bad*<br />
É isso!
abraços,