Fiz o script mais simples de todos:
# !/bin/bash
echo "Iniciando o Script de Incialização"
echo "Configurando o Firewall"
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
1- Separei o '#' do !/bin/bash pois quando estavam juntos aparecia o erro
BAD INTERPRETER: Arquivo nao encontrado ou diretorio nao existe
2- Agora depois que eu separei o cabecalho ele executa os 2 echos perfeito e quando vai executar o iptables ele da o seguinte erro:
-´ptables v1.2.9: Invalid target name `MASQUERADE
Try `iptables -h´ or ´iptables --help´ for more information
Não sei mais o que faço, estou utilizando o Conectiva 10 e engraçado que esse mesmo script sem a separação do cabeçalho no fedora core funciona e muito bem sem erros...
O que será???