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 <bruno.a...@gmail.com>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 <bruno.a...@gmail.com>
>
>> 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 <china.lis...@gmail.com>
>>
>>> 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 <bruno.a...@gmail.com>
>>> 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 debian-user-portuguese-requ...@lists.debian.org
>>> with a subject of "unsubscribe". Trouble? Contact
>>> listmas...@lists.debian.org
>>> Archive:
>>> http://lists.debian.org/cake1zwoqgnmmj_7fcdzx3vk4ij44kmxjguhw5g3dz_emv6...@mail.gmail.com
>>>
>>>
>>
>>
>> --
>> Bruno Ayub.
>>
>
>
>
> --
> Bruno Ayub.
>



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

Responder a