[FUG-BR] Ordem de inicialização de daemons
Mauricio Bonani
mbonani em gmail.com
Quinta Setembro 14 16:40:47 BRT 2006
Executei o comando sugerido
# rcorder /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
No /usr/local/etc/rc.d/dansguardian:
# PROVIDE: dansguardian
# REQUIRE: squid
# BEFORE:
# KEYWORD: shutdown
Se retiro as linhas que estão sem argumento, o retorno do comando #
rcorder /usr/local/etc/rc.d/* é o mesmo acima, mas também não executa
os scripts.
MISTÉRIO!!!
Em 14/09/06, Renato Botelho<garga at freebsd.org> escreveu:
> Daniel Bristot de Oliveira wrote:
> >> No script do squid tem apenas a linha abaixo:
> >>
> >> # REQUIRE: LOGIN
> >>
> >> Não há uma linha # BEFORE. Adicionei # BEFORE: dansguardian e não deu resultado.
> >
> > Era isto que eu iria sugerir como não deu certo... tente colocar um
> > "0" na frente do script do squid, por exemplo 00squid.sh, li alguma
> > vez que a ordem alfabética era seguida em alguns casos.
> >
> > Não custa tentar.
>
> Mudar o nome não vai mais resolver, agora ele usa o rcorder, entao
> para testar e ver a order que os scripts serao executados, execute:
>
> # rcorder /etc/rc.d/* /usr/local/etc/rc.d/*
>
> Bom, você quer inicializar o squid primeiro e depois o dansguardian,
> então o que deve existir é, dentro do script do squid uma linha
>
> # PROVIDE: squid
>
> E dentro do script do dansguardian uma linha
>
> # REQUIRE: squid
>
> Fazendo isso o dansguardian vai precisar do squid antes. Altere e
> execute o rcorder para averiguar.
>
> []s
> --
> Renato Botelho <garga @ FreeBSD.org>
> <freebsd @ galle.com.br>
> GnuPG Key: http://www.FreeBSD.org/~garga/pubkey.asc
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
--
Mauricio Bonani
LPIC-1
mailto:mbonani at gmail.com
Mais detalhes sobre a lista de discussão freebsd