From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10084 invoked by uid 1002); 23 Jun 2003 00:53:37 -0000 Mailing-List: contact gentoo-gwn-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-gwn@gentoo.org Received: (qmail 7955 invoked from network); 23 Jun 2003 00:52:08 -0000 Date: Sun, 22 Jun 2003 20:50:23 -0400 From: Kurt Lieber To: gentoo-gwn@gentoo.org Message-ID: <20030623005019.GF14442@mail.lieber.org> Mail-Followup-To: gentoo-gwn@gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="DYCP9ZX4RRtQiwKl" Content-Disposition: inline User-Agent: Mutt/1.4.1i X-GPG-Key: http://www.lieber.org/kurtl.pub.gpg Subject: [gentoo-gwn] Gentoo Weekly Newsletter -- Volume 2, Issue 25 X-Archives-Salt: 8d5f95ae-6649-4d82-bed7-cbcd62a0890e X-Archives-Hash: ebda05b334fbaf84ecf2629be74ff88f --DYCP9ZX4RRtQiwKl Content-Type: text/plain; charset=unknown-8bit Content-Disposition: inline Content-Transfer-Encoding: quoted-printable --------------------------------------------------------------------------- Gentoo Weekly Newsletter http://www.gentoo.org/news/en/gwn/current.xml This is the Gentoo Weekly Newsletter for the week of June 23rd, 2003. --------------------------------------------------------------------------- =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 1. Gentoo News =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 Summary ------- =20 * Where is Gentoo Linux 1.4?=20 * The Meta Package project=20 * Two additional new source mirrors for North America=20 * GWN looking for additional translators=20 =20 Where is Gentoo Linux 1.4? -------------------------- =20 One of the most often asked questions in the Gentoo Forums, mailing lists= =20 and IRC channels is, "When will Gentoo Linux 1.4 be released?" While we=20 don't have an exact date to answer that question, we will provide an=20 update on the progress made towards 1.4 later on. First, however, let's=20 clear up one common misconception that many Gentoo users have. Releases do= =20 not matter in Gentoo Linux. If you install any version of Gentoo Linux and= =20 complete an emerge -u world, congratulations, you are running the most=20 current version of Gentoo Linux. You can start with one of the current=20 LiveCDs for installation purposes, or you can use any number of other=20 alternatives[1]. Either way, you're going to end up with a cutting-edge,=20 fully-optimized installation of Gentoo Linux, tailored to your=20 specifications.=20 1. /doc/en/altinstall.xml =20 So why does Gentoo Linux have numbered releases at all? Good question and= =20 one that has been debated internally amongst the development team. There=20 are some features of Gentoo Linux that are tied to version numbers, most=20 notably the Gentoo Reference Packages and the LiveCD used for=20 installation.=20 =20 As for the promised update about the current status of Gentoo Linux 1.4,=20 work continues towards our goals and milestones tied to 1.4. Work has been= =20 done[2] towards an optional script that will allow users to automatically= =20 set CFLAGS and CHOST variables. Improvements to stager have been made=20 available in the experimental[3] section of our distfile mirrors and new=20 GRP packages are being prepped as well. As with all Gentoo products, a=20 release will be made when the product has met our quality and stability=20 standards, and it is not tied to any specific date.=20 2. /news/en/gwn/20030602-newsletter.xml#doc_chap1_sect3 3. http://gentoo.oregonstate.edu/experimental/x86/stages/ =20 The Meta Package project ------------------------ =20 As recently announced[4], Gentoo has joined forces with DarwinPorts[5] and= =20 Fink[6] to provide a collection of quality, freely-distributable software= =20 to the Macintosh OS X community. More information can be found at=20 metapkg.org[7].=20 4. /news/20030620-metapkg.xml 5. http://opendarwin.org/projects/darwinports 6. http://fink.sourceforge.net/ 7. http://www.metapkg.org/ =20 Two additional new source mirrors for North America --------------------------------------------------- =20 Continuing the recent trend[8] we're pleased to announce two new Gentoo=20 Linux source mirrors in North America, graciously provided by Seren=20 Innovations[9] and Adelie Linux[10].=20 8. /news/en/gwn/20030602-newsletter.xml#doc_chap1_sect2 9. http://www.seren.com 10. http://www.adelielinux.com/en/ =20 Based in Minneapolis, Seren Innovations explores and deploys cutting-edge= =20 entertainment and communications technologies that will serve their=20 customer's needs today and in the future. Their Astound[11]-brand cable=20 TV, high-speed Internet and telephone services are delivered over an=20 advanced, hybrid fiber-coax network. They've built a network in the St.=20 Cloud area of Minnesota, are building another in Contra Costa County,=20 Calif., and will be announcing additional markets in the coming months.=20 11. http://www.astound.net =20 Adelie Linux[12] is an initiative of Cyberlogic[13] in Montreal, Canada.=20 The Adelie Linux Team is composed of analysts, interns, students and=20 professors from various partners. The project is active in linux-based=20 technologies and development, including Single System Image[14]=20 technologies for use in clusters as well as other products and=20 technologies.=20 12. http://www.adelielinux.com/en/ 13. http://www.cyberlogic.ca 14. http://adelielinux.com/en/ssi/ =20 GWN looking for additional translators for Portuguese (Brazil) version ---------------------------------------------------------------------- =20 The Gentoo Weekly Newsletter is looking for help with its Portuguese=20 (Brazil) translation. Candidates should have a solid understanding of both= =20 written Brazillian Portuguese as well as written English. Interested=20 parties should send an email to gwn-feedback@gentoo.org.=20 =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 2. Gentoo Security =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 Summary ------- =20 * GLSA: kon2=20 * GLSA: atftp=20 * GLSA: mod_php php=20 * GLSA: cups=20 * GLSA: ghostscript=20 * GLSA: lprng=20 * GLSA: gzip=20 * GLSA: man=20 * New Security Bug Reports=20 =20 GLSA: kon2 ---------- =20 The kon2 package is subject to a a buffer overflow that could permit local= =20 users to execute arbitrary code using a command line argument.=20 =20 * Severity: High - Potential arbitrary code execution.=20 * Packages Affected: app-i18n/kon2 prior to kon2-0.3.9b-r1=20 * Rectification: Synchronize and emerge kon2, emerge clean.=20 * GLSA Announcement[15]=20 =20 15. http://marc.theaimsgroup.com/?l=3Dgentoo-announce&m=3D105560943023268&= w=3D2 =20 GLSA: atftp ----------- =20 The atftp package contains a buffer overflow.=20 =20 * Severity: High - Potential arbitrary code execution.=20 * Packages Affected: net-ftp/atftp prior to atftp-6.0-r2=20 * Rectification: Synchronize and emerge atftp, emerge clean.=20 * GLSA Announcement[16]=20 * Advisory[17]=20 =20 16. http://marc.theaimsgroup.com/?l=3Dgentoo-announce&m=3D105510254901791&= w=3D2 17. http://marc.theaimsgroup.com/?l=3Dbugtraq&m=3D105493701708152&w=3D2 =20 GLSA: mod_php php ----------------- =20 The PHP emalloc() function suffers from an integer overflow vulnerability.= =20 Because the emalloc() function is used frequently, it presents a=20 significant security risk. In addition, str_repeat() array_pad() have=20 integer overflow vulnerabilities.=20 =20 * Severity: High - Potential arbitrary code execution.=20 * Packages Affected: dev-php/mod_php and dev-php/php versions prior to=20 4.3.2=20 * Rectification: Synchronize and emerge mod_php and/or php, emerge clean.= =20 * GLSA Announcement[18]=20 * Advisory[19]=20 * Advisory[20]=20 * Advisory[21]=20 =20 18. http://marc.theaimsgroup.com/?l=3Dgentoo-announce&m=3D105510240101670&= w=3D2 19. http://marc.theaimsgroup.com/?l=3Dbugtraq&m=3D104860818613543&w=3D2 20. http://marc.theaimsgroup.com/?l=3Dbugtraq&m=3D104931355406416&w=3D2 21. http://marc.theaimsgroup.com/?l=3Dbugtraq&m=3D104931384806788&w=3D2 =20 GLSA: cups ---------- =20 CUPS allows remote attackers to cause a denial of service using an=20 incomplete print request to port 631.=20 =20 * Severity: Moderate - Remote DoS.=20 * Packages Affected: net-print/cups prior to cups-1.1.18-r5=20 * Rectification: Synchronize and emerge cups, emerge clean.=20 * GLSA Announcement[22]=20 =20 22. http://marc.theaimsgroup.com/?l=3Dgentoo-announce&m=3D105570565915738&= w=3D2 =20 GLSA: ghostscript ----------------- =20 The ps2epsi program in ghostscript uses an insecurely created file to=20 configure ghostscript. This could permit files to be overwritten for the=20 user invoking ps2epsi.=20 =20 * Severity: Moderate - Local security compromise.=20 * Packages Affected: app-text/ghostscript prior to ghostscript-7.05.6-r2= =20 * Rectification: Synchronize and emerge ghostscript, emerge clean.=20 * GLSA Announcement[23]=20 =20 23. http://marc.theaimsgroup.com/?l=3Dgentoo-announce&m=3D105561927930018&= w=3D2 =20 GLSA: lprng ----------- =20 The lprng package permits local users to overwrite arbitrary files via a=20 symbolic link attack on the /tmp/before file.=20 =20 * Severity: Moderate - Local security compromise.=20 * Packages Affected: net-print/lprng prior to lprng-3.8.12-r1=20 * Rectification: Synchronize and emerge lprng, emerge clean.=20 * GLSA Announcement[24]=20 =20 24. http://marc.theaimsgroup.com/?l=3Dgentoo-announce&m=3D105560907323014&= w=3D2 =20 GLSA: gzip ---------- =20 The znew and gzexe programs in the gzip package allows local users to=20 overwrite arbitrary files via a symlink attack on temporary files.=20 =20 * Severity: Moderate - Local security compromise.=20 * Packages Affected: sys-apps/gzip prior to gzip-1.3.3-r2=20 * Rectification: Synchronize and emerge gzip, emerge clean.=20 * GLSA Announcement[25]=20 =20 25. http://marc.theaimsgroup.com/?l=3Dgentoo-announce&m=3D105560920823129&= w=3D2 =20 GLSA: man --------- =20 The man program contains a format string vulnerability, related to the use= =20 of an optional catalog file.=20 =20 * Severity: Moderate - Local security compromise.=20 * Packages Affected: sys-apps/man prior to man-1.51-r5=20 * Rectification: Synchronize and emerge man, emerge clean.=20 * GLSA Announcement[26]=20 * Advisory[27]=20 =20 26. http://marc.theaimsgroup.com/?l=3Dgentoo-announce&m=3D105560931923201&= w=3D2 27. http://marc.theaimsgroup.com/?l=3Dbugtraq&m=3D105474717920585&w=3D2 =20 New Security Bug Reports ------------------------ =20 The following new security bugs were posted this week:=20 =20 * sys-apps/pam[28]=20 * media-sound/mikmod[29]=20 * net-analyzer/ethereal[30]=20 * app-games/gnocatan[31]=20 * app-games/nethack[32]=20 * app-text/noweb[33]=20 * app-text/xpdf[34]=20 * app-text/xpdf[35]=20 * net-ftp/proftpd[36]=20 * net-www/phpBB[37]=20 =20 28. http://bugs.gentoo.org/show_bug.cgi?id=3D22944 29. http://bugs.gentoo.org/show_bug.cgi?id=3D22948 30. http://bugs.gentoo.org/show_bug.cgi?id=3D22950 31. http://bugs.gentoo.org/show_bug.cgi?id=3D22951 32. http://bugs.gentoo.org/show_bug.cgi?id=3D22952 33. http://bugs.gentoo.org/show_bug.cgi?id=3D22972 34. http://bugs.gentoo.org/show_bug.cgi?id=3D23046 35. http://bugs.gentoo.org/show_bug.cgi?id=3D23089 36. http://bugs.gentoo.org/show_bug.cgi?id=3D23092 37. http://bugs.gentoo.org/show_bug.cgi?id=3D23147 =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 3. User stories =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 No user story this week =20 This section takes a little break this week, but will be back in the next= =20 issue! =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D 4. Featured Developer of the Week =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D =20 D.M.D. Ljungmark, aka Spider =20 This week we're featuring Spider, who maintains many of the Gnome ebuilds= =20 as well as some others spread around the tree. Spider was actually a=20 member of the Gnome Packaging Project when he switched from his own=20 reworked distribution to Gentoo, and so his involvement began with the=20 building of Gnome2 packages as well as some loose ends to the project like= =20 Vi, Nethack, POVRay, and others. Right now he's working on porting the=20 Ximian G2D patches to Gentoo; otherwise he generally follows releases and= =20 works to ensure a smooth path to get them into the tree. A member of the=20 Gnome Foundation in addition to the Gnome Packaging Project, Spider has=20 also written hints and tips for LinuxFromScratch[38], and his proudest=20 achievement to date is the Migration Guide[39].=20 38. http://www.linuxfromscratch.org/ 39. http://gentoo.org/~spider/migration-guide.html =20 A minimalist command-line junky with a soft spot for well-designed CLI=20 tools and other things that "wrap around your fingers" like lftp, zsh, and= =20 epiphany, Spider is currently using two 1GHz Athlon machines: one testing= =20 Ximian Gnome on Gentoo, the other running Openbox, sylpheed, xchat-1.8,=20 and a horde of aterms running zsh and/or vim.=20 =20 Spider was a judo instructor who spent a lot of time in the dojos but is=20 now suffering chronic depression, social phobia, and anxiety disorder in=20 his mid twenties. Currently on a disability pension and taking a summer=20 break from social rehabilitation, he says he spends too much of his time=20 by his computer. He's also been feeding his music addiction, dabbling in=20 the questionable art of digital photography, and having heated arguments=20 with friends and acquaintances while feeding his Mocha addiction in=20 various cafes. Spider lives in Norrk=C3=B6ping, and stays awake for too lon= g=20 to sit and watch the dawn outside his window, and swears a lot at the fact= =20 that it never gets dark out there (Because this[40] is as dark as the=20 night gets there).=20 40. http://redhog.org/~spider/nighttime.jpg =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 5. Heard in the Community =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 Web Forums ---------- =20 LiveUSB? Keychain to Boot =20 A very interesting discussion has slowly been growing around the ability=20 of recent BIOSes to boot not only from traditional devices like CDs,=20 floppies or network drives, but from removable USB sticks with flash=20 memory, too. The small plug-in stubs are available with anything from 64=20 MB well into the GB range, and are well worth the effort if you want to=20 carry your Gentoo about, or boot Linux on somebody else's PC. The gist:=20 You can easily write data back to a USB device, try that with a silver=20 platter... =20 * Linux on a USB Flash Drive[41]=20 * Build a Gentoo install/boot/rescue LiveCD USB[42]=20 =20 41. http://forums.gentoo.org/viewtopic.php?t=3D46050 42. http://forums.gentoo.org/viewtopic.php?t=3D57754 =20 Growing Collection of Local Email Setup Howtos =20 If your ISP's mail server alone isn't good enough for you anymore, you'll= =20 be thinking about setting up your own services inside the home network.=20 Check the forums for several flavours of interesting solutions to a very=20 common problem: =20 * Email System For The Home Network[43]=20 * [TIP] Local Mail Only[44]=20 * Sendmail & Fetchmail for e-mail access.[45]=20 * Mutt and the Single User[46]=20 =20 43. http://forums.gentoo.org/viewtopic.php?t=3D56633 44. http://forums.gentoo.org/viewtopic.php?t=3D61606 45. http://forums.gentoo.org/viewtopic.php?t=3D23703 46. http://forums.gentoo.org/viewtopic.php?t=3D1085 gentoo-user ----------- Improving The Mozilla Web Browsing Experience =20 Seeing that installing or finding plugins for the Mozilla Web Browser can= =20 sometimes be a pain, Mknecht made a suggestion to improve the situation.=20 His suggestion included creating an all-inclusive ebuild that would grab=20 most plugins automatically. Other users came up with different ideas,=20 ranging from manual installs, to a full fledged "gentoo service site" that= =20 would automatcally point you to the needed plugins for various file=20 formats. The thread can be found here[47].=20 47. http://article.gmane.org/gmane.linux.gentoo.user/36750 48. http://news.gmane.org/onethread.php?group=3Dgmane.linux.gentoo.user &root=3D%3C20030522013416.7051e917.spider%40gentoo.org%3E =20 * Improving The Mozilla Web Browsing Experience[48]=20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 6. Gentoo International =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 Internationalization of gentoo.org =20 You hear a distant rumble... Initiated by FRLinux[49], some of the=20 translators busy hacking away at portions of the Gentoo website, including= =20 this newsletter, have started an initiative to internationalize the Gentoo= =20 website itself. There's a motion[50] on bugs.gentoo.org that tries to win= =20 support for Net- and FreeBSD-like language handling for the entire=20 website, linguistically transparent and completely consistent over all=20 versions. Suggestions include links from the main website to international= =20 efforts on {ISO country code}.gentoo.org, and you can join the discussion= =20 either via Bugzilla or the Forums, in a thread called "Gentoo=20 International Community"[51] (it's in French, do feel free to open an=20 English thread about the same subject in Other Things Gentoo). 49. frlinux@frlinux.net 50. http://bugs.gentoo.org/show_bug.cgi?id=3D23199 51. http://forums.gentoo.org/viewtopic.php?t=3D62200 =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 7. Portage Watch =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Portage Watch is on hiatus this week and will return next week =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 8. Bugzilla =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 Summary ------- =20 * Statistics=20 * Closed Bug Ranking=20 * New Bug Rankings=20 =20 Statistics ---------- =20 The Gentoo community uses Bugzilla (bugs.gentoo.org[52]) to record and=20 track bugs, notifications, suggestions and other interactions with the=20 development team. Between 13 Jun 2003 and 19 Jun 2003, activity on the=20 site has resulted in:=20 52. http://bugs.gentoo.org =20 * 322 new bugs during this period=20 * 446 bugs closed or resolved during this period=20 * 8 previously closed bugs were reopened this period=20 =20 Of the 3334 currently open bugs: 56 are labeled 'blocker', 138 are labeled= =20 'critical', and 275 are labeled 'major'.=20 =20 Closed Bug Rankings ------------------- =20 The developers and teams who have closed the most bugs during this period= =20 are:=20 =20 * The Perl Team[53], with 15 closed bugs[54] =20 * The KDE Team[55], with 11 closed bugs[56] =20 * Seemant Kulleen[57], with 11 closed bugs[58] =20 * Dean Bailey[59], with 10 closed bugs[60] =20 * Mike Frysinger[61], with 10 closed bugs[62] =20 =20 53. perl@gentoo.org 54.=20 http://bugs.gentoo.org/buglist.cgi?bug_status=3DRESOLVED&bug_status=3DCLOSE= D=20 &chfield=3Dbug_status&chfieldfrom=3D2003-06-13&chfieldto=3D2003-06-19=20 &resolution=3DFIXED&assigned_to=3Dperl%40gentoo.org 55. kde@gentoo.org 56.=20 http://bugs.gentoo.org/buglist.cgi?bug_status=3DRESOLVED&bug_status=3DCLOSE= D=20 &chfield=3Dbug_status&chfieldfrom=3D2003-06-13&chfieldto=3D2003-06-19=20 &resolution=3DFIXED&assigned_to=3Dkde%40gentoo.org 57. seemant@gentoo.org 58.=20 http://bugs.gentoo.org/buglist.cgi?bug_status=3DRESOLVED&bug_status=3DCLOSE= D=20 &chfield=3Dbug_status&chfieldfrom=3D2003-06-13&chfieldto=3D2003-06-19=20 &resolution=3DFIXED&assigned_to=3Dseemant%40gentoo.org 59. alron@gentoo.org 60.=20 http://bugs.gentoo.org/buglist.cgi?bug_status=3DRESOLVED&bug_status=3DCLOSE= D=20 &chfield=3Dbug_status&chfieldfrom=3D2003-06-13&chfieldto=3D2003-06-19=20 &resolution=3DFIXED&assigned_to=3Dalron%40gentoo.org 61. vapier@gentoo.org 62.=20 http://bugs.gentoo.org/buglist.cgi?bug_status=3DRESOLVED&bug_status=3DCLOSE= D=20 &chfield=3Dbug_status&chfieldfrom=3D2003-06-13&chfieldto=3D2003-06-19=20 &resolution=3DFIXED&assigned_to=3Dvapier%40gentoo.org =20 New Bug Rankings ---------------- =20 The developers and teams who have been assigned the most new bugs during=20 this period are:=20 =20 * The x86 Kernel Team[63], with 14 new bugs[64] =20 * The KDE Team[65], with 6 new bugs[66] =20 * The Sound Team[67], with 6 new bugs[68] =20 * Nicholas Jones[69], with 5 new bugs[70] =20 * Peter Johanson[71], with 5 new bugs[72] =20 * Matthew Kennedy[73], with 5 new bugs[74] =20 * The Perl Team[75], with 5 new bugs[76] =20 =20 63. x86-kernel@gentoo.org 64. http://bugs.gentoo.org/buglist.cgi?bug_status=3DNEW&bug_status=3DASSIG= NED=20 &bug_status=3DREOPENED&chfield=3Dassigned_to&chfieldfrom=3D2003-06-13=20 &chfieldto=3D2003-06-19&=3D&assigned_to=3Dx86-kernel%40gentoo.org 65. kde@gentoo.org 66. http://bugs.gentoo.org/buglist.cgi?bug_status=3DNEW&bug_status=3DASSIG= NED=20 &bug_status=3DREOPENED&chfield=3Dassigned_to&chfieldfrom=3D2003-06-13=20 &chfieldto=3D2003-06-19&=3D&assigned_to=3Dkde%40gentoo.org 67. sound@gentoo.org 68. http://bugs.gentoo.org/buglist.cgi?bug_status=3DNEW&bug_status=3DASSIG= NED=20 &bug_status=3DREOPENED&chfield=3Dassigned_to&chfieldfrom=3D2003-06-13=20 &chfieldto=3D2003-06-19&=3D&assigned_to=3Dsound%40gentoo.org 69. carpaski@gentoo.org 70. http://bugs.gentoo.org/buglist.cgi?bug_status=3DNEW&bug_status=3DASSIG= NED=20 &bug_status=3DREOPENED&chfield=3Dassigned_to&chfieldfrom=3D2003-06-13=20 &chfieldto=3D2003-06-19&=3D&assigned_to=3Dcarpaski%40gentoo.org 71. latexer@gentoo.org 72. http://bugs.gentoo.org/buglist.cgi?bug_status=3DNEW&bug_status=3DASSIG= NED=20 &bug_status=3DREOPENED&chfield=3Dassigned_to&chfieldfrom=3D2003-06-13=20 &chfieldto=3D2003-06-19&=3D&assigned_to=3Dlatexer%40gentoo.org 73. mkennedy@gentoo.org 74. http://bugs.gentoo.org/buglist.cgi?bug_status=3DNEW&bug_status=3DASSIG= NED=20 &bug_status=3DREOPENED&chfield=3Dassigned_to&chfieldfrom=3D2003-06-13=20 &chfieldto=3D2003-06-19&=3D&assigned_to=3Dmkennedy%40gentoo.org 75. perl@gentoo.org 76. http://bugs.gentoo.org/buglist.cgi?bug_status=3DNEW&bug_status=3DASSIG= NED=20 &bug_status=3DREOPENED&chfield=3Dassigned_to&chfieldfrom=3D2003-06-13=20 &chfieldto=3D2003-06-19&=3D&assigned_to=3Dperl%40gentoo.org =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 9. Tips and Tricks =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 Querying Portage with etcat =20 This week's tip shows you how to use the etcat command to retrieve=20 information on Portage, USE flags, package versions, and much more.=20 =20 While there are other package query utilities such as qpkg or epm, etcat=20 has some unique features. Some of these features include the ability to=20 display the amount of disk space a particular package is using, the USE=20 flags the package was compiled with, and the versions available for a=20 package.=20 =20 The first step is installing the app-admin/gentoolkit package from=20 Portage. This installs etcat (among other utilities) to /usr/bin.=20 =20 --------------------------------------------------------------------------- | Code Listing 9.1: | | Getting etcat | --------------------------------------------------------------------------- | | |# emerge app-admin/gentoolkit | | | --------------------------------------------------------------------------- =20 To view the size of the package, use etcat size [package].=20 =20 --------------------------------------------------------------------------- | Code Listing 9.2: | | Displaying the size of a package | --------------------------------------------------------------------------- | | |# etcat size mozilla | |[ Results for search key : mozilla ] | |[ Applications found : 4 ] | | | | Only printing found installed programs. | | | |* mozilla-firebird-bin-0.5 | | Total Files : 338 | | Total Size : 20925.18 KB | |* mozilla-1.3-r1 | | Total Files : 3155 | | Total Size : 52073.05 KB | | | |# etcat size evolution | |[ Results for search key : evolution ] | |[ Applications found : 1 ] | | | | Only printing found installed programs. | | | |* evolution-1.2.4 | | Total Files : 1421 | | Total Size : 33456.65 KB | | | |# etcat size fluxbox | |[ Results for search key : fluxbox ] | |[ Applications found : 1 ] | | | | Only printing found installed programs. | | | |* fluxbox-0.1.14-r1 | | Total Files : 26 | | Total Size : 806.92 KB | | | --------------------------------------------------------------------------- =20 To look at the USE flags a package was compiled with, use etcat uses=20 [package]. For example, the following command shows which USE flags=20 Postfix was compiled with.=20 =20 --------------------------------------------------------------------------- | Code Listing 9.3: | | Displaying USE flags | --------------------------------------------------------------------------- | | |# etcat uses net-mail/postfix | |[ Colour Code : set unset ] | |[ Legend : (U) Col 1 - Current USE flags ] | |[ : (I) Col 2 - Installed With USE flags ] | | | | U I [ Found these USE variables in : net-mail/postfix-2.0.9 ] | | + + ssl : Adds support for Secure Socket Layer connections | | + + mysql : Adds mySQL support | | + + sasl : Adds support for the Simple Authentication and Security | | Layer | | + + ldap : Adds LDAP support (Lightweight Directory Access Protocol) | | - - ipv6 : Adds support for IP version 6 | | - - maildir : Adds support for maildir (~/.maildir) style mail spools | | - - mbox : Adds support for mbox (/var/spool/mail) style mail spools | | | |# etcat uses fluxbox | |[ Colour Code : set unset ] | |[ Legend : (U) Col 1 - Current USE flags ] | |[ : (I) Col 2 - Installed With USE flags ] | | | | U I [ Found these USE variables in : x11-wm/fluxbox-0.1.14-r1 ] | | - - kde : Adds support for kde-base/kde (K Desktop Enviroment) | | + + gnome : Adds GNOME support | | + + nls : unknown | | + - xinerama : Add support for XFree86's xinerama extension, which | | allows you to stretch your display across multiple | | monitors | | + + truetype : Adds support for FreeType and/or FreeType2 fonts | | | --------------------------------------------------------------------------- =20 To see which versions of a specific package are available, use etcat=20 versions [package]=20 =20 --------------------------------------------------------------------------- | Code Listing 9.4: | | Displaying available package versions | --------------------------------------------------------------------------- | | |# etcat versions kde-base/kde | |[ Results for search key : kde-base/kde ] | |[ Applications found : 1 ] | | | |* kde-base/kde : | | [ ] kde-base/kde-2.2.2-r1 (2) | | [ ] kde-base/kde-3.0.4 (3.0) | | [ ] kde-base/kde-3.0.5a (3.0) | | [ ] kde-base/kde-3.0.5b (3.0) | | [ ] kde-base/kde-3.1.1a (3.1) | | [ ] kde-base/kde-3.1.1 (3.1) | | [ ] kde-base/kde-3.1.2 (3.1) | | [ ] kde-base/kde-3.1 (3.1) | | | |# etcat versions net-mail/evolution | |[ Results for search key : net-mail/evolution ] | |[ Applications found : 1 ] | | | |* net-mail/evolution : | | [ ] net-mail/evolution-1.2.3 (0) | | [ I] net-mail/evolution-1.2.4 (0) | | [M~ ] net-mail/evolution-1.3.92 (2) | | [M~ ] net-mail/evolution-1.4.0 (0) | | | |# etcat versions net-www/apache | |[ Results for search key : net-www/apache ] | |[ Applications found : 1 ] | | | |* net-www/apache : | | [ ] net-www/apache-1.3.27 (1) | | [ ] net-www/apache-1.3.27-r1 (1) | | [M~ ] net-www/apache-1.3.27-r2 (1) | | [ ] net-www/apache-1.3.27-r3 (1) | | [M~ ] net-www/apache-1.3.27-r4 (1) | | [M~ ] net-www/apache-2.0.43-r1 (2) | | [M~ ] net-www/apache-2.0.44 (2) | | [M~ ] net-www/apache-2.0.45 (2) | | [M~I] net-www/apache-2.0.46 (2) | | | --------------------------------------------------------------------------- If you don't specify the category, etcat will try to find all possible=20 matches in Portage. If the package name is common or occurs in many other= =20 package names, you may get a lot more output that you wanted. =20 For more detailed information, type man etcat. For a quick overview of=20 available options, just type etcat.=20 =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D 10. Quote/Signature of the week =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D =20 This week we feature the current signature of forums guru carambola5[77]:= =20 "Deck of Cards: $1.29. Card Table: $14.99. "101 Solitaire Variations"=20 book: $6.59. Finding a cheaper replacement for the one thing Windows is=20 ideal for: priceless."=20 77. http://forums.gentoo.org/profile.php?mode=3Dviewprofile&u=3D3602 =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D 11. Moves, Adds and Changes =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D =20 Moves ----- =20 The following developers recently left the Gentoo team:=20 =20 * none this week=20 =20 Adds ---- =20 The following developers recently joined the Gentoo Linux team: =20 * none this week=20 =20 Changes ------- =20 The following developers recently changed roles within the Gentoo Linux=20 project. =20 * none this week=20 =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 12. Contribute to GWN =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 Interested in contributing to the Gentoo Weekly Newsletter? Send us an=20 email[78]. 78. gwn-feedback@gentoo.org =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 13. GWN Feedback =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 Please send us your feedback[79] and help make GWN better. 79. gwn-feedback@gentoo.org =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D 14. GWN Subscription Information =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D =20 To subscribe to the Gentoo Weekly Newsletter, send a blank email to=20 gentoo-gwn-subscribe@gentoo.org. =20 To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to=20 gentoo-gwn-unsubscribe@gentoo.org from the email address you are=20 subscribed under. =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 15. Other Languages =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 The Gentoo Weekly Newsletter is also available in the following languages: =20 * Dutch[80]=20 * English[81]=20 * German[82]=20 * French[83]=20 * Japanese[84]=20 * Italian[85]=20 * Polish[86]=20 * Portuguese (Brazil)[87]=20 * Portuguese (Portugal)[88]=20 * Russian[89]=20 * Spanish[90]=20 * Turkish[91]=20 =20 80. http://www.gentoo.org/news/be/gwn/gwn.xml 81. http://www.gentoo.org/news/en/gwn/gwn.xml 82. http://www.gentoo.org/news/de/gwn/gwn.xml 83. http://www.gentoo.org/news/fr/gwn/gwn.xml 84. http://www.gentoo.org/news/ja/gwn/gwn.xml 85. http://www.gentoo.org/news/it/gwn/gwn.xml 86. http://www.gentoo.org/news/pl/gwn/gwn.xml 87. http://www.gentoo.org/news/br/gwn/gwn.xml 88. http://www.gentoo.org/news/pt/gwn/gwn.xml 89. http://www.gentoo.org/news/ru/gwn/gwn.xml 90. http://www.gentoo.org/news/es/gwn/gwn.xml 91. http://www.gentoo.org/news/tr/gwn/gwn.xml Kurt Lieber - Editor AJ Armstrong - Contributor Brice Burgess - Contributor Michael Kohl - Contributor Yuji Carlos Kosugi - Contributor Rafael Cordones Marcos - Contributor David Narayan - Contributor Ulrich Plate - Contributor Peter Sharp - Contributor Kim Tingkaer - Contributor Mathy Vanvoorden - Dutch Translation Hendrik Eeckhaut - Dutch Translation Jorn Eilander - Dutch Translation Bernard Kerckenaere - Dutch Translation Peter ter Borg - Dutch Translation Jochen Maes - Dutch Translation Roderick Goessen - Dutch Translation Gerard van den Berg - Dutch Translation Matthieu Montaudouin - French Translation Martin Prieto - French Translation Antoine Raillon - French Translation Sebastien Cevey - French Translation Jean-Christophe Choisy - French Translation Steffen Lassahn - German Translation Matthias F. Brandstetter - German Translation Thomas Raschbacher - German Translation Klaus-J. Wolf - German Translation Marco Mascherpa - Italian Translation Claudio Merloni - Italian Translation Christian Apolloni - Italian Translation Stefano Lucidi - Italian Translation Yoshiaki Hagihara - Japanese Translation Yuji Carlos Kosugi - Japanese Translation Yasunori Fukudome - Japanese Translation Takashi Ota <088@t.email.ne.jp> - Japanese Translation Jaroslaw Swierad - Polish Translation Ventura Barbeiro - Portuguese (Brazil)=20 Translation Bruno Ferreira - Portuguese (Portugal)=20 Translation Gustavo Felisberto - Portuguese (Portugal)=20 Translation Ricardo Jorge Louro - Portuguese (Portugal)=20 Translation Ricardo Nogueira - Portuguese (Brazil)=20 Translation Sergey Kuleshov - Russian Translator Dmitry Suzdalev - Russian Translator Anton Vorovatov - Russian Translator Lanark - Spanish Translation Fernando J. Pereda - Spanish Translation Lluis Peinado Cifuentes - Spanish Translation Zephryn Xirdal T - Spanish Translation Guillermo Juarez - Spanish Translation Jes=C3=BAs Garc=C3=ADa Crespo - Spanish Translation Carlos Castillo - Spanish Translation Julio Castillo - Spanish Translation Sergio G=C3=B3mez - Spanish Translation Aycan Irican - Turkish Translation Bugra Cakir - Turkish Translation Cagil Seker - Turkish Translation Emre Kazdagli - Turkish Translation Evrim Ulu - Turkish Translation Gursel Kaynak - Turkish Translation --DYCP9ZX4RRtQiwKl Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE+9k7LJPpRNiftIEYRAgHPAJ9zA+6nZKeiZqhhulqa31JSJSz6OACghnNW L2VUVjwnP7j+xOrIwDK4I5Q= =QWvo -----END PGP SIGNATURE----- --DYCP9ZX4RRtQiwKl--