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/

Responder a