[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