Re: [FUG-BR] Ordem de inicialização de daemons [ RESOLVIDO]
Mauricio Bonani escreveu: > Obrigado Renato, agora funcionou corretamente. > > Tentei algumas mexidas nessas linhas mas ainda não tinha colocado da > forma que vc sugeriu. Ótimo, seria legal enviar um email para o mantenedor do port do dansguardian para que isso seja corrigido. para saber quem é o maintainer: # cd /usr/ports # make search name=dansguardian - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Ordem de inicialização de daemons [ RESOLVIDO]
Obrigado Renato, agora funcionou corretamente. Tentei algumas mexidas nessas linhas mas ainda não tinha colocado da forma que vc sugeriu. Em 14/09/06, Renato Botelho<[EMAIL PROTECTED]> escreveu: > 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 > > 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:[EMAIL PROTECTED] - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Ordem de inicialização de daemons
Obrigado. Em 14/09/06, Welkson Renny de Medeiros<[EMAIL PROTECTED]> 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 > [EMAIL PROTECTED] > > - Original Message - > From: "Mauricio Bonani" <[EMAIL PROTECTED]> > To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-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<[EMAIL PROTECTED]> > 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 > > [EMAIL PROTECTED] > > > > > > ----- Original Message - > > From: "Mauricio Bonani" <[EMAIL PROTECTED]> > > To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-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<[EMAIL PROTECTED]> 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 > > > > > > 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:[EMAIL PROTECTED] > > - > > 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:[EMAIL PROTECTED] > - > 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:[EMAIL PROTECTED] - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Ordem de inicialização de daemons
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 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
Re: [FUG-BR] Ordem de inicialização de daemons
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 [EMAIL PROTECTED] - Original Message - From: "Mauricio Bonani" <[EMAIL PROTECTED]> To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-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<[EMAIL PROTECTED]> 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 > [EMAIL PROTECTED] > > > - Original Message - > From: "Mauricio Bonani" <[EMAIL PROTECTED]> > To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-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<[EMAIL PROTECTED]> 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 > > > > 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:[EMAIL PROTECTED] > - > 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:[EMAIL PROTECTED] - 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
Re: [FUG-BR] Ordem de inicialização de daemons
Do # man 8 rc.local "The rc.local script contains commands which are pertinent only to a specific site. Typically, the /usr/local/etc/rc.d/ mechanism is used instead of rc.local these days but if you want to use rc.local, it is still supported." Em 14/09/06, Welkson Renny de Medeiros<[EMAIL PROTECTED]> 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 > [EMAIL PROTECTED] > > > - Original Message - > From: "Mauricio Bonani" <[EMAIL PROTECTED]> > To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-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<[EMAIL PROTECTED]> 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 > > > > 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:[EMAIL PROTECTED] > - > 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:[EMAIL PROTECTED] - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
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<[EMAIL PROTECTED]> 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 > [EMAIL PROTECTED] > > > - Original Message - > From: "Mauricio Bonani" <[EMAIL PROTECTED]> > To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-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<[EMAIL PROTECTED]> 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 > > > > 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:[EMAIL PROTECTED] > - > 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:[EMAIL PROTECTED] - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Ordem de inicialização de daemons
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 [EMAIL PROTECTED] - Original Message - From: "Mauricio Bonani" <[EMAIL PROTECTED]> To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-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<[EMAIL PROTECTED]> 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 > > 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:[EMAIL PROTECTED] - 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
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<[EMAIL PROTECTED]> 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 > > 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:[EMAIL PROTECTED] - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Ordem de inicialização de daemons
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 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
Re: [FUG-BR] Ordem de inicialização de daemons
> 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. -- Daniel Bristot de Oliveira http://dbristot.info R João Paez 409 Ap 202 Sta Augusta - Criciúma - SC CEP 88805440 Brazil +55-48-91032512 - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Ordem de inicialização de daemons
Em Thu, 14 Sep 2006 15:49:10 -0300 "Mauricio Bonani" <[EMAIL PROTECTED]> escreveu: > Só que o dansguardian precisa do squid > rodando para iniciar normalmente. Dessa forma tenho que iniciar o > daemon do dansguardian manualmente. curto e grosso, mas fácil: sleep 25 (segundos).. isso funciona enquanto vc analisa o que pode estar errado -- saudações, irado furioso com tudo Linux User 179402/FreeBSD BSD50853/FUG-BR 154 Um país que se diz democrático não pode ter voto obrigatório. Vote - 99 - NULO - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Ordem de inicialização de daemons
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. De qualquer forma obrigado pela ajuda. 2006/9/14, Daniel Bristot de Oliveira <[EMAIL PROTECTED]>: > Eu não tenho o Squid instalado aqui, mas você poderia colar para min # > REQUIRE e # BEFORE do squid? > > -- > Daniel Bristot de Oliveira > http://dbristot.info > > R João Paez 409 Ap 202 > Sta Augusta - Criciúma - SC > CEP 88805440 Brazil > +55-48-91032512 > - > 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:[EMAIL PROTECTED] - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Ordem de inicialização de daemons
Eu não tenho o Squid instalado aqui, mas você poderia colar para min # REQUIRE e # BEFORE do squid? -- Daniel Bristot de Oliveira http://dbristot.info R João Paez 409 Ap 202 Sta Augusta - Criciúma - SC CEP 88805440 Brazil +55-48-91032512 - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] Ordem de inicialização de daemons
Montei um servidor com FreeBSD 6.1 onde instalei o squid e o dansguardian. Quando o servidor é inicializado, percebo que o dansguardian é iniciado antes do squid. Só que o dansguardian precisa do squid rodando para iniciar normalmente. Dessa forma tenho que iniciar o daemon do dansguardian manualmente. Dentro de /usr/local/etc/rc.d/dansguardian existe a linha abaixo: # REQUIRE: NETWORKING SERVERS squid Isso não é suficiente para que esse scripr seja executado após o /usr/local/etc/rc.d/squid? -- Mauricio Bonani LPIC-1 mailto:[EMAIL PROTECTED] - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd