[FUG-BR] Script perl em daemon.
Rodrigo Salvador
rodrigo_salvador em allnet.com.br
Terça Novembro 7 11:38:08 BRST 2006
Eu tenho um script em Perl e preciso colocar ele para rodar como Daemon.
Ok, até ae basta eu chamar "./script.pl &" e tudo funciona perfeito.
Mas além disso eu gostaria de colocá-lo na inicialização do sistema.
Para isso eu encontrei em
http://doc.fug.com.br/doc/pt_BR.ISO8859-1/books/handbook/configtuning-starting-services.html
uma solução, criando o shell script que inicializa e interrompe a
execução do daemon.
Um exemplo do shell script:
#!/bin/sh
echo -n ' MeuScript'
case "$1" in
start)
/usr/local/bin/script.pl &
;;
stop)
kill -9 `cat /var/run/foobar.pid` <<==== COMO IDENTIFICAR E MATAR O
SCRIPT EM PERL ??!!
;;
*)
echo "Usage: `basename $0` {start|stop}" >&2
exit 64
;;
esac
exit 0
A minha dúvida fica no 'stop'. Como eu consigo identificar e matar o
processo do meu script ?
Alguém tem alguma sugestão ?
Rodrigo Salvador
rodrigo em allnet.com.br
Mais detalhes sobre a lista de discussão freebsd