Gentoo Weekly Newsletter 4 October 2004

Posted by dave on Oct 4, 2004 4:24 AM EDT
Mailing list; By Ulrich Plate
Mail this story
Print this story

This week the Gentoo Weekly Newsletter has news about the Gentoo Foundation's website redesign contest, a report and pictures from the Gentoo PPC Developer Meeting in Germany last week, and plenty of community coverage, international news, and 'Gentoo in the press' references.

---------------------------------------------------------------------------
Gentoo Weekly Newsletter
http://www.gentoo.org/news/en/gwn/current.xml
This is the Gentoo Weekly Newsletter for the week of 4 October 2004.
---------------------------------------------------------------------------
 
==============
1. Gentoo News
==============
  
Website redesign finalists up for voting
----------------------------------------
  
The Gentoo Foundation's website redesign contest has reached its final 
stage. More than 30 designs had been submitted to the preselection 
committee, and choosing only five candidates was not easy for the jury. 
Now the finalists are up for public assessment at the contest webpage[1], 
and Gentoo users get to vote for their favorite design. A poll has been 
set up at the Gentoo Forums, and registered users can enter their vote 
here[2]Â no later than 8 October 2004. 

1. http://www.gentoo.org/proj/en/infrastructure/redesign-guidelines.xml 2. http://forums.gentoo.org/viewtopic.php?t=227589 Gentoo PPC developers meet in Germany ------------------------------------- Among the remarkable things to happen at the first international Gentoo PPC developer meeting was the mere appearance of one of its participants: Bryon Roche[3], who pioneered the port of Gentoo to the PPC platform in early 2002, had disappeared from active Gentoo development more than half a year ago when he joined the U.S. infantry. Last Thursday he was reunited with his European developer colleagues at Kransberg Castle, which is just a 20-minute drive from his German outpost...

3. [e-mail:kain@gentoo.org] Figure 1.1: Gentoo PPC co-founder Bryon Roche http://www.gentoo.org/images/gwn/20041004-kain.jpg Working together exclusively over IRC and mailing lists may be only a substitute for real-life interaction, but getting together in the flesh for the first time, in the Taunus mountain area just north of Frankfurt am Main, really was like meeting old friends. Only a few of the participants knew each other from FOSDEM in Brussels earlier this year, making this new opportunity attractive enough for e.g. Michael Hanselmann[4] from Switzerland to spontaneously decide on Thursday morning to hop on the next train to Frankfurt to be there, too. David Holm[5] (Sweden) and Luca Barbato[6] (Italy) had attended the Freescale Smart Networks Developer Forum[7] in Frankfurt since Tuesday, and Lars Weiler[8] (Germany) and Damien Krotkine[9] (France) joined for the last day of that conference, dedicated to introductory seminars for the recipients of free PegasosPPC desktop computers handed out by the organizers. Four of those donated Pegasos machines (with Debian and Yellow Dog Linux plus the exotic MorphOS operating system pre-installed) ended up at the castle, one of them not lasting 10 minutes before a Gentoo LiveCD was spinning on it. Like G.I. Kain, Pieter van den Abeele[10] and Jochen Maes[11] (both from Belgium) and guest dev Benjamin Judas[12] (Germany), the release engineer for x86, only came to attend the Gentoo gathering.

4. [e-mail:hansmi@gentoo.org] 5. [e-mail:dholm@gentoo.org] 6. [e-mail:lu_zero@gentoo.org] 7. http://www.freescale.com/webapp/sps/site/overview.jsp?nodeId=02VS0llCc5pzMP 2861 8. [e-mail:pylon@gentoo.org] 9. [e-mail:dams@gentoo.org] 10. [e-mail:pvdabeel@gentoo.org] 11. [e-mail:sejo@gentoo.org] 12. [e-mail:beejay@gentoo.org] Figure 1.2: Screen shot of a Pegasos desktop PC running Gentoo Linux from a PPC-LiveCD http://www.gentoo.org/images/gwn/20041004-pegasos.jpg On top of the Gentoo PPC meeting's agenda was the release engineering for 2004.3, centering on questions like choosing udev for device handling, and whether to address hardware issues in the kernel. Pvdabeel announced a new KDE/Gnome LiveDVD for PPC, SeJo reported from talks he had had with Benjamin Herrenschmidt, the PPC kernel maintainer, and motioned for Java 1.5 to be masked at this stage, because of its lack of backward compatibility. A tentative roadmap for PPC development in 2005 was also drafted, and old and new reponsibilities were discussed and assigned to individual developers. Figure 1.3: From left to right, above: plate, beejay, pvdabeel, dams; below: pylon and lu_zero http://www.gentoo.org/images/gwn/20041004-collage1.jpg Figure 1.4: Hansmi, dholm and sejo http://www.gentoo.org/images/gwn/20041004-collage2.jpg Amid all the serious talk there was space and time enough for recreation, of course. Pvdabeel and SeJo had cleverly thought in advance to bring Belgian beer in quantities that would have been enough, all truth told, to entertain twice as many people. Photos of the event including a few shots of the scenery surrounding the castle, the insides of donated PegasosPPCs, and mug shots of all attendants are here[13], and even more are here[14], including lots of pictures from SNDF.

13. http://www.sejo.be/kransberg 14. http://rift.ath.cx/~avatar/SNDF/ Nvidia Nforce network chipset driver change in Portage ------------------------------------------------------ Daniel Drake[15] announced last week that the proprietary nforce-net driver currently in Portage would be removed in favour of its open-source alternative forcedeth. Forcedeth contains fixes to those bugs in nforce-net that nobody outside of Nvidia was able to address, and it is also supported by Nvidia itself, which recently provided some important patches to the reverse-engineered code of the Forcedeth project. DSD's developer space on gentoo.org[16] contains instructions for Gentoo users on replacing the driver.

15. [e-mail:dsd@gentoo.org] 16. http://dev.gentoo.org/~dsd/nforce-net-to-forcedeth.htm ================== 2. Gentoo security ================== X.org, XFree86: Integer and stack overflows in libXpm ----------------------------------------------------- libXpm, the X Pixmap library that is a part of the X Window System, contains multiple stack and integer overflows that may allow a carefully-crafted XPM file to crash applications linked against libXpm, potentially allowing the execution of arbitrary code. For more information, please see the GLSA Announcement[17]

17. http://www.gentoo.org/security/en/glsa/glsa-200409-34.xml Subversion: Metadata information leak ------------------------------------- An information leak in mod_authz_svn could allow sensitive metadata of protected areas to be leaked to unauthorized users. For more information, please see the GLSA Announcement[18]

18. http://www.gentoo.org/security/en/glsa/glsa-200409-35.xml sharutils: Buffer overflows in shar.c and unshar.c --------------------------------------------------- sharutils contains two buffer overflow vulnerabilities that could lead to arbitrary code execution. For more information, please see the GLSA Announcement[19]

19. http://www.gentoo.org/security/en/glsa/glsa-200410-01.xml ========================= 3. Heard in the community ========================= Web forums ---------- Checksum worries A sci.crypt newsgroup posting by Tom St. Denis triggered a forum thread about whether vulnerabilities in MD5 make it possible to get malicious code past security and into the Portage tree: * Gentoo Linux Insecurities[20] 20. http://forums.gentoo.org/viewtopic.php?t=229875

gentoo-user ----------- Newcomers and etc-update Using etc-update properly is vital to the ongoing stability of your Gentoo system. However, at the same time it can be one of the most confusing aspects for people new to Gentoo. Many other distributions do the "work" of maintaining most of the configuration files, however Gentoo's hands-on approach requires gaining sufficient knowledge to surf through the /etc directory and at least know what the files are for. This thread was started by a Gentoo newcomer who accidentally overwrote most of his /etc configuration files, and it discusses methods for recovering as well as some handy etc-update use tips. * etc-update Noob mistake[21] 21. http://thread.gmane.org/gmane.linux.gentoo.user/101079

gentoo-dev ---------- Non-root emerges The possibilities and security implications of non-root (i.e. normal user) emerges were discussed in this thread. Portage has limited support ("userpriv" and "sandbox" features), but the installation of software needs root privileges at some point. * Non-root emerges[22] 22. http://thread.gmane.org/gmane.linux.gentoo.devel/21739

Removing dhcpcd from system? This long thread weighed the pros and cons of having dhcpcd as part of the system profile, drifting off to a discussion of what needs to be part of the base system in the first place. * Removing dhcpcd from system?[23] * Removing dhcpcd from system?[24] (continued) 23. http://thread.gmane.org/gmane.linux.gentoo.devel/21624 24. http://thread.gmane.org/gmane.linux.gentoo.devel/21754

Integrating the hardened toolchain and better NTPL support Travis Tilley[25] caught the list's attention with two topics this week: "Recent gcc ebuilds have been patched to recognise an environment variable, GCC_SPECS, that sets which specs-file should be used. The gcc 3.4.2-r2 ebuild also builds both hardened and non-hardened specs files for all users," in reference to the efforts for integrating the hardened toolchain to Gentoo, and concerning support for NTPL: "[The ebuild] builds glibc twice, once with and once without nptl. The nptl libs go into lib/tls where they belong and are used by default when using a 2.6 kernel and LD_ASSUME_KERNEL isn't set."

25. [e-mail:lv@gentoo.org] * Integrating the hardened toolchain[26] * Better NTPL support[27] 26. http://thread.gmane.org/gmane.linux.gentoo.devel/21792 27. http://thread.gmane.org/gmane.linux.gentoo.devel/21790

======================= 4. Gentoo International ======================= Italy: Gentoo installation week at University of Bologna It is only open to registered students of information science at Bologna's university, but it is a highly interesting initiative: During the entire week of 11 to 15 October, weathered Gentooists of the faculty will provide an "assisted installation" of Gentoo Linux on their co-ed's PCs. For those who have access to it, all the necessary details are to be had via the university's internal newsgroup, unibo.cs.students. Although it is of immediate benefit only to a limited audience this time, the event doubles as a dress rehearsal for a planned public Bolognese "Gentoo Installation Week" in the near future. ====================== 5. Gentoo in the press ====================== Linux.com (28 September 2004) ----------------------------- Linux.com[28], the "Enterprise Linux Resource," carried an article by Jem Matz[29] on "Gentoo in the server room", reflecting the use of Gentoo Linux for web servers and back room production platforms, featuring two Gentoo sponsor companies, Tek Alchemy[30] and Seven L Networks[31].

28. http://distrocenter.linux.com/distrocenter/04/09/23/1944240.shtml?tid=127&t id=108 29. http://www.thejemreport.com 30. http://www.tek.net 31. http://www.sevenl.net Linux Format (October issue 2004) ---------------------------------- Linux Format[32], a UK Linux magazine published by the Future Publications group, has Gentoo Linux on the cover DVD of the October issue. This is a full source installation of Gentoo's latest 2004.2 release, with the DVD booting as an x86 LiveCD and more than 2GB of source in the distfiles directory. The magazine also contains detailed information on installing Gentoo. The CD version of the magazine has two CDs dedicated to Gentoo, and the DVD version also contains the AMD64 live CD ISO image.

32. http://linuxformat.co.uk LinuxPlanet (DistributionWatch, September 2004) ----------------------------------------------- Sean Michael Kerner has just published his latest report called "DistributionWatch: Your Guide to Linux Distributions" at LinuxPlanet[33], one of the publications of Internet.com. Gentoo is featuring prominently in the "Major Linux distributions" section, while "Specialized distributions", interestingly enough, lists both Gentoo Linux and its predecessor Enoch, extinct since 1999...

33. http://www.linuxplanet.com/linuxplanet/reports/1266/1/ =========== 6. Bugzilla =========== Summary ------- * Statistics * Closed bug ranking * New bug rankings Statistics ---------- The Gentoo community uses Bugzilla (bugs.gentoo.org[34]) to record and track bugs, notifications, suggestions and other interactions with the development team. Between 25 September 2004 and 01 October 2004, activity on the site has resulted in:

34. http://bugs.gentoo.org * 714 new bugs during this period * 426 bugs closed or resolved during this period * 27 previously closed bugs were reopened this period Of the 7175 currently open bugs: 136 are labeled 'blocker', 227 are labeled 'critical', and 555 are labeled 'major'. Closed bug rankings ------------------- The developers and teams who have closed the most bugs during this period are: * net-dialup[35], with 23 closed bugs[36] * Gentoo Games[37], with 19 closed bugs[38] * osx porters[39], with 17 closed bugs[40] * AMD64 Porting Team[41], with 17 closed bugs[42] * Perl Devs @ Gentoo[43], with 16 closed bugs[44] * Jeremy Huddleston[45], with 16 closed bugs[46] * Net-Mail Packages[47], with 15 closed bugs[48] * Gentoo's Team for Core System packages[49], with 15 closed bugs[50] 35. [e-mail:net-dialup@gentoo.org] 36. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch field=bug_status&chfieldfrom=2004-09-25&chfieldto=2004-10-01&resolution=FIX ED&assigned_to=net-dialup@gentoo.org 37. [e-mail:games@gentoo.org] 38. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch field=bug_status&chfieldfrom=2004-09-25&chfieldto=2004-10-01&resolution=FIX ED&assigned_to=games@gentoo.org 39. [e-mail:osx@gentoo.org] 40. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch field=bug_status&chfieldfrom=2004-09-25&chfieldto=2004-10-01&resolution=FIX ED&assigned_to=osx@gentoo.org 41. [e-mail:amd64@gentoo.org] 42. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch field=bug_status&chfieldfrom=2004-09-25&chfieldto=2004-10-01&resolution=FIX ED&assigned_to=amd64@gentoo.org 43. [e-mail:perl@gentoo.org] 44. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch field=bug_status&chfieldfrom=2004-09-25&chfieldto=2004-10-01&resolution=FIX ED&assigned_to=perl@gentoo.org 45. [e-mail:eradicator@gentoo.org] 46. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch field=bug_status&chfieldfrom=2004-09-25&chfieldto=2004-10-01&resolution=FIX ED&assigned_to=eradicator@gentoo.org 47. [e-mail:net-mail@gentoo.org] 48. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch field=bug_status&chfieldfrom=2004-09-25&chfieldto=2004-10-01&resolution=FIX ED&assigned_to=net-mail@gentoo.org 49. [e-mail:base-system@gentoo.org] 50. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch field=bug_status&chfieldfrom=2004-09-25&chfieldto=2004-10-01&resolution=FIX ED&assigned_to=base-system@gentoo.org

New bug rankings ---------------- The developers and teams who have been assigned the most new bugs during this period are: * Gentoo KDE team[51], with 16 new bugs[52] * Gentoo Linux Gnome Desktop Team[53], with 16 new bugs[54] * Gentoo Science Related Packages[55], with 15 new bugs[56] * Gentoo X-windows packagers[57], with 14 new bugs[58] * osx porters[59], with 12 new bugs[60] * Gentoo Sound Team[61], with 11 new bugs[62] * Java team[63], with 10 new bugs[64] * AMD64 Porting Team[65], with 10 new bugs[66] 51. [e-mail:kde@gentoo.org] 52. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-09-25&chfieldto=2004-10 -01&assigned_to=kde@gentoo.org 53. [e-mail:gnome@gentoo.org] 54. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-09-25&chfieldto=2004-10 -01&assigned_to=gnome@gentoo.org 55. [e-mail:sci@gentoo.org] 56. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-09-25&chfieldto=2004-10 -01&assigned_to=sci@gentoo.org 57. [e-mail:x11@gentoo.org] 58. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-09-25&chfieldto=2004-10 -01&assigned_to=x11@gentoo.org 59. [e-mail:osx@gentoo.org] 60. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-09-25&chfieldto=2004-10 -01&assigned_to=osx@gentoo.org 61. [e-mail:sound@gentoo.org] 62. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-09-25&chfieldto=2004-10 -01&assigned_to=sound@gentoo.org 63. [e-mail:java@gentoo.org] 64. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-09-25&chfieldto=2004-10 -01&assigned_to=java@gentoo.org 65. [e-mail:amd64@gentoo.org] 66. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-09-25&chfieldto=2004-10 -01&assigned_to=amd64@gentoo.org

================== 7. Tips and Tricks ================== Some pretty .bashrc hints ------------------------- This week we cover some nice to know bash tips that in my opinion every user should know of. Do not remember a command you typed in a few days ago and can not find it because it has already been removed from your .bash_history? Then it is time to increase the number of lines bash keeps in its history file. --------------------------------------------------------------------------- | Code Listing 7.1: | |~/.bashrc-----------------------------------------------------------------| -------- |# Keep 1000 lines in .bash_history (default is 500) | |export HISTSIZE=1000 | |export HISTFILESIZE=1000 | --------------------------------------------------------------------------- Note: To find commands in your history easily use the ctrl+r shortcut to reverse-search your .bash_history as you type. If you want to stop bash from creating a history file simply add export HISTFILE=/dev/null to your .bashrc. Another nice tip is to put export HISTCONTROL=ignoredups into your .bashrc that will stop bash from caching duplicate lines. =========================== 8. Moves, adds, and changes =========================== Moves ----- The following developers recently left the Gentoo team: * None this week Adds ---- The following developers recently joined the Gentoo Linux team: * None this week Changes ------- The following developers recently changed roles within the Gentoo Linux project: * None this week ==================== 9. Contribute to GWN ==================== Interested in contributing to the Gentoo Weekly Newsletter? Send us an email[67].

67. [e-mail:gwn-feedback@gentoo.org] ================ 10. GWN feedback ================ Please send us your feedback[68] and help make the GWN better.

68. [e-mail:gwn-feedback@gentoo.org] ================================ 11. GWN subscription information ================================ To subscribe to the Gentoo Weekly Newsletter, send a blank email to [e-mail:gentoo-gwn-subscribe@gentoo.org]. To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to [e-mail:gentoo-gwn-unsubscribe@gentoo.org] from the email address you are subscribed under. =================== 12. Other languages =================== The Gentoo Weekly Newsletter is also available in the following languages: * Danish[69] * Dutch[70] * English[71] * German[72] * French[73] * Japanese[74] * Italian[75] * Polish[76] * Portuguese (Brazil)[77] * Portuguese (Portugal)[78] * Russian[79] * Spanish[80] * Turkish[81] 69. http://www.gentoo.org/news/da/gwn/gwn.xml 70. http://www.gentoo.org/news/be/gwn/gwn.xml 71. http://www.gentoo.org/news/en/gwn/gwn.xml 72. http://www.gentoo.org/news/de/gwn/gwn.xml 73. http://www.gentoo.org/news/fr/gwn/gwn.xml 74. http://www.gentoo.org/news/ja/gwn/gwn.xml 75. http://www.gentoo.org/news/it/gwn/gwn.xml 76. http://www.gentoo.org/news/pl/gwn/gwn.xml 77. http://www.gentoo.org/news/br/gwn/gwn.xml 78. http://www.gentoo.org/news/pt/gwn/gwn.xml 79. http://www.gentoo.org/news/ru/gwn/gwn.xml 80. http://www.gentoo.org/news/es/gwn/gwn.xml 81. http://www.gentoo.org/news/tr/gwn/gwn.xml

Ulrich Plate - Editor Brian Downey - Author Christian Hartmann - Author Patrick Lauer - Author Emmet Wagle - Author

-- [e-mail:gentoo-gwn@gentoo.org] mailing list

[PARSEASHTML]

  Nav
» Read more about: Story Type: Newsletter; Groups: Gentoo

« Return to the newswire homepage

This topic does not have any threads posted yet!

You cannot post until you login.