Notícias Semanais Gentoo (Gentoo Weekly Newsletter): 6 de Janeiro de 2003

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
Mathy Vanvoorden  Dutch Translation
Tom Van Laerhoven  Dutch Translation
Nicolas Ledez  French Translation
Guillaume Plessis  French Translation
Eric St-Georges  French Translation
John Berry  French Translation
Martin Prieto  French Translation
Michael Kohl  German Translation
Steffan Lassahn  German Translation
Matthias Brandstetter  German Translation
Thomas Raschbacher  German Translation
Marco Mascherpa  Italian Translation
Claudio Merloni  Italian Translation
Ventura  Portuguese (Brazil) Translation
Lanark  Spanish Translation
Rafael Cordones Marcos  Spanish Translation

Updated 06 Jan 2003

1.  Notícias Gentoo

Sumário

Comece o Ano Novo com uma doação ao Projecto Gentoo Linux

À medida que vamos entrando num novo ano, convidamos todos os que beneficiaram do uso do Gentoo Linux a fazer uma doação ao Projecto Gentoo. É através da vossa generosa doação que o Projecto Gentoo consegue marcar presença na breve LinuxWorld Expo. Doações também ajudam a suportar outros esforços de desenvolvimento, tais como patrocinar programadores de modo a que eles possam trabalhar a tempo inteiro no Gentoo Linux. As doações podem ser feitas através do PayPal e também em cheque.

Além disto, se souber de uma empresa que esteja interessada em patrocinar o projecto de software livre Gentoo Linux através de uma doação regular mensal, por favor envie um e-mail directamente para Daniel Robbins . Entre outras coisas, os patrocínios empresariais permitem aos programadores Gentoo trabalhar a tempo inteiro no Gentoo Linux.

Novo guia de pré-ligação (prelinking) para o Gentoo Linu

Foi editado um novo Guia de pré-ligação para o Gentoo Linux (Gentoo Linux Prelinking Guide) . A pré-ligação pode reduzir o tempo de arranque das aplicações, especialmente as maiores, tal como o KDE e o GNOME, possivelmente em cerca de 50% ou mais. Muitos utilizadores do Mandrake e do RedHat mostraram-se contentes com a pré-ligação e o seu efeito na velocidade geral do sistema, portanto é certamente uma adição bem-vinda ao Gentoo Linux.

Perl 5.8 e libperl

Recentemente, foi levantado um assunto entre os programadores sobre como lidar eficientemente com o Perl 5.8. O Perl 5.8 usa uma biblioteca partilhada (libperl) que é incompatível com versões anteriores do Perl, incluindo o Perl 5.6.1. Os utilizadores que façam upgrade para o Perl 5.8 podem vir a descobrir que aplicações préviamente compiladas com o Perl 5.6.1 não funcionam, dada a incompatibilidade da libperl. A solução para o Gentoo Linux é numerar as várias versões da libperl, para permitir que várias versões coincidam umas com as outras . Como exemplo:

Esta solução deve permitir que o upgrade Perl 5.6.1 --> Perl 5.8 seja feito sem problemas, e também serve como uma solução para futuros problemas de incompatibilidade de binários.

Futuros melhoramentos ao Gentoo Linux em preparação

Enquanto o objectivo principal dos programadores do Gentoo Linux de momento é acabar o Gentoo Linux 1.4_final , isso não significa que não estejam a ser discutidos melhoramentos futuros. Além da Plataforma de Referência Gentoo (Gentoo Reference Platform), que está desenhada de modo a ser uma base estável para o Gentoo Linux , testes "in-house" e respectiva aprovação de hardware podem estar no horizonte. Este processo, que iria dar aos utilizadores do Gentoo um conjunto de componentes que sabem que funcionam com o Gentoo Linux , deve ajudar os utilizadores mais ávidos do Gentoo a fazer futuras decisões aquando da compra de hardware. . Em adição aos testes ao hardwware, existem alguns melhoramentos breves e importante para a Portage, incluindo:

Nick Jones (carpaski) está a trabalhar nestes melhoramentos à Portage, assim como outros e está a acompanhar rapidamente o conjunto de pedidos de funcionalidades à Portage . Apesar de não existir um prazo definido para completar estas funcionalidades, o futuro da Portage parece ser muito brilhante.

2.  Segurança Gentoo

Sumário

GLSA: leafnode

O servidor de NNTP leafnode pode ser forçado a entrar num ciclo não-terminado e sem resposta quando um artigo em particular é pedido, levando o cliente a re-ligar, criando um novo processo. A repetição deste ciclo pode levar a que o sistema inteiro fique sem responder.

GLSA: xpdf

O filtro pdftops (incluído no Xpdf e no CUPS) tem um bug de integer overflow que pode ser explorado remotamente para ganhar os previlégios do utilizador-alvo ou, em algumas circunstâncias, do utilizador lp.

GLSA: cups

Várias vulnerabilidades do pacote de impressão CUPS (incluindo o integer overflow apresentado acima) permitem várias explorações, incluíndo uma exploração de várias vulnerabilidades que permitem acesso root ao sistema de ficheiros. As explorações já foram demonstradas e publicadas.

Novos Relatórios de Bugs de Segurança

Nas últimas duas semanas, a maior parte dos bugs de segurança notórios foram corrigidos com os novos lançamentos dos pacotes afectados. Foram lançados os seguintes bugs de segurança:

3.  Ouve-se na Comunidade

Fóruns na Web

Estratégias selectivas de rsync

Esta discussão aparece de vez em quando no espaço de alguns meses, o que significa que provavelmente tem um assunto válido. Algumas pessoas querem cortar na largura de banda que gastam quando sincronizam a árvore Portage, através da eliminiação de pacotes ou classes que não queiram, necessitem ou sequer imaginem alguma vez instalar. Aqui está a discussão e algumas ideias faça-você-mesmo de como lidar com o problema:

Preocupações Com o PCMCIA no Gentoo 1.4 Antecipadas

Um grande número de utilizadores habituais dos fóruns começaram a expressar ansiedade sobre a não-existência dos módulos PCMCIA do kernel pcmcia_cs e yenta_socket, no segundo candidato a lançamento e, por consequência, com o lançamento pendente do Gentoo 1.4. Uma mão-cheia de threads estão dominadas pelos utilizadores de laptops e notebooks sem placas de rede já incluídas, e que dependem do PCMCIA para aceder à Internet (e eventualmente a uma instalação do Gentoo com sucesso). As preocupações deles estão a tornar-se difíceis de deixar passar, , e alguns parecem ter cedido e utilizado métodos alternativos:

Deve fazer-se notar o facto de que a situação do PCMCIA no linux em geral não é muito famosa. Com dois conjuntos de drivers (drivers no kernel e pacotes pcmcia-cs), que são incompatíveis entre si , garantir o suporte para todos os dispositivos PCMCIA é um desafio. [nome a aparecer] está a trabalhar na inclusão de suporte para ambos os conjuntos de drivers no Gentoo Linux 1.4 LiveCD, o que deve possibilitar o maior horizonte de compatibilidade para todos os utilizadores de portáteis.

Se alguém tiver um portátil a mais e que esteja interessado em doá-lo ao projecto Gentoo Linux, , iria ajudar imenso em melhorar o suporte PCMCIA nos LiveCDs. Se estiver interessado em doar um portátil, por favor contacte o Daniel Robbins directamente.

Overclockers, cuidado!

O moderador de fóruns Phong sumariza bastante bem: Overclocking é uma péssima ideia quando a única coisa que faz é dar cabo de compilações por causa de uns meros 100Mhz de ganhos de performance no CPU, menos de 5% na maioria dos PCs x86 de hoje.

Mailing-list gentoo-user

Round número 689,554 da Guerra Santa dos Editores de Texto

Não há nada como começar o Ano Novo com uma boa "flame-war" sobre editores de texto, e a mailing-list gentoo-user teve uma bastante grande nos últimos dias. As festividades parecem ter começado com esta mensagem e continuaram a partir daí. Desde a última contagem, haviam aproximadamente 60 mensagens em resposta a essa e a guerra continua.

Nova "eclass" Docbook eclass resolve problemas com SGML

Actualizações recentes ao sistema Docbook/SGML no Gentoo causaram problemas para alguns utilizadores. Matthew Turk (satai) escreveu uma mensagem que explica como corrigir estes problemas, juntamente com um link para uma explicação mais detalhada.

Hardware suportado pelo Gentoo

Freeman Tan pediu uma lista de 'hardware suportado pelo Gentoo' oficialmente. Aqueles mais familiares com o linux concordariam com a frase de Tom von Schwerdtner's statement; "hardware suportado pelas distribuições é em grande parte um conceito incorrecto". O kernel do linux providencia suporte para hardware, e cabe ao 'instalador' da distribuição detectá-lo e adicionar suporte para os dispositivos presentes.O Gentoo é único na medida em que não tem um instalador formal mas em vez disso ajuda a pessoa que está a instalar através do processo delicado de configurar um sistema linux a partir do nada. A partir do momento em que se consiga arrancar este sistema, poderá adicionar suporte para os seus dispositivos mais tarde. Uma pesquisa no google por "[hardware] +linux" normalmente dará boas indicações sobre o caminho a seguir. Esta thread conclui que "não, não há hardware oficialmente suportado pelo gentoo". Em todo o caso, conforme foi indicado acima, testes formais "in-house" a hardware podem estar na forja para o Gentoo Linux. Fique sintonizado.

Como é que faço telnet para a minha nova máquina Gentoo?

  Primeiro, e antes de mais nada, deve-se fazer nota que o telnet é "obsoleto, não-funcional, inseguro, e nunca deve ser utilizado". Se mesmo assim quer viver na zona perigosa, certifique-se que foi feito emerge ao netkit-telnetd, e que tem configurado um servidor inetd. Esta discussão tem instruções detalhadas. O Secure Shell (sshd) é a alternativa altamente recomendada ao telnet e muito mais fácil de instalar.

Mailing-list gentoo-dev

Emerge mostra opções USE Martin Svenningsson lançou um patch muito porreiro para permitir que o emerge mostre as opções USE que afectam a compilação de cada pacote!

Actualização ao Site "Gentoo Stable"

Maik Schreiber escreveu um anúncio com as ascutalizações feitas ao site "Gentoo Stable": "Olá, foram feitas algumas actualizações ao site Gentoo Stable: (1). A página de pesquisa é agora um bocadinho mais fácil de utilizar. Por exemplo, aparecem caixas de selecção sempre que possível (categoria, arquitectura, etc.) (2). Um filtro novo foi adicionado: Pode filtrar baseado em "Estado na Portage em {x86, ppc, sparc, alpha} {é, não é} {estável, instável/testes, não funciona, não-marcado}". (3). Foram feitos vários melhoramentos em relação à velocidade das pesquisas [...]". Joachim Blaabjerg contribuiu com "Existem algumas ferramentas disponíveis que procurem no sistema pacotes que estão em merge e marcados como instáveis (~), e que submitam esses como "merge feito com sucesso no meu sistema"? Eu sei que tenho um monte de pacotes instáveis no meu sistema, mas não tenho tempo para os procurar a todos e submetê-los ao site Gentoo-stable." e Peter Ruskin enviou um script que faz mesmo isso!

4.  Gentoo Internacional

Gentoo UK Em Formação

Eles ainda não saíram exactamente da fase de construção, mas uma mão-cheia de utilizadores Britânicos do Gentoo parecem estar determinados em seguir o exemplo dos seus companheiros Franceses, Alemães, Coreanos e Japoneses em criar uma rede mais formal de suporte para os Gentooístas no país deles. Esta thread acabou de começar a ganhar balanço. Em particular, eles estão à procura de um nome de domínio apelativo, esteja à vontade para fazer sugestões...

Península Ibérica Ganha à Comunidade Espanhola

Se uma votação num fórum é algo para tomar em consideração, a vasta maioria de Gentooístas que falam espanhol vem da Espanha. Eles são seguidos por utilizadores na Argentina e Uruguais, alguns Mexicanos e cidadãos dos EUA que falam espanhol, mas uma grande proporção de gente vive num país com o nome estranho de "outro"...

Mais Utilizadores do Gentoo em Todo o Lado: ZetaGrid

Uma equipa Gentoo foi formada para a ZetaGrid , um projecto de computação distribuída patrocinado pela IBM Alemanha, cuja característica técnica distintiva é tornar seguro o kernel Java que fornece, prevenindo acesso a partir do exterior e certificando a segurança das suas comunicações. O projecto corrente é a verificação da Hipótese de Riemann : cerca de 2500 computadores estão a trabalhar nele, calculando cerca de 2 biliões de zeros da função zeta de Riemann por dia. Sebastian Wedeniwski, o cientista que criou a ZetaGrid, espera utilizar os resultados da mesma para conseguir uma prova para a hipótese. Se ele suceder, ele dividirá o prémio de $1,000,000 do Instituto Clay de Matemáticas com os 100 utilizadores do topo; existem outros prémios incluindo um oferecido ao utilizador cujo computador encontre um resultado que anule a hipótese, caso isso aconteça. Tantive has made an ebuild for the client but it's still masked, for more information see Zetagrid - team: Gentoo Linux Users Everywhere.

5.  Vigia à Portage

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

Os seguintes pacotes estáveis foram adicionados à portage esta semana

Actualizações a pacotes importantes

Novas variáveis USE

6.  Bugzilla

Sumário

Estatísticas

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:

De momento existem 1893 bugs abertos no bugzilla. Destes: 40 estão marcados 'bloqueadores' (blocker), 74 estão marcados como 'críticos', e 113 estão marcados como 'importantes' (major).

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

Por favor ofereça-lhes (e a toda a equipa de desenvolvimento) os seus pensamentos positivos, perú que tenha sobreado, e suporte continuado.

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):

7.  Truque e Dicas

Actualizar um Sistema Gentoo

A maior parte dos utilizadores Gentoo estão familiares com o sistema Portage utilizado para instalar software. Uma das características com a qual podem não estar familiares é que a Portage pode também actualizar o sistema inteiro de uma vez só. Isto é conhecido como 'actualizar mundo' (update world).

Code Listing 7.1

# emerge --update world

Certas vezes, no entanto, isso não apanha tudo. Para tornar o upgrade ainda mais completo, utilize a opção --deep.

Code Listing 7.2

# emerge --update --deep world

Esta opção calcula as dependências das dependências para certificar que tudo no seu sistema é actualizado.

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

Mudanças

Os seguintes programadores deixaram recentemente a equipa Gentoo:

Adições

Os seguintes programadores juntaram-se recentemente à equipa Gentoo:

Alterações

Os seguintes programadores mudaram recentemente de papel no projecto Gentoo.

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.