[FUG-BR] Duas instâncias d o Squid sem compilar o fonte

Weder Lima wederlima em gmail.com
Terça Julho 31 23:55:28 BRT 2007


Valew Marcelo....vou testar ....
Obrigado

Em 25/07/07, Marcelo Beckmann <marcelo.beckmann em webers.com.br> escreveu:
>
> Uma coisa que lembrei agora, talvez seja útil.
>
> O openvpn via ports opera dessa forma que você deseja.
> No /usr/local/etc/rc.d/ cria-se links para cada vpn, tipo:
>
> openvpn_a -> openvpn
> openvpn_b -> openvpn
> ...
>
> no /etc/rc.conf, coloca-se, para cada uma:
> openvpn_a_enable="YES"
> openvpn_a_if="tun"
> openvpn_a_configfile="/usr/local/etc/openvpn/openvpn-a.conf"
> openvpn_a_dir="/usr/local/etc/openvpn"
>
> E ai consegue-se gerenciar cada vpn normalmente pelos initscripts:
> /usr/local/etc/rc.d/openvpn_a (start|stop|status)
>
> Pode ser uma olha o initscript do openvpn para servir de base para
> alterar o do squid e fazer operar da mesma forma.
>
>
> []s
> --
> Marcelo Beckmann
>
>
>
> Weder Lima wrote:
> > Sim Nilton, ja tentei tambem........a questão é que mesmo assim ele
> > considera que ja esta :-S
> >
> > mas valew.....
> >
> > Em 23/07/07, Nilton Jose Rizzo <rizzo em i805.com.br> escreveu:
> >> On Mon, 23 Jul 2007 10:52:25 -0300, Weder Lima wrote
> >>> ja fiz isso Wildes, não resolvem não. Ele sempre considera que a
> >>> outra instancia é a mesma, tipo, se dou um stop em uma....e um start
> >>> nela mesma....ele diz que ele "ja esta executando"...sendo que
> >>> somente a segunda o faz.
> >>>
> >>> Vou tentar mas vezes aki........obrigado.
> >>       Não sei se voce já vez .....
> >>       mas no script de inicialização voce trocou o arquivo de pid?
> >>       Se não toda as vezes q voce "ligar" o squid ele ira dizer  q já
> >>       existe um processo rodando
> >>
> >>> Weder
> >>>
> >>> Em 20/07/07, Wildes Miranda de Oliveira <wildes em itecgyn.com.br>
> >> escreveu:
> >>>>> Weder Lima wrote:
> >>>>>> Olá a todos.
> >>>>>>
> >>>>>> Preciso executar duas instancias do squid no FreeBSD 6.1 só que não
> >>>>> tive
> >>>>>> sucesso.
> >>>>>>
> >>>>>> Achei uma sugestão no "Google" :) que me dizia para baixar os
> >> fontes e
> >>>>>> compilar separadamente todo Squid, só
> >>>>>> que essa solução não me atende.
> >>>>>>
> >>>>>> O que eu gostaria é que a partir de uma mesma instalação pelo ports
> >>>>> do squid
> >>>>>> eu duplicasse todos os arquivos necessarios
> >>>> Acho que se voce duplicar o script de inicializacao alterando as
> >> variaveis
> >>>> de controle do script, por exemplo #PROVIDE, qual e utilizada pelo
> >>>> rc;rcorder, e outras variaveis de parametros do squid acho q tu
> >> consegue ate
> >>>> utilizar o mesmo .conf ,bastando vc nao deixar a variavel q diz qual
> a
> >> porta
> >>>> q o squid vai escutar no .conf,para cada "instancia" vc pode ter um
> >>>> argumento no rc.conf passando a porta.
> >>>>>> (script de inicialização, arquivo conf, pidfile, cache, logs e etc)
> >> e
> >>>>>> continuasse a gerencia tipo "start-stop" com o arquivo localizado
> >>>>>> no /usr/local/etc/rc.d.
> >>>>>>
> >>>>>> Tentei tudo isso e nao funcionou.
> >>>>>>
> >>>>>>
> >>>>>> Será que alguem pode me ajudar?
> >>>>>>
> >>>>>> valew....
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


Mais detalhes sobre a lista de discussão freebsd