Jornal Semanal Gentoo: 07 de julho de 2003
1.
Notícias Gentoo
Resumo
Adeus e obrigado a todos vocês.
Com esta edição, o Jornal Semanal Gentoo marca seu oitavo mês de publicação. Também marca minha saída como editor do Jornal Semanal Gentoo.Apesar de eu estar me retirando da edição da GWN, eu irei continuar com o projeto Gentoo Linux, auxiliando com infraestrutura, relações públicas e responsabilidades de administração em geral, bem como contribuindo com artigos ocasionais para a GWN. Yuji Carlos Kosugi tomará conta do leme da GWN, continuando a partir da onde deixei e aprimorando as coisas daqui por diante.
Eu gostaria de aproveitar esta oportunidade para agradecer aos nossos leitores pelo suporte, "feedback" e contribuições dos últimos oito meses. Neste curto período de tempo, a GWN cresceu de nada mais que uma idéia para uma das mais populares atrações do Gentoo Linux. A lista de emails gentoo-gwn tem mais de 5500 assinantes e as páginas estão entre as mais acessadas em nosso site. Nada disso seria possível sem o seu suporte. Então, embora eu esteja triste de deixar esta maravilhosa posição, eu estou feliz de deixar isto em mãos de alguém que pode dedicar mais tempo e empenho do que eu era. Assim, una-se a mim dando as boas vindas a Yuji como editor do Jornal Semanal Gentoo.
--
Kurt Lieber
Gentoo para Windows com Cygwin
Nós estamos contentes em anunciar a criação do projeto gentoo-cygwin, que possibilitará aos usuários tirar vantagem do Portage e outras características da plataforma Gentoo no Windows usando o Cygwin. Em continuação a projetos como o Metapkg, nosso objetivo é aumentar as escolhas dos usuários, dando a eles a escolha de plataformas adicionais e fazendo do Gentoo uma opção para usuários de diferentes sistemas operacionais.
Nós ainda estamos obtendo a infraestura (lista de emails, página do projeto, etc) para este projeto. Notícias sobre desenvolvimentos futuros serão postado na páginas de notícias do Gentoo bem como em futuras edições da GWN.
Atingida a "Milestone" no projeto herds
O projeto herds, que foca no desenvolvimento de uma infraestrutura para ajudar a gerenciar o crescente número de ebuilds atingiu sua "milestone" com a finalização do DTD para o arquivo metadata.xml o qual contém informações extras sobre um ebuild. Usuários: nós precisamos de longas descrições sobre pacotes, e boas sugestões são bem vindas no Bugzilla.
Mudanças na infraestrutura
Durante a semana passada forums.gentoo.org, bugs.gentoo.org, cvs.gentoo.org, e dev.gentoo.org ficaram fora do ar enquanto eram migrados para novas máquinas ou atualizados. Embora algumas dessas mudanças foram ocasionadas devido a ter que devolver hardware emprestado, várias melhorias foram feitas: os servidores do forum e dos bugs estão em um hardware muito melhor que deve escalonar muito melhor que o anterior, e o dev.gentoo.org e o cvs.gentoo.org, que oferecem email aos desenvolvedores, diretórios html públicos e CVS não estão mais na mesma máquina.
Controvérsia sobre conteúdo inapropriado em ebuilds
Um bug postado por um usuário que encontrou conteúdo inapropriado no ebuild x11-themes/windowmaker-themes lançou um longo debate
entre os desenvolvedores sobre o que deveria ser feito, e as soluções propostas foram muitas. Aqueles discutindo por escolha sugeriram deixar o ebuild como está, ou concordaram que seria uma má idéia instalar conteúdo inapropriado por padrão e sugeriam a criação de uma "flag" USE. Outros argumentaram que o Gentoo deveria distribuir software, não conteúdo, e assim, remover os temas do Portage. No final, os temas inapropriados foram removidos do ebuild; alguns preocuparam-se que seria ruim modificar um pacote "upstream", mas isto era apenas uma coleção de temas agrupados e colocados no Portage.
GWN procurando por contribuidores
O Jornal Semanal Gentoo está procurando alguém para cuidar da seção Desenvolvedor da Semana, bem como alguns contribuidores adicionais para adicionar profundidade ao time para que não tenhamos seções faltando com frequência. Os candidatos devem ter um sólido conhecimento em escrita em inglês; mande-nos uma linha em gwn-feedback@gentoo.org se você estiver interessado. Também, não existe necessidade de enviar um curriculum - nós falamos literalmente quando dizemos "mande-nos uma linha".
2.
Segurança Gentoo
Resumo
GLSA: phpbb
O fórum phpbb contém uma vulnerabilidade de injeção SQL que permite a atacantes obter senhas.
- Gravidade: Alta - Vulnerabilidade de segurança remota.
- Pacotes Afetados: net-www/phpbb anteriores a phpbb-2.0.5
- Correção: Sincronize e emerge phpbb, emerge clean.
- Anúncio GLSA
GLSA: gnocatan
O jogo gnocatan contém múltiplos "buffer overflows" que podem ser usados para executar código arbitrário no sistema servidor.
- Gravidade: Alta - Execução remota de código arbitrário.
- Pacotes Afetados: app-games/gnocatan anteriores a gnocatan-0.7.1-r3
- Correção: Sincronize e emerge gnocatan, emerge clean.
- Anúncio GLSA
GLSA: mikmod
O mikmod
The mikmod tocador MOD é sujeito a um "buffer overflow" que poderia permitir um atacante remoto executar código arbitrário.
- Gravidade: Alta - Execução remota de código arbitrário.
- Pacotes Afetados: media-sound/mikmod anteriores a mikmod-3.1.6a
- Correção: Sincronize e emerge mikmod, emerge clean.
- Anúncio GLSA
GLSA: noweb
A ferramenta de programação noweb contém multiplas vulnerabilidades, causando arquivos temporários inseguros e a possibilidade de usuários locais sobreescreverem arquivos arbitrários.
- Gravidade: Moderada - Insegurança em arquivos locais.
- Pacotes Afetados: app-text/noweb anteriores a noweb-2.9-r3
- Correção: Sincronize e emerge noweb, emerge clean.
- Anúncio GLSA
GLSA: tcptraceroute
O analisador de rede tcptraceroute não abandona privilégios após obter um descritor de arquivo. Isto pode
permitir a um usuário obter acesso ao descritor através de outra vulnerabilidade do tcptraceroute.
- Gravidade: Moderada - Vulnerabilidade local em descritor de arquivo.
- Pacotes Afetados: net-analyzer/tcptraceroute anteriores a tcptraceroute-1.4-r1
- Correção: Sincronize e emerge tcptraceroute, emerge clean.
- Anúncio GLSA
3.
Histórias de Usuários
Notícias de usuários com cromossomos XX
Figure 3.1: loothi e seu amado laptop |
 |
Ok, o usuário retratado nesta semana é realmente especial. Não porque ele use o Gento para dominar o mundo. Porém caro geek, atenção, porque "ele" nem mesmo é "ele". Sim, é verdade, há usuárias mulheres do Gentoo por aí! ;) E nesta semana apresentamos uma delas: Lucy, vulgo loothi.
Algumas informações pessoais
loothi, 27 anos, é originária de Londres e atualmente trabalha como desenvolvedora web em Sydney, Austrália. Mas como ela gosta de perambular pelo mundo com seu laptop, já está a caminho da Holanda onde irá passar um ano trabalhando. Lucy gosta de kung-fu com Perl, aventuras no estilo "Indiana Jones" em países estrangeiros e de tocar banjo. Suas aplicações preferidas incluem o windowmaker, algum navegador derivado do gecko (ela vive mudando de idéia sobre qual deles usar), vim, xine, xmms, gnome-terminal (porque ela gosta dos links clicáveis), mutt e gnupg.
Por que Gentoo Linux
Ningém pode explicar porque ela escolheu o Gentoo Linux melhor do que a própria Lucy: "O Laptop é meu ganha-pão, deve suprir de maneira confiável minhas necessidades no desktop, nas comunicações, no entretenimento e no desenvolvimento. Eu preciso ser capaz de atualizar rapidamente bibliotecas e aplicações para me manter em dia com a segurança, os patches e os releases, e é justamente isso que me chamou a atenção no Gentoo." Esta justificativa deve soar bem familiar para a maioria de nós!
Passado, presente e futuro
Lucy foi fã do Debian por muito tempo, mas a idéia de um sistema operacional com ajustes finos e um sistema de ports a la *BSD realmente chamou sua atenção e ela finalmente decidiu-se por instalar o Gentoo em seu notebook.
Até agora loothi não se arrependeu de sua decisão, apesar de ter achado o processo de instalação bem doloroso, especialmente porque ela teve de realizá-lo sem uma conexão de rede. Portanto ela não recomenda este modo de instalação do Gentoo Linux a ninguém que não seja profundamente masoquista. Apesar disto, ela sente que tomou a decisão correta e está aprendendo mais a cada dia que em utiliza o Gentoo. Lucy está satisfeita com o Portage por causa da maneira indolor com que a instalação de pacotes e o gerenciamento de dependências são tratados.
Para o futuro ela gostaria de realizar outra instalação do Gentoo em uma máquina livre para ver como o Gentoo compete no papel de servidor. Se tudo correr bem, Lucy vai utilizá-lo como servidor de produção e poderá começar a empregá-lo em seus locais de trabalho.
Lista de desejos
O que a Lucy realmente gostaria de ver seria um belo manual de usuário no estilo do 'handbook' do FreeBSD porque ela acha a documentação um tanto fragmentada, e não é nenhuma grande fã de fóruns. Algo mais? Sim, claro, uma camiseta preta do Gento seria ótimo! As brancas sujam muito rápido... ;)
4.
Desenvolvedor da semana
Dylan Carlson, aka absinthe
Figure 4.1: Dylan Carlson, aka absinthe |
 |
Dylan Carlson é o líder da equipe do Java, e como tal é o reponśavel por todas as coisas relacionadas ao Java. Dylan passa o seu tempo procurando e corrigindo erros e fazendo graça do seu colega desenvolvedor Todd Berman(/joke). Dylan foi recrutado por Seemant Kulleen, que notou suas contribuições no Bugzilla e seu interesse em adaptar programas do BSD para o Gentoo, sendo que ele planeja continuar esta última tarefa em pouco tempo. Antes de trabalhar no Gentoo, a maior parte do trabalho de Dylan era feito no FreeBSD, mas hoje ele divide seu tempo entre o FreeBSD e o Gentoo e, de vez em quando, submete pequenas correções para as aplicações que usa. Ele descreveu um decodificador METAR (para dados climáticos do NOAA), e uma aplicação de helpdesk e rastreamento de defeitos chamada Coalesce. No outono (a partir de setembro), ele planeja publicar um sistema de BBS (Citadel BBS) escrito em Java. Ele também está planejando escrever um cliente GUI para o Bugzilla em Java.
Suas aplicações favoritas incluem o jEdit, distcc/ccache e o bogofilter, que ele executa sobre o Fluxbox juntamente com o Idesk, KDE 3.x e o OpenOffice. Para email ele usa o Kmail, quando na console gráfica, e o Mutt, quando na linha de comando. Recentemente Dylan montou seu primeiro firewall Linux com o Gentoo, usando o Shorewall, com o qual ele planeja testar o projeto "Method's Hardened project".
Dylan vive em Roxbury, Connecticut e está trabalhando em informática e administração de TI a 13 anos. Hoje ele monta centros de processamento de dados (data centers) e faz administração de sistemas. O seu alvo para o futuro é o de trabalhar com desenvolvimento de software em tempo integral, preferencialmente sem ter que realizar tarefas administrativas. Dylan gosta de viajar quando tem dinheiro para tal, e de fazer caminhadas locais quando não tem. Quando está no "clima", ele escreve textos de ficção (horríveis) em uma máquina de escrever Underwood de 1924. Dylan também gosta de cuidar do seu jardim.
"And a thousand slimy things lived on; and so did I." - Samuel Taylor Coleridge
5.
Fóruns Web
Backup do Servidor "Acidentado"
Após uma migração executada com exito na quinta-feira, a sexta-feira
presenciou a demolição total de ambos HDs; dos servidores do Fórum e do
Bugzilla, causando a interrupção dos serviços por várias horas. Tudo está em
ordem e funcionando perfeitamente agora, é claro, mas para quem está
procurando explicação de como isto pode ter ocorrido, porque não dar uma
olhada nas estatísticas do fórum agora e na hora do ocorrido? Com 22.000
usuários, com picos de 250 seções simultaneas, 400.000 postagens em 1.5Gb de
entradas na base de dados, a tensão no hardware do Fórum se torna subitamente
compreensível:
Instalador Gráfico: Quase pronto....
Tradicionalmente uma das mais frequentes requisições (e mesmo as mais amargas reclamações) é a falta de uma semi-automática e caprichosa rotina de instalação baseada em uma interface gráfica no Gentoo. Enquanto muitos
Gentooistas não precisam de uma, as chances são de que tendo uma, não poderá ser feito muito mal. Nathaniel McCallum escreveu um script que tem evoluido muito bem desde a primeira versão, e o seu website e o tópico no Fórum de oito páginas quando
isto foi escrito certamente são provas de que existe uma audiência para tais tipos de coisa:
Erros Eclass
Brevemente após a publicação do nosso último número do JSG, um sério fenômeno desconcertante causou furor no Fórum. Uma falha na árvore do portage que se propagou lentamente pelos espelhamentos causou centenas de erros
"eclass 'foo' in 'foo' does not exist!" que horrorizaram usuários no seu próximo rsync. Este problema, seguido até uma falha no servidor de rsync mestre possivelmente causado pela migração do CVS, continuou a ocorrer com
uma incidência menor durante a semana, conforme o concerto ia se propagando pelos espelhamentos, mas ele foi resolvido graças a expediência de robbat2, peitolm, avenj, e klieber, e felizmente não irá ocorrer novamente. Não é para
ser tomado muito levianamente, mas é interessante observar um erro se propagar por toda superficie terrestre, pulando de continente em continente:
6.
Gentoo International
Gentoo Brazil
Já faz alguns meses que está no ar, mas esquecemos de informar... Antes tarde do que nunca: Marcos
Roberto S. Vieira e Otavio Rodolfo Piske, dois estudantes de Ciência da Computação do Rio Grande do
Sul e Santa Catarina iniciaram o Gentoo Brasil há três meses, com
o objetivo de prestar todos os serviços que nos acostumamos a esperar do crescente volume de sites,
documentação, dicas e serviços do Gentoo, tudo em sua língua nativa, que alguns alegam ainda ser muito semelhante ao português genuíno... O grupo de usuários do Gentoo Linux Brasil foi criado em março de 2003, e seu foco é promover o Gentoo para usuários brasileiros, o que não é uma tarefa fácil num país com uma distribuição nacional tão popular como a Conectiva. Marcos e Otavio também se iniciaram no Linux com o Conectiva em 1997/98, mas mudaram para o Gentoo durante o último ano, e agora se juntam ao forte grupo de pessoas empenhadas na tradução das novidades e da documentação do Gentoo para o português brasileiro (diferente do português português). Seu sucesso, aliás, levou os ex-colonizadores europeus a começar a pensar em montar seu próprio site. Se você está disposto a ajudá-los, junte-se aos Gentooístas portugueses do português de Portugal neste tópico do Fórum.
Loja de Computadores e Cyber-Café movidos a Gentoo na Austrália
Prova de que o "Down Under" pode perfeitamente estar no topo as vezes: Michael
Vale nos informa de que em 30 de Junho ele abriu as portas de sua própria loja de computadores em
Bendigo/Victoria, um caso amoroso em tempo integral sob o nome de ZING! Computing. Além de vendas e conserto de
computadores, eles oferecem acesso à Internet para navegação e jogos online para quem quiser entrar. E
é claro que eles têm seu próprio servidor rsync local: "As maravilhas de trabalhar com o Gentoo me
impressionaram. A habilidade e a liberdade que ele oferece são totalmente fantásticas. Por ser tão
objetivo e direto, ele me permitiu conseguir muitas coisas com grande facilidade, que normalmente levariam muito mais
tempo com qualquer outra distribuição", diz Michael, que está no processo de configuração de um monte de clientes 386 para seu Cyber-Café, além dos quatro AMD Athlon 2.0 com placas-mãe
Soltek Nforce2 e uns poucos PCs com placas de vídeo Geforce4 TI adicionais. Se você por acaso estiver em
Bendigo, Victoria, será difícil não ver a loja que diz "Powered by Gentoo Linux" no número 374 da Hargreaves Street...
Alemanha: Venha e Veja o Gentoo no LinuxTag 2003
O maior evento anual de Linux e Open Source, o LinuxTag
2003 alemão, acontecerá esta semana, de 10 a 13 de Julho no Centro de Conferências em Karlsruhe.
Suficientemente perto da fronteira com a França para também atrair muitos visitantes de fora da Alemanha, o
evento deste ano volta sua atenção para o cobiçado assunto "Linux na administração
pública", com um dia inteiro de conferência patrocinado pelo Ministério Alemão do Interior,
conhecido por seu papel ativo na propagação do software de código aberto em escritórios do
governo. Todos que são alguém estarão lá, incluindo - é claro - um número de
ativistas populando o estande do Gentoo no salão de exibições do LinuxTag. O
pré-registro dá direito a um ingresso
grátis para a exibição e a maioria das palestras e seminários (exceto a conferência do Governo sobre Linux, que custará 175 EUR). Encontrar outros usuários do Gentoo será fácil, já que eles certamente têm uma tendência a se concentrar em volta do estande do Gentoo, mas se você quiser anunciar sua ida, este tópico do Fórum é o lugar certo para coordenar os encontros de usuários do Gentoo no LinuxTag
7.
Portage Watch
The following notable packages were updated or added to portage in the last two weeks
- dev-db/mysql: A fast, multi-threaded, multi-user SQL database server.
- gnome-base/*: Meta package for the GNOME desktop, merge this package to install the GNOME Desktop.
- sys-kernel/development-sources: Full sources for the Development Branch of the Linux kernel
- sys-devel/gcc: The GNU Compiler Collection. Includes C/C++ and java compilers
- sys-libs/glibc: GNU libc6 (also called glibc2) C library
- sys-kernel/pfeifer-sources: Full sources for the experimental Linux kernel.
- sys-kernel/gs-sources: This kernel stays up to date with current kernel -pres, with recent acpi, evms, win3lin, futexes, aic79xx, superfreeswan, preempt/ll, and various hw fixes.
- sys-kernel/hppa-sources: Full sources for the Linux kernel with patch for hppa
The following stable packages were updated or added to portage in the last two weeks
- app-admin/addpatches: patch management script
- app-admin/cpu: CPU is an LDAP user management tool written in C and loosely based on FreeBSD's pw(8).
- app-admin/diradm: diradm is for managing posix users/groups in an LDAP directory
- app-admin/fam-oss: FAM, the File Alteration Monitor
- app-admin/grubconfig: Simple Tool to configure Grub-Bootloader
- app-admin/pwgen: Password Generator
- app-admin/setools: SELinux graphical policy tools
- app-admin/sudo: Allows certain users/groups to run commands as root
- app-admin/superadduser: Interactive adduser script
- app-admin/syslog-ng: syslog replacement with advanced filtering features
- app-arch/file-roller: archive manager for GNOME
- app-arch/flexbackup: Flexible backup script using perl
- app-doc/doxygen: Doxygen is a documentation system for C++, C, Java, IDL (Corba, Microsoft, and KDE-DCOP flavors) and to some extent PHP and C#.
- app-editors/gedit: A text editor for the Gnome2 desktop
- app-emacs/mew: great MIME mail reader for Emacs/XEmacs
- app-emacs/wl: wanderlust is a mail/news reader supporting IMAP4rev1 for emacsen
- app-games/abuse_sdl: port of Abuse by Crack Dot Com
- app-games/armagetron: armagetron: 3d tron lightcycles, just like the movie
- app-games/daemonshogi: A GTK+ based, simple shogi (Japanese chess) program
- app-games/freedoom: Freedoom - Open Source Doom resources.
- app-games/gcompris: full featured educational application for children from 3 to 10
- app-games/gtetrinet: Tetrinet Clone for GNOME 2
- app-games/kobodeluxe: An SDL port of xkobo, a addictive space shoot-em-up
- app-misc/figlet: program for making large letters out of ordinary text
- app-misc/gramps: Genealogical Research and Analysis Management Programming System
- app-misc/jpilot: Desktop Organizer Software for the Palm Pilot
- app-misc/largorecipes: LargoRecipes is an application for managing recipes.
- app-misc/linup: Linux Uptime Client
- app-sci/biopython: Biopython - python module for Computational Moelcular Biology
- app-sci/chessbrain: distibuted computing project client
- app-sci/ghemical: Ghemical supports both quantum-mechanics (semi-empirical and ab initio) models and molecular mechanics models (there is an experimental Tripos 5.2-like force field for organic molecules). Also a tool for reduced protein models is included. Geometry optimization, molecular dynamics and a large set of visualization tools are currently available.
- app-sci/iverilog: A Verilog simulation and synthesis tool
- app-sci/ksimus: KSimus is a KDE tool for simulation, automatization and visualization of technical processes.
- app-sci/octave: GNU Octave is a high-level language (MatLab compatible) intended for numerical computations
- app-sci/setiathome: Search for Extraterrestrial Intelligence (SETI) @ home
- app-sci/setimgr: A SETI@home management program
- app-sci/tbass: Balsa is both a framework for synthesising asynchronous hardware systems and the language for describing such systems
- app-shells/bash: The standard GNU Bourne again shell
- app-text/docbook-sgml: A helper package for sgml docbook
- app-text/ggv: The GNOME PostScript document viewer
- app-text/ghostscript: ESP Ghostscript -- an enhanced version of GNU Ghostscript with better printer support
- app-text/gnome-spell: Gnome spellchecking component.
- app-text/gpdf: PDF viewer for Gnome 2
- app-text/gtkspell: spell library for GTK2
- dev-db/metakit: Embedded database library
- dev-haskell/hmake: a make tool for Haskell programs
- dev-libs/atk: Gnome Accessibility Toolkit
- dev-perl/DBD-mysql: The Perl DBD:mysql Module
- dev-perl/DBI: The Perl DBI Module
- dev-python/PyXML: A collection of libraries to process XML with Python.
dev-python/cjkcodecs: ERROR in ChangeLog entry
- gnome-extra/acme: GNOME tool to make use of the multimedia buttons present on most laptops and internet keyboards.
- gnome-extra/at-poke: the accessibility poking tool
- gnome-extra/at-spi: Este é o Gnome Accessibility Toolkit
- gnome-extra/bug-buddy: Bug report tool for GNOME
- gnome-extra/gal: The Gnome Application Libraries
- gnome-extra/gconf-editor: An editor to the GNOME 2 config system
- media-fonts/arphicfonts: Arphic Fonts
- media-fonts/artwiz-fonts: Artwiz Fonts
- media-fonts/baekmuk-fonts: Korean Baekmuk Font
- media-fonts/corefonts: Microsoft's TrueType core fonts
- media-fonts/kochi-substitute: Kochi Japanese TrueType fonts with Wadalab Fonts
- media-libs/aalib: A ASCII-Graphics Library
- media-plugins/rmxmms: RealAudio plugin for xmms
- media-video/ati-drivers: Ati precompiled drivers for r300, r250 and r200 chipsets
- media-video/ffmpeg: Complete solution to record, convert and stream audio and video. Includes libavcodec.
- media-video/mplayer: Media Player for Linux
- net-analyzer/cutter: TCP/IP Connection cutting on Linux Firewalls and Routers
- net-dialup/cistronradius: An authentication and accounting server for terminal servers that speak the RADIUS protocol.
- net-firewall/firestarter: GUI for iptables firewall setup and monitor.
- net-firewall/iptables: Kernel 2.4 firewall, NAT and packet mangling tools
- net-fs/netatalk: kernel level implementation of the AppleTalk Protocol Suite
- net-im/bitlbee: Bitlbee is an irc to IM gateway that support mutliple IM protocols
- net-irc/dircproxy: an IRC proxy server
- net-irc/unrealircd: aimed to be an advanced (not easy) IRCd
- net-libs/linc: A library to ease the writing of networked applications
- net-mail/bogofilter: Bayesian spam filter designed with fast algorithms, and tuned for speed.
- net-mail/courier: An MTA designed specifically for maildirs
net-mail/elm: ERROR in ChangeLog entry
- net-p2p/gift-cvs: A OpenFT, Gnutella and FastTrack p2p network client
net-p2p/gift-fasttrack-cvs: ERROR in ChangeLog entry
- net-print/cups: The Common Unix Printing System
- net-print/foomatic: Generates printer configurations automagically
- net-print/gnome-cups-manager: A little girl in the woods looking for printers
- sys-cluster/heartbeat: Heartbeat high availability cluster manager
- sys-cluster/ipvsadm: ipvsadm is a utility to administer the IP virtual server services offered by the Linux kernel with IP virtual server support.
- sys-cluster/keepalived: The main goal of the keepalived project is to add a strong & robust keepalive facility to the Linux Virtual Server project.
- sys-devel/automake: Used to generate Makefile.in from Makefile.am
- sys-devel/binutils: Tools necessary to build programs
- sys-devel/distcc: a program to distribute compilation of C code across several machines on a network
- sys-devel/flex: GNU lexical analyser generator
- sys-libs/db: Berkeley DB
- x11-base/xfree-drm: Xfree86 Kernel DRM modules
- x11-libs/gtk+: Gimp ToolKit +
- x11-libs/libwnck: A window navigation construction kit
- x11-libs/pango: Text rendering and Layout library
- x11-libs/startup-notification: Application startup notification and feedback library
- x11-libs/vte: Xft powered terminal widget
- x11-terms/gnome-terminal: The Gnome Terminal
- x11-terms/mlterm: A multi-lingual terminal emulator
- x11-themes/gdm-themes: Some nice themes for the GDM Greeter
- x11-themes/gnome-icon-theme: Gnome2 default icon theme
- x11-themes/gnome-themes: A set of gnome2 themes, with sets for users with limited or low vision
Total categories: 86 (no category added in the last week)
Total packages: 4448 (30 packages added in the last week)
8.
Bugzilla
Devido a dificuldades técnicas com o servidor bugs.gentoo.org na sexta-feira, as estatísticas de bugs não estarão disponíveis nessa semana. Na próxima semana o JSG incluirá um resumo das duas últimas semanas.
9.
Dicas e Truques
Matando Processos
Neste semana nós mostraremos algumas formas interessantes de se matar
processos teimosos. Nunca mais deixe eles dizerem que vocês não consegue
matar um processo! A primeira forma é o velho e tedioso método que a
maioria das pessoas usa. Digite o comando ps aux, procure na
lista de processos até encontrar o PID que voce quer e use o comando
kill. Que tédio!
Alternativamente, tente usar o comando killall, que automaticamente
mata um programa pelo seu nome.
Code Listing 9.1 |
# killall mozilla-bin
|
Mas e se você souber apenas parte do nome? Bom, você poderia combinar
ps com grep, kill e awk para produzir algo
como isto:
Code Listing 9.2 |
# ps aux | grep mozilla | awk '{print $2}' | xargs kill
|
Mas, existem jeitos muito mais simples. Chegam pkill e o seu
parente próximo pgrep. Esses comandos fazem parte do pacote
sys/apps/procps e sãoo projetados para procurar (ou matar)
processos em execução. Então, o comando anterior pode ser substituído
pelo seguinte:
Code Listing 9.3 |
# pkill mozilla
|
Note:
Para listar todos os PIDs ao invés de matá-los, use pgrep.
|
Finalmente, o que fazer se você tiver um processo segurando /dev/dsp, ou algum outro arquivo/socket sem o seu conhecimento? Você pode usar fuser, que mostra PIDs de processos que estão usando um arquivo específico ou sistema de arquivo. Ou use a opção -k, e você poderá facilmente matar esses processos:
Code Listing 9.4 |
# fuser -k
|
10.
Assinatura da semana
Esta semana temos outra assinatura sobre XML; parece que fazer piada sobre isso é tão popular quanto o próprio XML! O desenvolvedor Gentoo Phillip Cockrell disse: "XML é como a bicicleta comunitária ... todo mundo quer dar uma volta."
11.
Saidas, Entradas e Mudanças
Saidas
Os seguintes desenvolvedores recentemente saíram da equipe Gentoo:
Entradas
Os seguintes desenvolvedores recentemente juntaram-se à equipe Gentoo Linux:
Mudanças
Os seguintes desenvolvedores recentemente mudaram de função dentro do Projeto Gentoo.
12.
Contribua com o JSG
Interessado em contribuir com o Jornal Semanal Gentoo? Nos envie um email.
13.
Retorno ao JSG
Por favor envie um email (em inglês) para feedback com sua opinião e ajude a fazer este JORNAL melhor.
14.
Informações sobre Inscrição
Para inscrever-se no Jornal Semanal Gentoo, versão em inglês somente, envie um email em branco para gentoo-gwn-subscribe@gentoo.org.
Para cancelar a inscrição do Jornal Semanal Gentoo, envie um email em branco para gentoo-gwn-unsubscribe@gentoo.org a partir do endereço de email em que está inscrito.
15.
Outras línguas
O Jornal Semanal Gentoo também está disponível nas seguintes línguas:
|