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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> >> 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

