
		thiagocoimbra23
		
		(usa Debian)
		
		Enviado em 29/06/2011 - 11:42h 
		bom dia john tudo blz? é simples de resolver esse problema, faça o seguinte, como root crie um arquivo exemplo segue abaixo detalhes para resolver seu problema.
No caso do Debian: coloque este script com o nome firewall na pasta /etc/init.d/ e verifique com o comando "ls -l /etc/init.d/firewall" se este tem as permissões de execução, ele deverá ter o seguinte formato: 
-rwxr-xr-x 1 /etc/init.d/firewall 
Se ele não estiver com as permissões execute o seguinte comando: 
# chmod +x /etc/init.d/firewall 
Depois basta criar um link simbólico na pasta /etc/rc2.d/ com o seguinte comando: 
# ln -s /etc/init.d/firewall /etc/rc2.d/S99firewall 
O link apontará para o arquivo /etc/init.d/firewall, que é o nosso script, o S99 do arquivo de link significa: o "S" de Start (iniciar) e o 99 é a ordem que ele será executado juntamente com o sistema. 
O Debian usa o sistema de inicialização SYSV, segundo a apostila do técnico cidadão da Utan, outras distribuições também usam esse sistema, como Red Hat, SuSE, Mandrake, Conectiva, Ubuntu, etc). Então provavelmente essa dica valerá para a maioria das distribuições. 
No caso do Slackware: esta distribuição Linux utiliza o sistema init BSD, neste caso coloque-o na pasta /etc/rc.d/init.d/ e o link na pasta /etc/rc.2/, valendo as mesmas dicas ditas acima. 
Qualquer dúvida me contactar, muito obrigado.