Rodar Script como um serviço..
Pessoal,
hoje para iniciliazar o meu script do iptables eu tenho uma linha no rc.local
iptables-restore < /etc/rc.d/rc.iptables
pore, gostaria de startar esse script como se fosse um serviço do Linux..
tem como fazer isso pelo ntsysv?
se tiver qual a opcao para transformar o script em um serviço? e caso venha querer a voltar ao normal, como eu removo ele do ntsysv?
obrigado
Rodar Script como um serviço..
de uma olhada nos diretorios e em alguma documentacao, mas tu pode
colocar ele pra iniciar em algum diretorio /etc/rc?.d
Rodar Script como um serviço..
No /etc/rc.d/init.d/ , tem os serviços disponíveis, o ntsysv se baseia neste arquivos...
Facil , copie a estrtutura de um arquivos já existente mudando os parêmetros.....
falow <IMG SRC="images/forum/icons/icon_wink.gif">
Rodar Script como um serviço..
blz, deixa eu ver se entendi bem..
se eu copiar o meu script para o init.d e dar permissao de execussao..
ele vai estar discponivel na lista do ntsysv, ae é so selecionar o cara pra reiniciar o serviço no boot da maquina?
ou eu teria que necessariamente pegar o smb* como exemplo, e mudar os parametros dele para o script e mandar executar...?
[ Esta mensagem foi editada por: Danilo_Montagna em 05-02-2003 16:25 ]
Rodar Script como um serviço..
ntsysv se baseia em scripts que necessitam de pelo menos 2 argumentos: start e stop
entao crie um shell script que para iniciar as regras seja por
script start
e para desabiltiar
script stop
eh isso.