Opções internas


O SuperCache Dedicado permite que algumas opções do squid sejam substituidas por configurações manuais realizadas pelo administrador de sistemas de sua empresa.

Os arquivos referenciados abaixo não existem, e se criados, substituirão ou acrescentarão setores de configuração no squid:


/etc/squid/cache_dir.conf
	Se criado, substituirá as declarações de cache_dir do SuperCache, o conteúdo
	deste arquivo será inserido no squid.conf final sem crítica de sintaxe.

/etc/squid/extra.conf
	Se criado, o conteúdo deste arquivo será incluido no squid.conf final sem
	crítica de sintaxe, no final do arquivo.


O squid.conf utilizado pelo supercache é gerado em tempo de execução e é o resultado das opções escolhidas na interface gráfica. A única forma de incluir configurações personalizadas são utilizando as opções acima. Caminho do arquivo de saida:

/scproxy/var/run/squid.conf


Personalizando compilação

Para personalizar o binário do squid, basta utilizar o script de compilação original e alterá-lo a gosto.
Caminho do script:

/scproxy/scripts/lusca-setup.sh
Integração com firewall

O Supercache utiliza uma extrutura pré-fabricada de firewall e permite que o administrador de sistemas adicione extruturas a essa corrente de regras.
Para inserir regras e extruturas personalizadas, basta criar e tornar executável o arquivo /etc/rc.d/rc.firewall e inserir em seu conteúdo os comandos que desejar.

root@servidor:~# touch /etc/rc.d/rc.firewall
root@servidor:~# chmod +x /etc/rc.d/rc.firewall
root@servidor:~# mcedit /etc/rc.d/rc.firewall