[FUGSPBR] Fechar ao Sair :-)
Patrick Tracanelli
eksffa em freebsdbrasil.com.br
Qui Jan 22 11:43:11 BRST 2004
Alessandro Martini wrote:
>
>
> Pessoal,
>
> O free executa o rc.d no start do sistema, existe alguma maneira de
> programar o contrario, deixar um script para ser executado ao desligar o
> sistema?
>
> Martini
Martini, bom dia.
Ele ja o faz. Na verdade ele executa todos os scripts em
/usr/local/etc/rc.d (ou onde mais voce configurar via rc.conf) tanto na
inicialização quanto na parada do sistema.
A diferença é que na inicialização ele executa os scripts, com o path
completo, e o parâmetro "start". Ao desligar executa os mesmos, com o
parâmetro "stop". É uma forma de colocar em conformidade os scripts de
shutdown mesmo para aplicações de terceiros, uma vez que para aplicações
da base ele controla via rc.conf e sabe como parar/iniciar.
Pode notar que todo .sh disposto sob /usr/local/etc/rc.d/ tem tanto o
parametro "start" quanto "stop". Um exemplo de script pode ser
verificado na manpage rc(8) (man 8 rc). Lá tem exemplo tanto para
scripts de aplicacoes de terceiros quanto para inicializacao via rcNG
(releng_5, se for seu caso), e mais detalhes sobre quando cada coisa é
executada.
--
Atenciosamente,
Patrick Tracanelli
FreeBSD Brasil LTDA.
The FreeBSD pt_BR Documentation Project
http://www.freebsdbrasil.com.br
patrick @ freebsdbrasil.com.br
"Long live Hanin Elias, Kim Deal!"
_______________________________________________________________
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd