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