[FUG-BR] Ordem de inicialização de daemons
Mauricio Bonani
mbonani em gmail.com
Quinta Setembro 14 17:13:05 BRT 2006
Obrigado.
Em 14/09/06, Welkson Renny de Medeiros<welkson at focusautomacao.com.br> escreveu:
> se preferir fazer pelo rc.local, segue o meu:
>
> printf "Iniciando Apache Servidor Web...\n"
> /usr/local/sbin/apachectl start
>
> printf "Iniciando Squid-proxy...\n"
> /usr/local/sbin/squid -D
>
> printf "Iniciando DansGuardian...\n"
> /usr/local/sbin/dansguardian
>
>
> --
> Welkson Renny de Medeiros
> Focus Automação Comercial
> Desenvolvimento / Gerência de Redes
> welkson at focusautomacao.com.br
>
> ----- Original Message -----
> From: "Mauricio Bonani" <mbonani at gmail.com>
> To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)"
> <freebsd at fug.com.br>
> Sent: Thursday, September 14, 2006 5:05 PM
> Subject: Re: [FUG-BR] Ordem de inicialização de daemons
>
>
> Apenas instalei o squid e o dansguardian via ports e na instalação já
> foram criados esses scripts no rc.d.
>
> Em 14/09/06, Welkson Renny de Medeiros<welkson at focusautomacao.com.br>
> escreveu:
> > Entrando de gaiato na conversa... ;-) eu também uso
> > squid+dansguardian+apache+outros, e inicializo todos pelo rc.local sem
> > problemas... porque prefere o rc.d?
> >
> >
> > --
> > Welkson Renny de Medeiros
> > Focus Automação Comercial
> > Desenvolvimento / Gerência de Redes
> > welkson at focusautomacao.com.br
> >
> >
> > ----- Original Message -----
> > From: "Mauricio Bonani" <mbonani at gmail.com>
> > To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)"
> > <freebsd at fug.com.br>
> > Sent: Thursday, September 14, 2006 4:40 PM
> > Subject: Re: [FUG-BR] Ordem de inicialização de daemons
> >
> >
> > 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
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
> > -------------------------
> > 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
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
> -------------------------
> 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