Gentoo Logo

Notícias Semanais Gentoo (Gentoo Weekly Newsletter): 30 de Dezembro, 2002

Content:

1.  Notícias Gentoo

Sumário

Gentoo vai estar na LinuxWorld Expo em Janeiro

Daniel Robbins e outros membros da equipa do Gentoo Linux team vão estar na LinuxWorld Expo, de 22 a 24 de Janeiro em Nova Iorque. Eles estarão à frente do balcão nº8 no pavilhão .org e esperam ter uma exposição impressionante de hardware gráfico a mostrar o Gentoo Linux. Se está na área, apareça e demonstre o seu suporte ao Gentoo Linux!

Programa de lançamentos do Gentoo Linux 1.4 e actualização de potencialidades

Daniel Robbins anunciou recentemente o programa de lançamentos planeado para o Gentoo 1.4_rc3, que esperamos vir s ser lançado como Gentoo 1.4_final. Apesar de o programa corrente estar sujeito a alterações por causa de bugs e feedback dos utilizadores, a próxima data de lançamento programada é 14 de Janeiro de 2003, mesmo a tempo para a Linux World 2003 em Nova Iorque. Uma novidade Gentoo é um processo de lançamentos mais formalizado, composto por cinconníveis principais, que trazem o 1.4_rc3/1.4_release candidate através de um processo de testes e controlo de qualidade que esperamos melhorar a qualidade e estabilidade do sistema final.

1.4_final vai ter os melhoramentos introduzidos no rc1 e rc2 e também acrescentar:

  • Suporte para Xft2 completamente integrado
  • Novo layout de base para remover a dependência do tmpfs
  • conjunto de packages GRP expandido
  • suporte opcional integrado para pré-ligação (prelink)
À medida que este lançamento vai passando pelo processo de Programação de Lançamentos, a qualidade e estabilidade desta versão irão determinar se receberá a designação "1.4_final". Como qualquer produto ainda não lançado, potencialidades e datas podem mudar à medida que nos aproximamos do prazo.

Gentoo Linux 1.4_rc2 vai ser lançado em 31 de Dezembro

O último candidato a lançamento antes da versão final do Gentoo Linux 1.4 tem o seu lançamento programado para 31 de Dezembro. Como vários utilizadores do Gentoo já descobriram, a maior parte dos ficheiros do 1.4_rc2 já foram postos no ibiblio. Alterações de última hora à rc2 que ainda não estavam prontas na finalização incluem alguns retoques aos CDs de instalação (LiveCDs) e à documentação. Novidades na versão 1.4_rc2:

  • O primeiro lançamento da Gentoo Reference Platform (GRP) -- uma colecção de ebuilds testados especificamente para estabilidade.
  • Novos LiveCDs com mais suporte de hardware, melhor tecnologia e aspecto visual.
  • Versões actualizadas do gcc, binutils, portage e vários outros pacotes.
Os utilizadores interessados em viver perigosamente podem ver a nova tecnologia LiveCD em acção com um destes CDs experimentais.

Nova estratégia para desenvolvimento do kernel

Daniel Robbins propôs recentemente uma nova estratégia para desenvolvimento do kernel para o Gentoo, sendo um dos objectivos principais melhorar o suporte de hardware e a estabilidade dos kernels utilizados no projecto Gentoo. Como parte desta estratégia, o Gentoo iria tomar partido de muitos dos patches de hardware que entram na árvore do kernel RedHat, dado que a maior parte dos fabricantes se dirigem à RedHat como a sua única/primária parceria Linux. Além de tomar partido do suporte de hardware melhorado na árvore do kernel da RedHat, os utilizadores do Gentoo também seriam beneficiados com potencialidades e funcionalidades adicionais que normalmente não se encontram no kernel da RedHat, incluindo XFS, EVMS e Win4Lin, assim como tantas outras. Além disto, os caminhos da gentoo-sources e da xfs-sources iriam provavlmente divergir um pouco, dado que a gentoo-sources foca mais em boas performances e o intuito da xfs-sources é manter boa compatibilidade de hardware e funcionalidades do kernel.

Novo processo formal para organização de lançamentos

Como parte do processo de lançamento da versão 1.4, Daniel Robbins propôs uma Organização de Lançamentos formal para garantir que toda a equipa de desenvolvimento Gentoo sabe qual é o processo e respectivo programa para lançamentos futuros. Um dos componentes-chave para a nova política é uma migração de mudança de um esquema com apenas um "release manager", onde está uma pessoa a gerir tudo, para um "release process" (programa de lançamentos) onde toda a equipa ajuda a gerir o lançamento, baseada num conjunto comum de instruções. Num nível mais elevado, o novo Programa de Lançamentos consiste em 5 passos:

  • Decisão Inicial -- A decisão própriamente dita de lançar uma nova versão do Gentoo Linux
  • Fase de Upgrade aos Pacotes -- Um período de tempo (normalmente 2 semanas), durante o qual os programadores têm como objectivo mover pacotes de um estado instável (escondido) para um estado estável (visível).
  • Build e Testes -- Os builders designados para cada arquitectura constroem um conjunto de tarballs so vários níves (stages) para "CPU genérico" utilizando um snapshot corrente da Portage
  • Lançamento do Build e Teste -- Começa a aparecer um esforço distribuído para preparar o novo lançamento do Gentoo Linux (ou candidato a lançamento), incluindo os conjuntos de pacotes GRP.
  • Lançamento -- A nova versão do Gentoo Linux é lançada à comunidade Gentoo

2.  Segurança Gentoo

Sumário

GLSA: openldap

Existem vários buffer overflows e outros bugs que podem permitir a um atacante remoto acesso a sistemas que estejam a correr servidores LDAP vulneráveis.

  • Severidade: alta - potencial execução remota de código arbitrário.
  • Pacotes Afectados: openldap-2.0.25-r2
  • Rectificação: Sincronizar e fazer emerge ao cyrus-sasl.
  • Anúncio do GLSA
  • Aconselhamento

GLSA: cyrus-imapd

A implementação do Sieve da Cyrus contém um par de buffer overflows clássicos, baseados em strings, no código de parsing. Qualquer pessoa que possa executar scripts Sieve pode aproveitar-se destes bugs. As versões até à libSieve 2.1.2 e Cyrus IMAP 2.1.10 estão afectadas.

  • Severidade: alta - alta - potencial execução remota de código arbitrário.
  • Pacotes Afectados: cyrus-imapd 2.1.10 e anteriores
  • Rectificação: Sincronizar e fazer and emerge ao cyrus-imapd.
  • Anúncio do GLSA
  • Aconselhamento

GLSA: cyrus-sasl

Verificações insuficientes em comprimentos de buffers na canonização de nomes de utilizadores podem permitir a um atacante executar código arbitrário em servidores que estejam a correr a biblioteca Cyrus SASL.

  • Severidade: alta - potencial execução remota de código arbitrário.
  • Pacotes Afectados: cyrus-sasl 2.1.9
  • Rectificação: Sincronizar e fazer emerge ao cyrus-sasl.
  • Anúncio GLSA
  • Aconselhamento

GLSA: KDE-3.0.x

O KDE-3.0.x falha algumas vezes ao acrescentar plicas e aspas em chamadas à shell. Isto significa que um e-mail/página web cuidadosamente preparado pode permitir a um atacante passar comandos arbitrários usando os previlégios de sistema da vítima. Existem exploits conhecidos.

  • Severidade: alta - potencial execução remota de código arbitrário.
  • Pacotes Afectados: kde-3.0.4 e anteriores na série kde-3.x.
  • Rectificação: Sincronizar e fazer emerge ao kde.
  • Anúncio GLSA
  • Aconselhamento

GLSA: canna

O servidor canna em versões 3.6 e anteriores tem um heap overflow que permite um exploit remoto que já foi demonstrado, mas ainda não encontrado espalhado. Além disso, o referido servidor não valida certos pedidos.

  • Severidade: média a alta - ataques DoS e exposição de informação, exploits remotos permitem execução com os mesmos previlégios do servidor canna.
  • Pacotes Afectados: canna-3.6
  • Rectificação: Sincronizar e fazer emerge ao canna.
  • Anúncio do GLSA
  • Aconselhamento

GLSA: wget

O wget pode permitir a um operador maligno de um site ftp escrever por cima de certos ficheiros-chave e potencialmente ganhar previlégios no computador-alvo, substituindo ficheiros executáveis. Não foram ainda relatados casos.

  • Severidade: média - DoS e exploits remotos atenuadas pelo requerimento da participação da vítima.
  • Pacotes Afectados: wget-1.8.2-r1 e anteriores
  • Rectificação: Sincronizar e fazer emerge ao wget.
  • Anúncio do GLSA

GLSA: perl

O módulo Safe do Perl (Safe.pm) expõe uma vulnerabilidade potencial em que, se um compartimento seguro é reutilizado, deixa de ser seguro (devido a não ser possível alterar as "operation masks").

  • Severidade: média - relativamente obscuro e requer código que reutilize compartimentos seguros.
  • Pacotes Afectados: perl-5.8.0-r5 e anteriores
  • Rectificação: Sincronizar e fazer emerge ao perl ou (menos drástico) emerge Safe.
  • Anúncio do GLSA
  • Aconselhamento

Novos Anúncios de Bugs de Segurança

Na semana passada não existiram bugs de segurança significativos introduzidos no bugzilla. Portanto, iremos usar esta secção para fornecer um sumário dos bugs de segurança de momento abertos no sistema (gostaríamos de fazer notar que a maioria destes "bugs" já foram corrigidos em pacotes que estão em testes, aos quais podem fazer unmask e emerge.

3.  Coisas Ouvidas Na Comunidade

Fóruns Web

Forums Foram Abaixo - Novamente On-Line

Nitro escreve que o backbone dos Fóruns, o servidor MySQL que faz a superfície do phpBB, esteve inacessível na véspera de Natal (provavelmente esteve a tomar um "eggnog" nalgum sítio quentinho e confortável). A demora de inacessibilidade foi causado quando um novo servidor que foi ligado crashou. Desde então, as coisas voltaram ao servidor antigo e o novo servidor está a ser sujeito a testes de stresse. Felizmente, não desapareceu nada, a base de dados inteira foi restaurada, e apenas as poucas pessoas que criaram contas novas durante o breve período de inacessibilidade terão que voltar a fazê-lo.

Alerta para o dual-boot!

As pessoas têm estado a desembrulhar os presentes de Natal, e esta pode muito bem ser a razão por detrás da onda corrente de configurações dual-boot reflectida nos fóruns. Pelo menos, esta é a impressão que se obtém do surto de actividade documentado nos threads seguintes. Para pessoas com planos de configurar o Gentoo numa configuração dual-boot com um sistema operativo antigo, estes são bons sítios para começar:

  • EVMS and dual booting
  • Setting up Dual Boot?
  • yaboot problem Dual USB iBook
  • Grub + Winnt
  • Utilizadores Do Gentoo Linux Em Todo O Lado

    O que é que uma pessoa faz com um sistema Gentoo optimizado após todos os emerges estarem feitos? Formaram-se certos tópicos activos como centros para a organização de equipas Gentoo para projectos de computação distribuida tais como o SETI@home, o RC-5-72 da distributed.net's, Folding@home, e ClimatePrediction.Net. Com prioridades apropriadas, os clientes para esses projectos podem utilizar ciclos de CPU dos sistemas , fazendo trabalho (potencialmente) construtivo sem qualquer efeito adverso na performance. A equipa SETI@home é de momento a maior, com 85 utilizadores espalhados por todo o mundo e um tempo de CPU demarcado de 76 anos, mas a equipa Folding@home está também bastante activa. Para mais informação de como preparar os clientes, fazer parte das equipas, e os efeitos da participação no SETI@home na conta eléctrica de um utilizador entusiaste, entre outras coisas, vejam os threads seguintes:

    gentoo-user

    Gentoo vs. FreeBSD

    O Portage, o sistema de gestão de pacotes do Gentoo, sem dúvida assemelha-se ao sistema de ports do FreeBSD. Portanto, qual é o melhor? Os entusiastas do Gentoo irão argumentar que novo é sempre melhor, como exemplificado pela evolução. Os leais ao FreeBSD fazem-nos lembrar o Marlon Brando n'O Padrinho, as coisas antes eram melhores. Mas realmente seria idiota tirar conclusões tão simples. O Charles Burns lançou uma resposta excelente, comparando os dois SOs. No que trata a sistemas desktop ou hardware menos conhecido, não há substituto par ao Gentoo.

    Não tema o downgrade

      De vez em quando uma previsão de um emerge fará aparecer uma notificação de que vai fazer downgrade de um pacote importante. Por exemplo, fazer emerge ao edb pode fazer downgrade ao freetype, criando um medo instantâneo de perder aquelas fontes com bom aspecto. Não tema. Muitos pacotes coexistem facilmente uns com os outros e as versões novas não vão ser removidas após o "downgrade". Por exemplo, a Glib2 e a Glib1 também se portam bem no mesmo sistema. O Jeam Smith lançou uma sugestão que esperamos esclarecer esta confusão.

    gentoo-dev

    Lançamento Final do Gentoo?

    M. Zuelsdorff escreveu para dizer: "Estou a seguir a discussãso no grupo gentoo-dev há mais de um ano. Tudo o que eu vejo é "um problema com isto" e "um problema com aquilo". Há alguns dias atrás, até apareceu algo que parecia estar "realmente fodido". A minha questão: Quando esperam que o Gentoo se torne um lançamento final utilizável? . A maior parte das respostas nesta thread concordam que a natureza humana pode ter um papel importante aqui e fazer-nos perder tempo a queixar-nos mais vezes do que a dizer que as coisas estão a funcionar. Arthur Britto entrou com: "Acabaste de realçar um dos maiores problemas com o Gentoo: descoberta e resolução de problemas manual. Quando um pacote dá de si, alguém tem que (1) manualmente descobri-lo, (2) pesquisar em mailing-lists pelo Gentoo e a aplicação, (3) pesquisar fóruns pelo Gentoo e a aplicação, (4) tentar diagnósticos razoáveis para se certificarem que o problema não é apenas o sistema deles, (5) se são competentes talvez tentem resolver o problema, e (6) partilhar o problema deles com a comunidade". Finalmente, o Daniel Robbins (Arquitecto-Chefe do Gentoo Linux) fechou a thread com os passos que estão a ser tomados para resolver a situação corrente.

    Selector De Parâmetros USE.

    John Nilsson escreveu um e-mail no qual expôs interesse em escrever um interface para escolher parâmetros USE e do GCC. Acontece que este interface já existe na forma de ufed e kportage. Mas, como sempre, com o software livre, há sempre espaço para melhorias! ;-)

    4.  Gentoo Internacional

    Mais Uma Documentação Sobre Linux Em Francês

    A comunidade Francesa Gentoo está muito contente com um novíssimo guia de instalação e configuração da autoria de Christian Casteyde. Não exactamente construído directamente para Gentooístas (ele aparenta ser um homem de Slackware e SuSE), é uma documentação muito extensiva e actualidade, com um ênfase forte em funcionalidades adicionais do XFree86 4.x e do kernel 2.4.x. Ele chama-lhe Yet Another "Guide d'Installation de Linux", ou YAGIL, e certamente parece uma óptima razão para melhorar o nosso Francês.

    Gentoo Shinnenkai - Festa De Ano Novo Em Gentoo-JP...

    No que apenas pode ser chamado um esforço em fazer A Coisa Certa, os activitas Japonses do Gentoo chegaram a acordo numa data para a primeira reunião do ano de 2003. Com a localização precisa ainda a ser anunciada, todos os utilizadores e programadores do Gentoo do Japão presentes em Tóquio nessa data ir-se-ão encontrar em 17 de Janeiro de 2003, com início às 19:00. A maneira mais fácil de os informar da sua presença será provavelmente no canal de IRC, #gentoo-jp em irc.freenode.net, ou enviar um e-mail aos organizadores.

    5.  Portage Watch

    Actualizações De Segurança (ver acima)

    • Perl - corrigido no perl-5.6.10-r10 / perl-5.8.0-r6 e seguintes
    • wget - corrigido no in wget-1.8.2-r2 e seguintes
    • canna - corrigido no canna-3.6-r1 e seguintes
    • kde-3.0.x - corrigido no kde-3.0.5a e seguintes

    Os pacotes estáveis seguintes foram adicionados ao Portage esta semana

    Actualizações a pacotes notáveis

    • sys-apps/portage - portage-2.0.47_pre1.ebuild; portage-2.0.47_pre2.ebuild;
    • kde-base/kde - kde-3.0.5a.ebuild;
    • sys-kernel/* - development-sources-2.5.53.ebuild; lolo-sources-2.4.20.1_pre6.ebuild; lolo-sources-2.4.20.1_pre7.ebuild; lolo-sources-2.4.20.1_pre8.ebuild; openmosix-sources-2.4.20-r1.ebuild; usermode-sources-2.4.19-r36.ebuild; usermode-sources-2.4.19-r37.ebuild; usermode-sources-2.4.19-r38.ebuild; usermode-sources-2.4.19-r39.ebuild; usermode-sources-2.4.19-r40.ebuild; xfs-sources-2.4.20_pre1.ebuild; xfs-sources-2.4.20_pre2.ebuild;
    • sys-devel/perl - perl-5.8.0-r7.ebuild;

    6.  Bugzilla

    Sumário

    Statistics

    A comunidade Gento usa o Bugzilla (bugs.gentoo.org) para registar e fazer traçagem de bugs, notificações, sugestões e outras interacções com a equipa de desenvolvimento. Nos últimos 7 dias, a actividade no site resultou em:

    • 190 bugs novos esta semana
    • 1166 bugs no total correntemente marcados como 'novos'
    • 535 bugs no total designados aos programadores
    • 54 bugs que estavam fechados foram reabertos.
    De momento há 1755 bugs abertos no bugzilla. Destes: 29 estão marcados como bloqueadores ('blocker'), 74 como 'críticos', e 104 estão marcados como 'importantes' ('major').

    Os programadores e equipas com a maior carga aparente em relação a bugs são:

    Por favor envie-lhes (e a toda a equipa de desenvolvimento) os seus melhores desejos, escovas de dentes e suporte contínuo.

    Bugs Relevantes

    Todas as semanas, iremos isolar alguns bugs para menção especial, que tenham estado a provocar discussões significativas, por serem particularmente problemáticos, engraçados ou simplesmente porque lhes achámos piada. Os bugs desta semana são (em nenhuma ordem especial):

    • O bug 9459 discute problemas aparentes com corrupções de ficheiros intermitentes após um encerramento incorrecto em ReiserFS utilizando as Gentoo-Sources.
    • O bug 12537 discute problemas com o a disposição-base (baselayout) que altera o gid do smmsp - que provoca problemas com o sendmail.
    • O bug 8324 critica a falta de selecção de linguagens no teclado (para teclados não-EUA) no CD de instalação do candidato a lançamento 1.4. O Daniel Robbins indicou que estará resolvido no lançamento final.
    • O bug 11384 discute um problema quando se compila a glibc usando o parâmetro -march=pentium4. Este problema está aparentemente inerente ao código corrente do gcc, e como tal não pode ser corrigido. No entanto, o bug é um exemplo excelente de interacção entre o relator do bug e o programador.
    • O bug 9633 indica um problema a arrancar com o o CD de instalação do candidato a lançamento 1.4 em certas arquitecturas (Fujitsu P2000), sem a possibilidade de especificar parâmetros no arranque. Aparentemente, a resolução pode requerer uma modificação ao kernel de instalação, o que parece provável.

    7.  Dicas e Truques

    Obter informação sobre os pacotes instalados

    Os utilizadores novos ao Gentoo muitas vezes perguntam como obter um lista dos pacotes instalados da árvore Portage, mas o que muitos daqueles que dão respostas podem não conhecer é a abundância de ferramentas que podem ser usadas para o fazer. Desde o pkglist da Portage, o qpkg do gentoolkit, e um epm (um programa semelhante ao rpm), até andar pelo /var/db/pkg, há definitivamente várias escolhas. Aqui estão duas maneiras de listar todos os pacotes instalado, a primeira usando o pkglist (localizado em /usr/lib/portage/bin/, que não está normalmente no $PATH), e a segunda executando o find em /var/db/pkg/:

    Code Listing 7.1

    
        pkglist
    
        find /var/db/pkg/ -mindepth 2 -maxdepth 2 -printf "%P\n"
    
        

    Ou, se quiser descobrir a que pacote pertence um dado ficheiro, aqui estão duas maneiras de o fazer com ferramentas do ebuild do gentoolkit:

    Code Listing 7.2

    
        epm -qf /usr/bin/xpmtoppm
    
        netpbm-9.12-r4
    
        qpkg -f /usr/bin/namei
    
        sys-apps/util-linux *
    
        

    8.  Adições, Mudanças e Alterações

    Mudanças

    Os seguintes programadores deixaram recentemente a equipa Gentoo:

    • nenhum esta semana

    Adições

    Os seguintes programadores juntaram-se recentemente à equipa Gentoo:

    • Jan Seidel (tuxus) -- MIPS
    • John Lennard (yakmoose) -- win4lin
    • Christian Birchinger (joker) -- Sparc

    Alterações

    Os seguintes programadores mudaram recentemente de papel no projecto Gentoo.

    • nenhum esta semana

    9.  Subscrição à mailing-list do GWN

    Preferiria receber a GWN via e-mail? Subscreva-se à nossa mailing-list enviando um e-mail em branco para gentoo-gwn-subscribe@gentoo.org

    10.  Contribuir para a GWN

    Interessado em contribuir para as Notícias Semanais Gentoo (Gentoo Weekly Newsletter)? Envie-nos um e-mail

    11.  Feedback à GWN

    Por favor envie-nos o seu feedback e ajude a melhorar a GWN.



    Print

    Updated 30 Dez 2002

    Summary: Estas são as notícias semanais Gentoo da semana de 30 de Dezembro de 2002.

    Kurt Lieber
    Editor

    AJ Armstrong
    Contributor

    Brice Burgess
    Contributor

    Yuji Carlos Kosugi
    Contributor

    Rafael Cordones Marcos
    Contributor

    David Narayan
    Contributor

    Ulrich Plate
    Contributor

    Peter Sharp
    Contributor

    Lanark
    Spanish Translation

    Donate to support our development efforts.

    Support OSL

    Support OSL

    Gentoo Centric Hosting: vr.org

    VR Hosted

    Tek Alchemy

    Tek Alchemy

    SevenL.net

    SevenL.net

    Global Netoptex Inc.

    Global Netoptex Inc.

    Bytemark

    Bytemark

    Copyright 2001-2008 Gentoo Foundation, Inc. Questions, Comments? Contact us.