Gentoo Archives: gentoo-gwn

From: Kurt Lieber <klieber@g.o>
To: gentoo-gwn@g.o
Subject: [gentoo-gwn] Gentoo Weekly Newsletter -- Volume 2, Issue 16
Date: Mon, 21 Apr 2003 00:38:23
Gentoo Weekly Newsletter
This is the Gentoo Weekly Newsletter for the week of April 21st, 2003.
1. Gentoo News
 * Portage security features detailed 
 * Open positions with the Gentoo Linux project 
 * Gentoo Linux is seeking additional source mirrors and colocation space 
 * Gentoo Linux now available on the HPPA Platform 
Portage security features detailed
As reported previously[1], Portage will be getting some new security 
features as one of the last improvements to the 2.0 branch. Recently, a 
message[2] was posted to the gentoo-security mailing list that offers some 
more details about the upcoming features. Overall, the system relies 
heavily on the web-of-trust model put forth by GnuPG[3]. Users wishing to 
become more familiar with the security concepts behind the new Portage 
model should start by reading the GNU Privacy Handbook[4] 

Open positions with the Gentoo Linux project
The Gentoo Linux project is looking to recruit developers who would like 
to maintain one or more of the following packages: 
 * KDE and related packages 
 * wine (includes winex and related packages) 
 * courier 
 * exim 
 * postfix 
 * uw-imap 
 * cyrus 
 * sound tools (media-sound) 
Please email recruiters@g.o if you are interested in any of these 
Gentoo Linux is seeking additional source mirrors and colocation space
As many people have noticed recently, our system of source mirrors have 
been showing increasing signs of strain. This translates into slower 
download times, more "connection refused" messages and an overall increase 
in the length of time it takes to emerge packages. This problem has been 
especially apparent in North America, where we have fewer source mirrors. 
As such, Gentoo Linux is actively seeking sponsors willing to set up and 
maintain source mirrors. Our source mirrors policy[5] explains most of the 
details associated with setting up a new source mirror. Any additional 
questions related to setting up public source mirrors can be directed to 
Kurt Lieber[6]. 

 6. klieber@g.o
Additionally, Gentoo Linux is also in need of servers and colocation space 
for its infrastructure servers. If you know of a company who might be 
willing to donate the use of a server, along with bandwidth and colocation 
space, please contact Kurt Lieber[7]. Most sponsors are eligible to 
receive recognition on our Sponsors[8] page. Additionally, certain key 
sponsors may receive additional marketing efforts, such as feature 
articles in the Gentoo Weekly Newsletter, to acknowledge their generous 
contributions to Gentoo Linux. 

 7. klieber@g.o
Gentoo Linux now available on the HPPA Platform
Gentoo Linux is now available on the HPPA platform. Though still in the 
early stages of development, the port is operational at this point and is 
best suited to console or server usage for now. X, fluxbox and framebuffer 
are all working and LiveCD and stages can be found in the 
/experimental/hppa/ directory on any of our mirrors[9]. 

You can find a list of supported hardware on the ESIEE PA-Team website[10] 
and on the parisc-linux web site[11]. At this point, nearly all machines 
are supported. Installation instructions[12] are also available. Users 
experiencing problems can seek assistance in #gentoo-hppa on freenode and 
bug reports can be filed on[13]. The Gentoo Linux HPPA 
port needs your testing help to work out any remaining bugs. The Gentoo 
Linux/HPPA team is also looking for developers interested in helping with 
the port to HPPA. Interested parties should contact Guy Martin[14]. 

 14. gmsoft@g.o
2. Gentoo Security
 * GLSA: kdegraphics-3.1.x 
 * New Security Bug Reports 
GLSA: kdegraphics-3.1.x
A new version of kdegraphics has been released to fix outstanding security 
bugs related to a vulnerability in Ghostscript that permits execution of 
arbitrary commands (see last weeks GWN). 
 * Severity: Critical - Remote execution of commands, information 
 * Packages Affected: kde-base/kdegraphics prior to kdegraphics-3.1.1a-r1 
 * Rectification: Synchronize and emerge kdegraphics, emerge clean. 
 * GLSA Announcement[15] 
 * Advisory[16] 
New Security Bug Reports
The following new security bugs were posted this week: 
 * [17]sys-apps/xfsdump 
 * [18]app-text/ghostscript 
 * [19]net-libs/libesmtp, net-mail/balsa 
 * [20]net-dialup/mgetty 
 * [21]net-dialup/pptpd 
 * [22]gnome-extra/gtkhtml 
 * [23]net-analyser/snort 
 * [24]net-libs/libpcap 

3. Developer's Corner
Developer's Corner is a new, semi-regular section that will appear in 
future editions of the GWN. Written by Seemant Kulleen, the development 
manager and project coordinator for Gentoo Linux, this section will 
feature development news about Gentoo Linux along with whatever else might 
be on Seemant's mind at the moment. 
Hello to my Gentoo friends. As you may have noticed, the xfree-4.3.0-r2 
ebuild has gone stable on most architectures. There are some things to 
bear in mind when you install this. First of all, you will have to unmerge 
xft. The reason behind this is that Xft is actually a module for X, and as 
such, the version included in the xfree build is newer and better. Second, 
games based on SDL (for example, Frozen Bubble and Unreal Tournament 2003: 
both the demo and the release version), may misbehave due to the new 
xfree. There is a new extension to X, called XRandR (go read the 
documentation :P), which causes these games to choose the lowest refresh 
rates for any given resolution. The fix for this is simple: emerge 
libsdl-1.2.5-r2, which contains a patch, or hack, to make it behave well 
with the new X. For games that include their own libSDL shared library, 
simply replace the file with the one from libsdl-1.2.5-r2. 
See you next week! Oh, on a more personal note: Happy Birthday to my 
sister Sindhuja, and Happy 31st Anniversary to my parents. 
4. Featured Developer of the Week
Luca Barbato
Featured this week is Luca Barbato[25], one of the Gentoo/PPC co-leads, 
who also maintains a custom version of Knoppix[26]'s cloop[27] (a 
compressed loopback filesystem), maintains the closed-source ATI drivers 
ebuild, and is an ATI Radeon tester for the XFree ebuilds. Luca had 
already fixed or submitted several ebuilds for programs he needed when he 
told Michael J. Cohen[28] that cloop could be made better by using a 
different compression algorithm. Asked to implement something to test 
that, he came up with 2 new versions, both faster than zlib cloop and one 
with a comparable compression ratio. Shortly thereafter, he was proposed 
as a developer. Luca's other contributions to OSS include his work on the 
BeOS port of FPSE (a PlayStation emulator; see 
more information) and a peer-to-peer netgame patch for frozenbubble[29] 
which he has begun working on with friends as a distributed computing 
course project. 

 25. lu_zero@g.o
 28. mjc@g.o
Luca, who likes gimp and sodipodi and installs mozilla on every machine he 
gets his hands on mainly uses an Athlon 850 with 768MB RAM, and a Radeon 
9700 Pro, as well as a 15" Powerbook G4. Both run GNOME2, as well as lyx, 
dia, abiword, and for non-coding stuff. He had to use 
eclipse for his Java course but still prefers vim for coding. 
A 21-year-old in his 3rd year studying computer science at the Politecnico 
di Torino[30], Luca's numerous hobbies include Live-action RPG, jujitsu, 
biking, windsail, snowboarding, traveling, books, Fumetti/Manga (that is, 
Italian and Japanese comics), volleyball, photography, and music (mostly 
epic metal, definitely not cheap dance/pop music). He lives in Turin, 
famous for being the first Italian capital, one of the best Egyptian 
museums in the world, and creepy legends about its underground caves. 

5. Heard In The Community
Web Forums
Fonts, fonts and more fonts
Fonts seem to be a never-ending source of trouble for Linux. Between 
anti-aliased, freetype fonts, truetype fonts and all sorts of other font 
issues, it's no surprise that there are often a number of active 
font-related threads in the forums:
 * New freetype 2.1.4[31] 
 * Fonts - xft - fontconfig[32] 
 * The long-awaited Vera fonts are out!!![33] 

XFree86 4.3.0 upgrade pains
The recent marking of XFree86 4.3.0 has resulted in a number of threads 
cropping up in the forums related to upgrade questions and difficulties. 
Users experiencing trouble upgrading to XFree86 4.3.0 should be sure to 
check out this week's inagural Developer's Corner
 * Problems emerging xfree-4.3.0-r2.ebuild[34] 
 * Configuring XFree problems - Basics ok but...ARGH [35] 
 * Stupid mistake of XFree86[36] 


Gentoo and the Sharp Zaurus
After researching the world of PDAs, Mathew Alexander decided to pickup a 
Sharp Zaurus SL-5500. He hoped to enhance this badboy by connecting to it 
through his Gentoo box, and vise-versa. Carefully following the official 
generic linux instructions resulted in a frustrating dysfunctional 
connection, another "wasted time" scenario well known to any geek. 
Fortunately the sound advice of the gentoo-user community brought Mathew's 
Gentoo box and Zaurus into harmony. David Golpira was particularly 
helpfull in providing his script[37] to setup NAT & routing, and Seth 
Rotherberg offered his solution[38]. Louis Candell recieves an honorable 
mention for becoming the Zaurus's 'uber-fan'[39]. 

 * Sharp Zaurus SL-5500[40] 

6. Gentoo International

	There is no Gentoo International news this week   

7. Portage Watch
The following stable packages were added to portage this week
 * app-arch/flexbackup : Flexible backup script using perl 
 * app-emulation/frodo : An excellent Commodore 64 Emulator 
 * app-misc/kkeyled : KKeyLED - a Kicker module showing the status of your 
   keyboard's numlock, capslock and scrolllock. 
 * app-sci/ksimus : KSimus is a KDE tool for simulation, automatization 
   and visualization of technical processes. 
 * app-sci/ksimus-boolean : The package Boolean contains some boolean 
   components for KSimus. 
 * app-sci/ksimus-datarecorder : The package Data Recorder contains some 
   components which records data for KSimus. 
 * app-sci/ksimus-floatingpoint : The package Floating Point contains some 
   floating point related components for KSimus. 
 * dev-lang/f2c : Fortran to C converter 
 * dev-lang/cxx : Compaq's enhanced C++ compiler for the ALPHA platform 
 * dev-lang/ruby-cvs : An object-oriented scripting language 
 * dev-libs/libcxml : Compaqs eXtended Math Library for linux alpha 
 * dev-python/pykde : PyKDE is a set of Python bindings for the KDE libs 
 * dev-ruby/ruby-ldap : A Ruby interface to some LDAP libraries 
 * dev-util/ladebug : Linux port of the Famous Tru64 Debugger 
 * media-sound/shntool : shntool is a multi-purpose WAVE data processing 
   and reporting utility 
 * media-sound/emu10k1-cvs : Drivers, utilities, and effects for Sound 
   Blaster cards (SBLive!, SB512, Audigy) 
 * media-video/camorama : A GNOME 2 Webcam application featuring various 
   image filters. 
 * media-video/vdr : Klaus Schmidingers Video Disk Recorder 
 * media-video/quickrip : Basic DVD ripper written in Python and PyQT."  
 * media-video/vobcopy : copies DVD .vob files to harddisk, decrypting 
   them on the way 
 * net-fs/coda-server : Coda is an advanced networked filesystem developed 
   at Carnegie Mellon Univ. 
 * net-mail/base64 : Command line program that encodes/decodes files in 
 * net-misc/gtk2-ssh-askpass : A small SSH Askpass replacement written 
   with GTK2. 
 * net-misc/xsmbrowser : GUI SMB browser with preview written in expect" 
 * net-www/epiphany : GNOME webbrowser based on the mozilla rendering 
 * net-www/browser-config : A lightweight modular configurable http url 
   handler/browser launcher 
 * sys-apps/lshw : Hardware Lister 
 * sys-kernel/genkernel : Gentoo autokernel script" 
 * x11-misc/karamba : A KDE program that displays a lot of various 
   information right on your desktop. 
 * x11-plugins/wmmsg : wmmsg is a dockapp that informs you of new events, 
   such as incoming chat messages, by displaying related icons and arrival 
 * x11-themes/gaim-smileys : Snapshot of Available Gaim Smiley Themes 
 * x11-wm/papuawm : PapuaWM, a minimalistic, though useable window manager 

Updates to notable packages

 * sys-kernel/* - ck-sources-2.4.20-r6.ebuild; 
   gaming-sources-2.4.20-r2.ebuild; genkernel-1.0.ebuild; 
   gentoo-sources-2.4.20-r3.ebuild; mm-sources-2.5.67-r2.ebuild; 
   mm-sources-2.5.67-r3.ebuild; openmosix-sources-2.4.20-r3.ebuild; 
   pfeifer-sources-; selinux-sources-2.4.20-r4.ebuild; 
New USE variables:
 * xinerama : Add support for XFree86's xinerama extension, which allows 
   you to stretch your display across multiple monitors 
8. Bugzilla
 * Statistics 
 * Closed Bug Ranking 
 * New Bug Rankings 
The Gentoo community uses Bugzilla ([41]) to record and 
track bugs, notifications, suggestions and other interactions with the 
development team. In the last 7 days, activity on the site has resulted 

 * 311 new bugs this week 
 * 444 bugs closed or resolved this week 
 * 3 previously closed bugs were reopened this week. 
 * 2531 total bugs currently marked 'new' 
 * 428 total bugs currently assigned to developers 
There are currently 3020 bugs open in Bugzilla. Of these: 62 are labeled 
'blocker', 112 are labeled 'critical', and 237 are labeled 'major'. 
Closed Bug Rankings
The developers and teams who have closed the most bugs this week are: 
 * The KDE Team[42], with 31 closed bugs[43]  
 * Martin Holzer[44], with 23 closed bugs[45]  
 * Seth Chandler[46], with 19 closed bugs[47]  
 * The X86 Kernel Team[48], with 19 closed bugs[49]  
 * Jon Ellis[50], with 12 closed bugs[51]  
 42. kde@g.o
 44. mholzer@g.o
 46. sethbc@g.o
 48. x86-kernel@g.o
 50. jje@g.o

New Bug Rankings
The developers and teams who have been assigned the most new bugs this 
week are: 
 * Seemant Kulleen[52], with 17 new bugs[53]  
 * Nicholas Jones[54], with 15 new bugs[55]  
 * Alastair Tse[56], with 15 new bugs[57]  
 * Martin Schlemmer[58], with 14 new bugs[59]  
 * The KDE Team[60], with 13 new bugs[61]  
 52. seemant@g.o
 54. carpaski@g.o
 56. liquidx@g.o
 58. azarah@g.o
 60. kde@g.o

9. Tips and Tricks
Preventing System Reboot with Ctrl-Alt-Del
The "Three-Finger-Salute" or, the key combination Ctrl+Alt+Del is 
typically mapped to the command /sbin/shutdown -r now. In other words, it 
reboots your system. Sometimes this may be unwanted behavior, so this 
week's tips shows you how to disable, or remap that key combination. 
The file we need to edit is /etc/inittab. Find the line that says 
ca:12345:ctrlaltdel:/sbin/shutdown -r now and simply comment it out by 
putting a # in front of it. Or, if you prefer, you can change the 
/sbin/shutdown -r now part to another command. 
Lastly, we need to tell the init process about these changes. 
| Code Listing 9.1:                                                       |
| Reloading init                                                          |
|                                                                         |
|# /sbin/init q                                                           |
|                                                                         |
10. Moves, Adds and Changes
The following developers recently left the Gentoo team: 
 * Tilman Klar (phoenix) 
The following developers recently joined the Gentoo Linux team:
 * Rainer Groesslinger (scandium) -- DotGNU Portable.NET 
 * Todd Heim (heim) -- gentoo-stats, gentoo-stable 
 * Meir Kriheili (mksoft) -- gentoo-stats, gentoo-stable 
 * Arun Bhanu (codebear) -- gentoo-stats, gentoo-stable 
 * Stanislav Brabec (utx) -- general stuff 
The following developers recently changed roles within the Gentoo Linux 
 * none this week 
11. Contribute to GWN
Interested in contributing to the Gentoo Weekly Newsletter? Send us an 

 62. gwn-feedback@g.o
12. GWN Feedback
Please send us your feedback[63] and help make GWN better.

 63. gwn-feedback@g.o
13. Other Languages
The Gentoo Weekly Newsletter is also available in the following languages:
 * Dutch[64] 
 * English[65] 
 * German[66] 
 * French[67] 
 * Japanese[68] 
 * Italian[69] 
 * Portuguese (Brazil)[70] 
 * Portuguese (Portugal)[71] 
 * Spanish[72] 
Kurt Lieber <klieber@g.o> - Editor
AJ Armstrong <aja@×××××××××××××.com> - Contributor
Brice Burgess <nesta@×××××××.net> - Contributor
Yuji Carlos Kosugi <carlos@g.o> - Contributor
Rafael Cordones Marcos <rcm@×××××××.net> - Contributor
David Narayan <david@×××××××.net> - Contributor
Ulrich Plate <plate@g.o> - Contributor
Peter Sharp <mail@××××××××××××××.net> - Contributor
Kim Tingkaer <kim@×××××××.dk> - Contributor
Mathy Vanvoorden <matje@×××××××.be> - Dutch Translation
Tom Van Laerhoven <tom.vanlaerhoven@××××××.be> - Dutch Translation
Peter Dijkstra <phj.dijkstra@××××.nl> - Dutch Translation
Bernard Bernieke <bernieke@××××××××.com> - Dutch Translation
Vincent Verleye <zu@×××××××.be> - Dutch Translation
Jochen Maes <linux@××××.be> - Dutch Translation
Ben De Groot <yngwin@××××××.nl> - Dutch Translation
Jelmer Jaarsma <j.jaarsma@××××××××××××××××××.nl> - Dutch Translation
Matthieu Montaudouin <mat@××××××××.com> - French Translation
Martin Prieto <riverdale@×××××××××.org> - French Translation
Michael Kohl <citizen428@g.o> - German Translation
Steffen Lassahn <madeagle@g.o> - German Translation
Matthias F. Brandstetter <haim@g.o> - German Translation
Thomas Raschbacher <lordvan@g.o> - German Translation
Klaus-J. Wolf <yanestra@g.o> - German Translation
Marco Mascherpa <mush@××××××.net> - Italian Translation
Claudio Merloni <paper@×××××××.it> - Italian Translation
Christian Apolloni <bsolar@×××××××.ch> - Italian Translation
Daniel Ketel <kage-chan@g.o> - Japanese Translation
Yoshiaki Hagihara <hagi@×××.com> - Japanese Translation
Andy Hunne <andy@×××××××××.com> - Japanese Translation
Yuji Carlos Kosugi <carlos@g.o> - Japanese Translation
Yasunori Fukudome <yasunori@××××××××××××××××.uk> - Japanese Translation
Ventura Barbeiro <venturasbarbeiro@××××××.br> - Portuguese (Brazil) 
Bruno Ferreira <blueroom@××××××××××××.net> - Portuguese (Portugal) 
Gustavo Felisberto <gustavo@××××××××××.net> - Portuguese (Portugal) 
Ricardo Jorge Louro <rjlouro@×××××××.org> - Portuguese (Portugal) 
Ricardo Nogueira <R.Nogueira@××××××××××××××××.au> - Portuguese (Brazil) 
Lanark <lanark@××××××××××.ar> - Spanish Translation
Rafael Cordones Marcos <rcm@×××××××.net> - Spanish Translation
Julio Castillo <julio@×××××××××××××.com> - Spanish Translation
Sergio Gómez <s3r@××××××××××××.ar> - Spanish Translation
Pablo Pita Leira <pablo.leira@×××××××××.com> - Spanish Translation
Carlos Castillo <carlos@×××××××××××××.com> - Spanish Translation
Tirant <tirant@×××××.net> - Spanish Translation
Jaime Freire <jfreire@××.com> - Spanish Translation
Lucas Sallovitz <krusty_ar@×××××.com> - Spanish Translation
Cagil Seker <cagils@××××××××××.tr> - Turkish Translation
Aycan Irican <aycan@××××××××.tr> - Turkish Translation
Emre Kazdagli <emre@××××××××.tr> - Turkish Translation
Gursel Kaynak <gurcell@×××××××.com> - Turkish Translation
Bugra Cakir <19913500@××××××××××××××××.tr> - Turkish Translation