[FUG-BR] Ordem de inicialização de daemons
Renato Botelho
garga em FreeBSD.org
Quinta Setembro 14 17:11:05 BRT 2006
Mauricio Bonani wrote:
> Executei o comando sugerido
>
> # rcorder /usr/local/etc/rc.d/*
O comando sugerido foi:
rcorder /etc/rc.d/* /usr/local/etc/rc.d/*
>
> e retornou alguns erros. Alterei os script até receber o retorno abaixo:
>
> # rcorder /usr/local/etc/rc.d/*
> /usr/local/etc/rc.d/squid
> /usr/local/etc/rc.d/dansguardian
> /usr/local/etc/rc.d/apache.sh
>
> Parece tudo ok, mas quando reinicializo o servidor, nenhum dos 3
> scripts é executado.
>
> No /usr/local/etc/rc.d/squid:
>
> # PROVIDE: squid
> # REQUIRE:
> # KEYWORD: shutdown
O correto seria
# PROVIDE: squid
# REQUIRE: LOGIN
# KEYWORD: shutdown
>
> No /usr/local/etc/rc.d/dansguardian:
>
> # PROVIDE: dansguardian
> # REQUIRE: squid
> # BEFORE:
> # KEYWORD: shutdown
O Correto seria:
# PROVIDE: dansguardian
# REQUIRE: squid
# KEYWORD: shutdown
Altere isso tudo e execute o rcorder novamente, como não havia o
REQUIRE: LOGIN talvez o seu squid estava sendo iniciado antes da hora.
--
Renato Botelho <garga @ FreeBSD.org>
<freebsd @ galle.com.br>
GnuPG Key: http://www.FreeBSD.org/~garga/pubkey.asc
Mais detalhes sobre a lista de discussão freebsd