Olá Pessoal!

Esse bug me preocupa, estou exatamente no momento de atualizar meu debian
para o 6 e o squid também, se a versão atual é bugada é um problema, alguém
aqui usa a mesma versão do Bruno e funciona?

Em 27 de fevereiro de 2012 16:54, Fagner Patricio <[email protected]
> escreveu:

> Olá Bruno!!
>
> Só uma sugestão, não se você tem o costume de manter o sistema sempre
> atualizado com o apt-get update, pode ser que essa instalação que você fez
> der problemas na hora de atualizar o sistema, era bom você fazer esse teste
> antes de colocar em produção.
>
> Abraços!!
>
> Em 27 de fevereiro de 2012 16:41, Bruno Ayub <[email protected]>escreveu:
>
> Só mais um detalhe, para garantir que a versão instalada não será
>> alterada. Fiz o "congelamento" do pacote.
>>
>>
>> echo "squid3 hold"|dpkg --set-selections
>>
>>
>>
>>
>> [ ]'s
>>
>>
>>
>>
>> 2012/2/27 Bruno Ayub <[email protected]>
>>
>>> Olá pessoal!
>>>
>>>
>>> Somente para informá-los sobre a decisão.
>>>
>>>
>>> Cheguei a baixar os fontes diretamente do site oficial do squid,
>>> compilei etc e tal, mas de início já estava dando dor de cabeça. A cada
>>> "./configure" ele reclamava de algum pacote. Depois a cada make, perdi um
>>> bom tempo até conseguir compilar sem erros. Em função disso, não executei o
>>> make install
>>>
>>>
>>> Resolvi testar a outra sugestão. Instalei a versão que está em testing.
>>> Atendeu perfeitamente a necessidade.
>>>
>>>
>>> Para manter o sistema em stable e instalar somente o squid do testing
>>> fiz o seguinte:
>>>
>>> /etc/apt/source.list dupliquei o repositório de pacotes adicionando o
>>> testing
>>> deb http://ftp.br.debian.org/debian/ squeeze main contrib non-free
>>> deb http://ftp.br.debian.org/debian/ testing main contrib non-free
>>>
>>>
>>> Defini a prioridade de repositório no caminho /etc/apt/preferences
>>> criando o arquivo 00preferences com o seguinte conteúdo:
>>> Package: *
>>> Pin: release a=squeeze
>>> Pin-Priority: 500
>>>
>>> Package: *
>>> Pin: release a=testing
>>> Pin-Priority: 50
>>>
>>> Atualizei a lista
>>> apt-get update
>>>
>>>
>>> Para verificar a versão do squid (pretendida 3.1.19)
>>>  apt-cache show -t testing squid3
>>>
>>> Tudo OK, é só instalar:
>>>  apt-get install -t testing squid3
>>>
>>>
>>> Como eu havia citado, essa necessidade surgiu por conta de um BUG da
>>> versão stable.
>>>
>>>
>>>
>>> Obrigado pelas sugestões.
>>>
>>>
>>> [ ]'s
>>>
>>>
>>>
>>>
>>> Dentro de /etc/apt/preferences criei o arquivo 00preferences com o
>>> seguinte conteúdo:
>>>
>>>
>>>
>>> 2012/2/14 China <[email protected]>
>>>
>>>> Normalmente as correções de bugs são feitas e distribuidas pelos DDs
>>>> mantenedores do pacote. O que você pode fazer é procurar o time do
>>>> squid@debian e perguntar quando haverá a incorporação.
>>>>
>>>> Eu já tive de compilar sim, mas usei o método de instalar as
>>>> dependencias de compilação em uma máquina de testes (apt-get build-dep
>>>> <pacote>) e instalar os fontes (apt-get source <pacote>). A partir daí
>>>> fiz o download do fonte do site do desenvolvedor e passei os
>>>> diretórios de controle do fonte do pacote Debian pra dentro dele e
>>>> madei construir o deb.
>>>>
>>>> Outra alternativa, mais simples, é verificar se no testing já tem a
>>>> versão nova, com o bug corrigido. Neste caso você adiciona a linha do
>>>> repositório de fontes do testing na máquina de testes, instalar as
>>>> dependencias de compilação com apt-get build-dep <pacote> e manda
>>>> baixar e compilar automaticamente com apt-get -b source <pacote>.
>>>>
>>>> Em 14 de fevereiro de 2012 14:53, Bruno Ayub <[email protected]>
>>>> escreveu:
>>>> > Olá pessoal!
>>>> >
>>>> >
>>>> > Configurei recentemente um servidor proxy baseado no Squid 3.1.6 no
>>>> Debian
>>>> > 6. Instalei via APT e configurei os detalhes para a necessidade do
>>>> ambiente.
>>>> > Acontece que a versão 3.1.6 tem um BUG que já foi corrigido em versões
>>>> > posteriores (a atual é 3.1.19). Como sabemos que o Debian o processo
>>>> de
>>>> > atualização dos pacotes é um pouco mais rigoroso, estou num dilema
>>>> cruel:
>>>> > compilar ou não a versão do site.
>>>> >
>>>> > O bug afeta diretamente a estabilidade do serviço, ou seja, não dá
>>>> para
>>>> > conviver com ele. A última versão estável do squid já está instalada
>>>> e o
>>>> > servidor está exclusivamente para rodar o squid.
>>>> >
>>>> > Ao meu ver, quando se compila uma versão específica, você acaba
>>>> ficando
>>>> > preso a ela. Não dá para comparar a comodidade de manter o sistema
>>>> > atualizado com o gerenciador de pacotes.
>>>> >
>>>> >
>>>> > Alguém já passou por esse dilema?
>>>> >
>>>> >
>>>> > P.S: para quem tiver curiosidade o bug é: Bug 3177: assertion failed:
>>>> > comm.cc:1583: "fd >= 0"
>>>> >
>>>> >
>>>> > [ ['s
>>>> >
>>>> >
>>>> >
>>>> > --
>>>> > Bruno Ayub.
>>>>
>>>>
>>>>
>>>> --
>>>> @chinabhz
>>>>
>>>>
>>>> --
>>>> To UNSUBSCRIBE, email to
>>>> [email protected]
>>>> with a subject of "unsubscribe". Trouble? Contact
>>>> [email protected]
>>>> Archive:
>>>> http://lists.debian.org/cake1zwoqgnmmj_7fcdzx3vk4ij44kmxjguhw5g3dz_emv6...@mail.gmail.com
>>>>
>>>>
>>>
>>>
>>> --
>>> Bruno Ayub.
>>>
>>
>>
>>
>> --
>> Bruno Ayub.
>>
>
>
>
> --
> Fagner Patrício
> João Pessoa - PB
> Brasil
>



-- 
Fagner Patrício
João Pessoa - PB
Brasil

Responder a