1 |
--------------------------------------------------------------------------- |
2 |
Gentoo Weekly Newsletter |
3 |
http://www.gentoo.org/news/en/gwn/current.xml |
4 |
This is the Gentoo Weekly Newsletter for the week of May 19th, 2003. |
5 |
--------------------------------------------------------------------------- |
6 |
|
7 |
============== |
8 |
1. Gentoo News |
9 |
============== |
10 |
|
11 |
Summary |
12 |
------- |
13 |
|
14 |
* Announcing Gentoo Games, Inc. |
15 |
* Gentoo Linux attends E3 |
16 |
|
17 |
Announcing Gentoo Games, Inc. |
18 |
----------------------------- |
19 |
|
20 |
On May 15th, Daniel Robbins and several other Gentoo Linux developers |
21 |
announced the creation of a new company called Gentoo Games, Inc. |
22 |
|
23 |
The mission of Gentoo Games is to advance Linux gaming. The initial |
24 |
efforts of Gentoo Games will be focused around the Gentoo GameCD |
25 |
technology, which allows anyone with a modern PC to put a CD in their |
26 |
computer, turn it on, and have the GameCD boot directly into the game. The |
27 |
game runs from the GameCD, and the GameCD handles the auto-detection and |
28 |
configuration of all hardware. |
29 |
|
30 |
By doing this, the Gentoo GameCD transforms any PC with an NVIDIA or ATI |
31 |
graphics card into a console-like system. And because the GameCD can be |
32 |
used by anyone -- even Windows users -- it expands the reach of |
33 |
Linux-based gaming technologies tremendously. The goal of this effort is |
34 |
to cause Linux gaming to rise to a new level of prominence that will |
35 |
result in wonderful things for Linux gamers, Linux game developers and |
36 |
publishers, Linux adoption as a whole, and of course GameCD users who can |
37 |
now have a console-like experience on any modern PC thanks to the |
38 |
flexibility and power of free software. |
39 |
|
40 |
Gentoo Games, Inc. is a separate, independent entity from the Gentoo Linux |
41 |
free software project. This was done to ensure that the commercial nature |
42 |
of Gentoo Games will not impact the integrity of the Gentoo Linux social |
43 |
contract. Funds generated by Gentoo Games, Inc. will be used to fund |
44 |
future development of Gentoo Linux as well as GNU/Linux in general. In |
45 |
addition, Gentoo Games hopes to provide exciting opportunities for capable |
46 |
developers who would like to help us transform Linux gaming. |
47 |
|
48 |
One of the first benefits to be realized from the creation of Gentoo |
49 |
Games, Inc. (even before Gentoo Games, Inc. officially existed) was last |
50 |
week's announcement that Gentoo Linux will soon support full 64-bit |
51 |
functionality on the AMD Opteron platform. |
52 |
|
53 |
Gentoo Linux attends E3 |
54 |
----------------------- |
55 |
|
56 |
Gentoo Linux was present at the recent Electronic Entertainment Exposition |
57 |
in Los Angeles to announce the creation of Gentoo Games and the America's |
58 |
Army GameCD. The show was a huge success, with many companies expressing |
59 |
interest in Gentoo Games' GameCD technology. In between meetings, the |
60 |
Gentoo Linux folks were able to see at least part of the rest of the show, |
61 |
including some very impressive booths by NVIDIA and the US Army. |
62 |
|
63 |
================== |
64 |
2. Gentoo Security |
65 |
================== |
66 |
|
67 |
Summary |
68 |
------- |
69 |
|
70 |
* GLSA: kopete |
71 |
* GLSA: gnupg |
72 |
* GLSA: shadow |
73 |
* New Security Bug Reports |
74 |
|
75 |
GLSA: kopete |
76 |
------------ |
77 |
|
78 |
The GnuPG plugin in kopete does not properly cleanse the command-line when |
79 |
executing gpg, which could allow remote attackers to execute arbitrary |
80 |
commands. |
81 |
|
82 |
* Severity: Critical - Cryptographic compromise, remote execution of |
83 |
arbitrary code. |
84 |
* Packages Affected: net-im/kopete prior to kopete-0.6.2 |
85 |
* Rectification: Synchronize and emerge kopete, emerge clean. |
86 |
* GLSA Announcement[1] |
87 |
|
88 |
1. http://forums.gentoo.org/viewtopic.php?t=53909 |
89 |
|
90 |
GLSA: gnupg |
91 |
----------- |
92 |
|
93 |
There is a bug in GnuPG's validation code that permits keys with more than |
94 |
one user to cause all user IDs on that key to be treated as though they |
95 |
are as valid as the most valid key. |
96 |
|
97 |
* Severity: High - Cryptographic compromise. |
98 |
* Packages Affected: app-crypt/gnupg prior to gnupg-1.2.2 |
99 |
* Rectification: Synchronize and emerge gnupg, emerge clean. |
100 |
* GLSA Announcement[2] |
101 |
* Advisory[3] |
102 |
|
103 |
2. http://forums.gentoo.org/viewtopic.php?t=54323 |
104 |
3. http://marc.theaimsgroup.com/?l=bugtraq&m=105215110111174&w=2 |
105 |
|
106 |
GLSA: shadow |
107 |
------------ |
108 |
|
109 |
An upgrade is available for the shadow utility to mitigate a bug in |
110 |
OpenSSH that permits remote attackers to identify the account names for |
111 |
valid users on the system (see last week's GWN). |
112 |
|
113 |
* Severity: High - Information exposure. |
114 |
* Packages Affected: sys-apps/shadow prior to shadow-4.0.3-r5 |
115 |
* Rectification: Synchronize and emerge shadow, emerge clean. |
116 |
* GLSA Announcement[4] |
117 |
* Advisory[5] |
118 |
|
119 |
4. http://forums.gentoo.org/viewtopic.php?t=53826 |
120 |
5. http://lab.mediaservice.net/advisory/2003-01-openssh.txt |
121 |
|
122 |
New Security Bug Reports |
123 |
------------------------ |
124 |
|
125 |
The following new security bugs were posted this week: |
126 |
|
127 |
* [6]dev-db/firebird |
128 |
* [7]sys-apps/xinetd |
129 |
* [8]app=games/unreal-tournament |
130 |
* [9]app-cdr/cdrtools |
131 |
* [10]app-text/lv |
132 |
|
133 |
6. http://bugs.gentoo.org/show_bug.cgi?id=20837 |
134 |
7. http://bugs.gentoo.org/show_bug.cgi?id=20992 |
135 |
8. http://bugs.gentoo.org/show_bug.cgi?id=20993 |
136 |
9. http://bugs.gentoo.org/show_bug.cgi?id=20997 |
137 |
10. http://bugs.gentoo.org/show_bug.cgi?id=20998 |
138 |
|
139 |
|
140 |
=============== |
141 |
3. User stories |
142 |
=============== |
143 |
|
144 |
Kenneth and how he switched his school to Gentoo Linux |
145 |
|
146 |
Currently a high-school senior, Kenneth does some work on the school's |
147 |
computers during his free time. One day a member of the computer staff |
148 |
asked him to install Linux on six of the lab's 44 computers after being |
149 |
not too happy with what using Office XP would cost the school. So Kenneth |
150 |
decided to make an image containing KDE, GNOME, OpenOffice.org, Mozilla, |
151 |
Samba, CUPS, distcc, gaim (what a nice school! ;), MPlayer, Flash, Java |
152 |
and GNUPlot. And of course he was using Gentoo Linux for his efforts! |
153 |
|
154 |
Some problems |
155 |
|
156 |
As the school uses a Windows network, Kenneth had to assure to make logons |
157 |
work without knowing the administrator password. Furthermore students have |
158 |
to be able to access their server space located on machines running |
159 |
windows. And of course you have to convice people that Linux is not evil... |
160 |
|
161 |
Clever solutions |
162 |
|
163 |
In oder to get logins to work, Kenneth patched the GDM source to run a |
164 |
script which creates a UID if it doesn't already exist. smb_auth is used |
165 |
for PAM and creates home directories according to a template Kenneth made. |
166 |
There were problems with a few programs that recorded the home directory |
167 |
in their configs (e.g. OpenOffice.org), so he made a symlink for it which |
168 |
the template account uses as home directory. To mount Samba shares on |
169 |
login and unmount them on logout he uses smb_authtoken and wrote a C |
170 |
program that manages the mounts by calling smbmount and smbumount. |
171 |
|
172 |
For easier updates Kenneth gets some stuff from /usr/portage from NFS |
173 |
shares, uses distcc on the boxes and set up a local rsync mirror. When |
174 |
administrating his machines, he uses a special konsole profile which runs |
175 |
ssh to each of them and uses "send input to all". |
176 |
|
177 |
KDE is used as the standard desktop environment, CUPS handles the network |
178 |
printers and KDE has shortcuts to the various file servers. |
179 |
|
180 |
Conclusion |
181 |
|
182 |
On the first day, Kenneth registered over 57 new users. Some people, |
183 |
including a teacher, really liked it. Kenneth put explanations on each |
184 |
icon, so people didn't have a hard time figuring out what they did, but |
185 |
some people just kept looking for Internet Explorer and didn't quite get |
186 |
why it's not there. Other problems included mounting floppies or just |
187 |
plain refusal to use anything else than Windows. However, Kenneth noticed |
188 |
that some students only use "his" computers, even though they have no clue |
189 |
at all what a kernel is. But his greatest day came when the NT print |
190 |
servers went down and everybody who wanted to print had to use the Gentoo |
191 |
boxes for this task. Even the chemistry teacher (who was previously mad |
192 |
about different software) had to admit that he "played the linux game and |
193 |
it printed fine.". |
194 |
|
195 |
================================= |
196 |
4. Featured Developer of the Week |
197 |
================================= |
198 |
|
199 |
Chad Huneycutt |
200 |
|
201 |
Chad Huneycutt[11] works on laptop stuff. Busy in real life, he claims to |
202 |
be relatively inactive as a Gentoo developer, but currently he's working |
203 |
on getting profiles(so that configuration for several different network |
204 |
environments can be stored and chosen from) and automatic network |
205 |
configuration going. While pcmcia-cs[12] already supports 'schemes', Chad |
206 |
is looking for an alternative that will integrate with Gentoo's current |
207 |
configuration system, and thinks that the ultimate solution will require |
208 |
enhancement of Gentoo's init scripts and a little hacking of pcmcia-cs to |
209 |
make it all work together. And as for automatic network hacking, Chad is |
210 |
working with Peter Johanson[13] on adding wireless AP detection to the |
211 |
existing mix of good utilities that are already out there. |
212 |
|
213 |
11. chadh@g.o |
214 |
12. http://pcmcia-cs.sourceforge.net/ |
215 |
13. latexer@g.o |
216 |
|
217 |
Chad began using Gentoo about two years ago when he read drobbins' IBM |
218 |
Developerworks articles, and like most developers joined the team by |
219 |
submitting ebuilds, hanging out on IRC (Chad's first time on IRC), and |
220 |
making a nuisance of himself. While he has a Sourceforge project |
221 |
(hodgepodge[14]), he says that it's a library of some Java code he wrote a |
222 |
long time ago and that he hasn't done much OSS work outside of Gentoo. |
223 |
Chad says that if he finishes the network profile stuff described above, |
224 |
it'll be his greatest achievement yet. |
225 |
|
226 |
14. http://sourceforge.net/projects/hodgepodge/ |
227 |
|
228 |
A Ph.D student in Computer Science at the Georgia Institute of technology, |
229 |
Chad studies computer architecture, working in particular on a project |
230 |
called SoftCache, an amalgamation of compiler, cache, and embedded systems |
231 |
concepts. Chad uses Evolution, Mozilla, Xchat, and Gabber everyday, while |
232 |
his tools of the trade are vim, gcc, and gdb (in that order), all running |
233 |
under GNOME currently, although he also uses KDE regularly. Chad, 28, |
234 |
lives in Atlanta, Georgia with his wife of almost seven years and his two |
235 |
year-old son. While he'd love to play tennis and bridge if he had time, |
236 |
what he usually does is spend time with his son and play (mostly German) |
237 |
board games. |
238 |
|
239 |
========================= |
240 |
5. Heard In The Community |
241 |
========================= |
242 |
|
243 |
Web Forums |
244 |
---------- |
245 |
|
246 |
Gamers in Seventh Heaven |
247 |
|
248 |
The only other news so far this year responsible for an equally generous |
249 |
amount of excitement and controversial debate in the Gentoo Forums was the |
250 |
April fool's joke... The strong gamers and players community in Gentoo |
251 |
(complete with a forum of their own) has greeted the creation of Gentoo |
252 |
Games Inc. with the utmost gratitude and exploded in speculation as to |
253 |
what exactly the new company will be doing, aside from the America's Army |
254 |
CD that served as a kickoff to the new legal entity. While some people |
255 |
prefer to discuss whether it's politically wise to move into this |
256 |
direction to begin with, others tried to alleviate the burden on |
257 |
Supercomputing's server bandwidth by hosting the iso image -- only to see |
258 |
their FTP servers crash almost instantly... |
259 |
|
260 |
* Good luck to Gentoo Games Inc. !![15] |
261 |
* America's Army: politically sensitive?[16] |
262 |
* Gentoo Games !!?!!?[17] |
263 |
* YEAH America's Army GameCD is out !![18] |
264 |
|
265 |
15. http://forums.gentoo.org/viewtopic.php?t=54265 |
266 |
16. http://forums.gentoo.org/viewtopic.php?t=54311 |
267 |
17. http://forums.gentoo.org/viewtopic.php?t=54133 |
268 |
18. http://forums.gentoo.org/viewtopic.php?t=54264 |
269 |
|
270 |
Ahead of Their Times |
271 |
|
272 |
Strangely enough, Gentoo's much less controversial announcement of teaming |
273 |
up with Super Computer Inc. for porting Linux to the Opteron platform went |
274 |
without mention in this thread, but it seems as if people are already busy |
275 |
optimizing compiler settings for systems with AMD's new 64-bit CPU: |
276 |
|
277 |
* Gentoo on the Opteron (x86-64)[19] |
278 |
|
279 |
19. http://forums.gentoo.org/viewtopic.php?t=54312 |
280 |
|
281 |
Patch Peeve |
282 |
|
283 |
John Whitney aka jjw[20] has developed an application that promises to |
284 |
reduce download times when upgrading software, by fetching only |
285 |
differentials between old and new versions of the respective source code, |
286 |
and applying them as patches to the version already locally available. |
287 |
Here's the discussion thread that greets his ebuild submission: |
288 |
|
289 |
* Deltup will update packages and reduce download time[21] |
290 |
|
291 |
20. http://forums.gentoo.org/profile.php?mode=viewprofile&u=16794 |
292 |
21. http://forums.gentoo.org/viewtopic.php?t=53406 |
293 |
|
294 |
Gentoo Users |
295 |
------------ |
296 |
|
297 |
Learning the Gentoo Ways |
298 |
|
299 |
Where is xinetd? An innocent question by a Redhat user who went to look |
300 |
for the missing daemon in Gentoo triggered an interesting debate on open |
301 |
ports, enhancing security and the virtues of a minimal default |
302 |
installation: |
303 |
|
304 |
* ports and services[22] |
305 |
|
306 |
22. http://news.gmane.org/onethread.php?group=gmane.linux.gentoo.user |
307 |
&root=%3CNDBBLGIKBJENLAMOLFHGEEPCCBAB.mknecht%40controlnet.com%3E |
308 |
|
309 |
Mostly Harmless |
310 |
|
311 |
One of those pesky error messages recorded during bootup, the "spurious |
312 |
8259A interrupt", is sufficiently widespread[23] to cause uncertainty |
313 |
among Gentoo users. The long and the short of it: If it hurts when you do |
314 |
that, don't do that. Mark Knecht explains[24] how this error message may |
315 |
sometimes only appear when a system is powered up, but not if it's simply |
316 |
being rebooted. And unless there appears to be something seriously wrong |
317 |
with a system as a result of it, there's no need to worry, says hardware |
318 |
buff[25] Joe Stone: |
319 |
|
320 |
* spurious 8259A interrupt: IRQ7.[26] |
321 |
|
322 |
23. http://article.gmane.org/gmane.linux.gentoo.user/32861 |
323 |
24. http://article.gmane.org/gmane.linux.gentoo.user/32763 |
324 |
25. http://article.gmane.org/gmane.linux.gentoo.user/32769 |
325 |
26. http://news.gmane.org/onethread.php?group=gmane.linux.gentoo.user |
326 |
&root=%3C200305121659.43606.Harlekin_666%40gmx.net%3E |
327 |
|
328 |
gentoo-dev |
329 |
---------- |
330 |
|
331 |
System health and portage diagnostics |
332 |
|
333 |
Dhruba Bandopadhyay thinks[27] that a lot of the problems user's have when |
334 |
intalling new ebuilds can be solved by issuing ldconfig, env-update, |
335 |
source /etc/profile or revdep-rebuild (from the gentoolkit package). So he |
336 |
proposes "that all tools that are scattered around the various packages |
337 |
intended for diagnosing and maintaining system health be integrated into |
338 |
one and included in portage". He has received no feedback so far! |
339 |
|
340 |
27. http://article.gmane.org/gmane.linux.gentoo.devel/8622 |
341 |
|
342 |
ChangeLog change |
343 |
|
344 |
Weeve timidly asked[28] about the changes to the format of ChangeLogs. |
345 |
Gentoo developer Dan Armak explained[29] the reasons behind this |
346 |
"change".. and how it was that there was no change at all! |
347 |
|
348 |
28. http://article.gmane.org/gmane.linux.gentoo.devel/8603 |
349 |
29. http://article.gmane.org/gmane.linux.gentoo.devel/8607 |
350 |
|
351 |
Improved JDBC support |
352 |
|
353 |
Gentoo developer Dylan Carlson posted[30] to gentoo-dev to announce the |
354 |
availability of six new packages added to the "dev-java" category that |
355 |
will bring JDBC connectivity support to Gentoo. |
356 |
|
357 |
30. http://article.gmane.org/gmane.linux.gentoo.devel/8602 |
358 |
|
359 |
[WIP] GCC 3.3 |
360 |
|
361 |
Gentoo developer Spider announced[31] an initial ebuild for GCC 3.3. |
362 |
"Comments and testers are welcome :)" |
363 |
|
364 |
31. http://article.gmane.org/gmane.linux.gentoo.devel/8624 |
365 |
|
366 |
======================= |
367 |
6. Gentoo International |
368 |
======================= |
369 |
|
370 |
Cologne Meeting Aftermath |
371 |
|
372 |
About a dozen Gentoo users made it to last week's regional meeting in |
373 |
Germany. Hellers Brauhaus in Cologne was packed with laptops, an unusually |
374 |
high density of electronics for this rather down-to-earth brewery outlet, |
375 |
and everybody of course had a splendid time. In a remarkably swift |
376 |
response to the GWN's mistake in announcing the wrong location two weeks |
377 |
ago, the next meeting is indeed scheduled to take place in Bonn - we know |
378 |
a self-fulfilling prophecy when we see one... And this is what German |
379 |
Gentooists look like after dark: |
380 |
|
381 |
Journee de Gentooiens in France - Yes, But Where? |
382 |
|
383 |
In spite of at least one semi-serious offer for a shuttle service from the |
384 |
airport to the venue, the issue of a French Gentoo user meeting raised |
385 |
last week is unlikely to resolve with Martinique as its location. Thanks |
386 |
to her colonial past, France has left a prominent linguistic heritage all |
387 |
over the planet, and lots of French-speaking Gentooists live in very nice |
388 |
spots at that. But it's hard to find an equidistant area for a meeting if |
389 |
you have Guadeloupe, New Caledonia and Belgium sitting on the extremes of |
390 |
the map, so people are gradually shifting towards regional meetings here |
391 |
and there. Feel free to post your own suggestions at this thread[32] in |
392 |
the French forum. |
393 |
|
394 |
32. http://forums.gentoo.org/viewtopic.php?t=53860 |
395 |
|
396 |
================ |
397 |
7. Portage Watch |
398 |
================ |
399 |
|
400 |
The following stable packages were updated or added to portage this week |
401 |
------------------------------------------------------------------------ |
402 |
|
403 |
We are aware that the USE variables section has dissapeared from Portage |
404 |
Watch. It will be back shortly! |
405 |
|
406 |
* app-admin/aide: AIDE (Advanced Intrusion Detection Environment) is a |
407 |
replacement for Tripwire[33] |
408 |
* app-cdr/cdrtools: A set of tools for CDR drives, including |
409 |
cdrecord.[34] |
410 |
* app-crypt/gnupg: The GNU Privacy Guard, a GPL pgp replacement[35] |
411 |
* app-emulation/basiliskII: BasiliskII-0.9.0 Macintosh Emulator (Stable |
412 |
Release)[36] |
413 |
* app-i18n/canna: A client-server based Kana-Kanji conversion system[37] |
414 |
* app-office/gnucash: A personal finance manager[38] |
415 |
* app-office/gnumeric: Gnumeric, the GNOME Spreadsheet[39] |
416 |
* app-office/lyx: WYSIWYM frontend for LaTeX[40] |
417 |
* app-sci/gri: language for scientific graphics programming[41] |
418 |
* app-sci/mupad: MuPAD is an open computer algebra system[42] |
419 |
* app-sci/otter: An Automated Deduction System.[43] |
420 |
* app-sci/pari: A software package for computer-aided number theory[44] |
421 |
* app-sci/tbass: Balsa is both a framework for synthesising asynchronous |
422 |
hardware systems and the language for describing such systems[45] |
423 |
* dev-db/freetds: Tabular Datastream Library[46] |
424 |
* dev-db/mysql++: C++ API interface to the MySQL database[47] |
425 |
* dev-db/mysqltool: Web interface for managing one or more mysql server |
426 |
installations[48] |
427 |
* dev-java/bcel: The Byte Code Engineering Library: analyze, create, |
428 |
manipulate Java class files.[49] |
429 |
* dev-java/bsh: BeanShell is a small, free, embeddable, Java source |
430 |
interpreter with object scripting language features.[50] |
431 |
* dev-java/cryptix-jce: Cryptix JCE is a complete clean-room |
432 |
implementation of the official JCE 1.2 API as published by Sun.[51] |
433 |
* dev-java/infobus: InfoBus enables dynamic exchange of data between |
434 |
JavaBeans component architecture.[52] |
435 |
* dev-java/jaf: Sun's JavaBeans Activation Framework (JAF)[53] |
436 |
* dev-libs/atk: Gnome Accessibility Toolkit[54] |
437 |
* dev-lisp/gcl: GNU Common Lisp[55] |
438 |
* dev-ruby/amrita: A HTML/XHTML template library for Ruby[56] |
439 |
* dev-ruby/amstd: Ruby utility collection by Minero Aoki[57] |
440 |
* dev-ruby/devel-logger: Lightweight logging utility[58] |
441 |
* dev-ruby/eruby: eRuby interprets a Ruby code embedded text file.[59] |
442 |
* dev-ruby/fxruby: FXRuby is the Ruby language binding to the FOX GUI |
443 |
toolkit.[60] |
444 |
* dev-ruby/mysql-ruby: A Ruby extention library to use MySQL[61] |
445 |
* dev-ruby/rmagick: An interface between Ruby and the ImageMagick(TM) |
446 |
image processing library[62] |
447 |
* dev-ruby/ruby-postgres: An extension library to access a PostgreSQL |
448 |
database from Ruby[63] |
449 |
* dev-ruby/ruby-tcpwrap: A TCP wrappers library for Ruby[64] |
450 |
* gnome-base/bonobo: A set of language and system independant CORBA |
451 |
interfaces[65] |
452 |
* gnome-base/gail: Part of Gnome Accessibility[66] |
453 |
* gnome-base/gdm: GNOME2 Display Manager[67] |
454 |
* gnome-extra/acme: GNOME tool to make use of the multimedia buttons |
455 |
present on most laptops and internet keyboards.[68] |
456 |
* gnome-extra/bug-buddy: Bug Report helper for Gnome[69] |
457 |
* gnome-extra/gal: The Gnome Application Libraries[70] |
458 |
* gnome-extra/gcalctool: A scientific calculator for Gnome2[71] |
459 |
* gnome-extra/gnome-pilot: Gnome Pilot apps[72] |
460 |
* gnome-extra/gnome-utils: Utilities for the Gnome2 desktop[73] |
461 |
* gnome-extra/gtkhtml: Lightweight HTML rendering/printing/editing |
462 |
engine.[74] |
463 |
* media-gfx/aoi: A free, open-source 3D modelling and rendering |
464 |
studio.[75] |
465 |
* media-plugins/alsa-xmms: Allows XMMS to output on any ALSA 0.9* device. |
466 |
Supports surround 4.0 output with conversion[76] |
467 |
* media-video/ati-drivers: Ati precompiled drivers for r300, r250 and |
468 |
r200 chipsets[77] |
469 |
* media-video/cinelerra: Cinelerra - Professional Video Editor[78] |
470 |
* net-analyzer/cacti: Cacti is a complete frondend to rrdtool[79] |
471 |
* net-firewall/firestorm: Network IDS[80] |
472 |
* net-fs/autofs: Kernel based automounter[81] |
473 |
* net-im/bitlbee: Bitlbee is an irc to IM gateway that support mutliple |
474 |
IM protocols[82] |
475 |
* net-irc/lostirc: A simple but functional graphical IRC client[83] |
476 |
* net-irc/ninja: Ninja IRC Client[84] |
477 |
* net-libs/gnet: GNet network library.[85] |
478 |
* net-libs/libident: A small library to interface to the Ident protocol |
479 |
server[86] |
480 |
* net-libs/libwww: A general-purpose client side WEB API[87] |
481 |
* net-libs/soup: Soup is a SOAP implementation[88] |
482 |
* net-mail/amavis: A perl module which integrates virus scanning software |
483 |
with your MTA[89] |
484 |
* net-mail/balsa: Email client for GNOME[90] |
485 |
* net-mail/bogofilter: Bayesian spam filter designed with fast |
486 |
algorithms, and tuned for speed.[91] |
487 |
* net-mail/checkpassword: A uniform password checking interface for root |
488 |
applications[92] |
489 |
* net-mail/courier: An MTA designed specifically for maildirs[93] |
490 |
* net-misc/aria: Aria is a download manager with a GTK+ GUI, it downloads |
491 |
files from the Internet via HTTP/HTTPS or FTP.[94] |
492 |
* net-nds/openldap: LDAP suite of application and development tools[95] |
493 |
* net-nds/yp-tools: NIS Tools[96] |
494 |
* net-nds/ypbind: Multithreaded NIS bind service[97] |
495 |
* net-p2p/bittorrent: BitTorrent is a tool for distributing files via a |
496 |
distributed network of nodes[98] |
497 |
* net-wireless/hostap: HostAP wireless drivers[99] |
498 |
* sys-apps/acpid: Daemon for Advanced Configuration and Power |
499 |
Interface.[100] |
500 |
* sys-apps/baselayout: Base layout for Gentoo Linux filesystem (incl. |
501 |
initscripts and sysvinit)[101] |
502 |
* sys-devel/gcc: The GNU Compiler Collection. Includes C/C++ and java |
503 |
compilers[102] |
504 |
* sys-kernel/compaq-sources: Kernel from the Compaq Distribution of Red |
505 |
Hat Linux (ALPHA).[103] |
506 |
* sys-libs/cracklib: Password Checking Library[104] |
507 |
* sys-libs/glibc: GNU libc6 (also called glibc2) C library[105] |
508 |
* sys-libs/libcap: POSIX 1003.1e capabilities[106] |
509 |
* sys-libs/libchipcard: Libchipcard is a library for easy access to chip |
510 |
cards via chip card readers (terminals).[107] |
511 |
* x11-libs/fltk: C++ user interface toolkit for X and OpenGL.[108] |
512 |
* x11-libs/gtkglext: GL extentions for Gtk+ 2.0[109] |
513 |
* x11-plugins/asmon: WindowMaker/AfterStep system monitor dockapp[110] |
514 |
* x11-terms/mlterm: A multi-lingual terminal emulator[111] |
515 |
|
516 |
33. http://www.cs.tut.fi/~rammer/aide.html |
517 |
34. http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/ |
518 |
private/cdrecord.html |
519 |
35. http://www.gnupg.org/ |
520 |
36. http://www.uni-mainz.de/~bauec002/B2Main.html |
521 |
37. http://canna.sourceforge.jp/ |
522 |
38. http://www.gnucash.org/ |
523 |
39. http://www.gnome.org/gnome-office/gnumeric.shtml |
524 |
40. http://www.lyx.org/ |
525 |
41. http://gri.sourceforge.net/ |
526 |
42. http://www.mupad.de/index_uni.shtml |
527 |
43. http://www-unix.mcs.anl.gov/AR/otter/ |
528 |
44. http://www.parigp-home.de/ |
529 |
45. http://www.cs.man.ac.uk/amulet/projects/balsa/ |
530 |
46. http://www.freetds.org/ |
531 |
47. http://www.mysql.org/downloads/api-mysql++.html |
532 |
48. http://www.dajoba.com/projects/mysqltool/ |
533 |
49. http://jakarta.apache.org/bcel/ |
534 |
50. http://www.beanshell.org/ |
535 |
51. http://cryptix.org/products/jce/ |
536 |
52. http://java.sun.com/products/javabeans/infobus/index.html |
537 |
53. http://java.sun.com/products/javabeans/glasgow/jaf.html |
538 |
54. http://developer.gnome.org/projects/gap/ |
539 |
55. http://www.gnu.org/software/gcl/gcl.html |
540 |
56. http://www.brain-tokyo.jp/research/amrita/index.html |
541 |
57. http://www.loveruby.net/en/amstd.html |
542 |
58. http://rrr.jin.gr.jp/doc/devel-logger/ |
543 |
59. http://www.modruby.net |
544 |
60. http://www.fxruby.org/ |
545 |
61. http://www.tmtm.org/en/mysql/ruby/ |
546 |
62. http://home.nc.rr.com/rmagick/ |
547 |
63. http://www.postgresql.jp/interfaces/ruby/ |
548 |
64. http://raa.ruby-lang.org/list.rhtml?name=ruby-tcpwrap |
549 |
65. http://www.gnome.org/ |
550 |
66. http://www.gnome.org/ |
551 |
67. http://www.gnome.org/ |
552 |
68. http://www.hadess.net/misc-code.php3 |
553 |
69. http://www.gnome.org/ |
554 |
70. http://www.gnome.org/ |
555 |
71. http://calctool.sourceforge.net/ |
556 |
72. http://www.gnome.org/gnome-pilot/ |
557 |
73. http://www.gnome.org/ |
558 |
74. http://www.gnome.org/ |
559 |
75. http://aoi.sourceforge.net/index |
560 |
76. http://savannah.gnu.org/download/alsa-xmms/ |
561 |
77. http://www.ati.com |
562 |
78. http://heroinewarrior.com/cinelerra.php3 |
563 |
79. http://www.raxnet.net/products/cacti/ |
564 |
80. http://www.scaramanga.co.uk/firestorm/ |
565 |
81. http://www.linux-consulting.com/Amd_AutoFS/autofs.html |
566 |
82. http://www.lintux.cx/bitlbee.html |
567 |
83. http://lostirc.sourceforge.net/ |
568 |
84. http://ninja.qoop.org/ |
569 |
85. http://www.gnetlibrary.org/ |
570 |
86. ftp://ftp.lysator.liu.se/pub/ident/libs |
571 |
87. http://www.w3.org/Library/ |
572 |
88. http://www.gnome.org/ |
573 |
89. http://www.amavis.org |
574 |
90. http://balsa.gnome.org |
575 |
91. http://bogofilter.sourceforge.net/ |
576 |
92. http://cr.yp.to/checkpwd.html |
577 |
93. http://www.courier-mta.org/ |
578 |
94. http://aria.rednoah.com |
579 |
95. http://www.OpenLDAP.org/ |
580 |
96. http://www.linux-nis.org/nis |
581 |
97. http://www.linux-nis.org/nis/ypbind-mt/index.html |
582 |
98. http://bitconjurer.org/BitTorrent |
583 |
99. http://hostap.epitest.fi/ |
584 |
100. http://acpid.sourceforge.net/ |
585 |
101. http://www.gentoo.org/ |
586 |
102. http://www.gnu.org/software/gcc/gcc.html |
587 |
103. http://www.support.compaq.com/alpha-tools/redhat/ |
588 |
104. http://www.crypticide.org/users/alecm/ |
589 |
105. http://www.gnu.org/software/libc/libc.html |
590 |
106. http://linux.kernel.org/pub/linux/libs/security/linux-privs/ |
591 |
107. http://www.libchipcard.de/ |
592 |
108. http://www.fltk.org |
593 |
109. http://gtkglext.sourceforge.net/ |
594 |
110. http://rio.vg/asmon/ |
595 |
111. http://mlterm.sourceforge.net/ |
596 |
|
597 |
Total categories: 82 |
598 |
Total packages: 4396 |
599 |
|
600 |
=========== |
601 |
8. Bugzilla |
602 |
=========== |
603 |
|
604 |
Summary |
605 |
------- |
606 |
|
607 |
* Statistics |
608 |
* Closed Bug Ranking |
609 |
* New Bug Rankings |
610 |
|
611 |
Statistics |
612 |
---------- |
613 |
|
614 |
The Gentoo community uses Bugzilla (bugs.gentoo.org[112]) to record and |
615 |
track bugs, notifications, suggestions and other interactions with the |
616 |
development team. In the last 7 days, activity on the site has resulted |
617 |
in: |
618 |
|
619 |
112. http://bugs.gentoo.org |
620 |
|
621 |
* 277 new bugs this week |
622 |
* 462 bugs closed or resolved this week |
623 |
* 3 previously closed bugs were reopened this week. |
624 |
* 2531 total bugs currently marked 'new' |
625 |
* 336 total bugs currently assigned to developers |
626 |
|
627 |
There are currently 2910 bugs open in Bugzilla. Of these: 42 are labeled |
628 |
'blocker', 109 are labeled 'critical', and 233 are labeled 'major'. |
629 |
|
630 |
Closed Bug Rankings |
631 |
------------------- |
632 |
|
633 |
The developers and teams who have closed the most bugs this week are: |
634 |
|
635 |
* Sven Vermeulen[113], with 20 closed bugs[114] |
636 |
* Alastair Tse[115], with 20 closed bugs[116] |
637 |
* Martin Holzer[117], with 16 closed bugs[118] |
638 |
* Nicholas Jones[119], with 13 closed bugs[120] |
639 |
* The KDE Team[121], with 10 closed bugs[122] |
640 |
|
641 |
113. swift@g.o |
642 |
114. |
643 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED |
644 |
&chfield=bug_status&chfieldfrom=2003-05-09&chfieldto=2003-05-15 |
645 |
&resolution=FIXED&assigned_to=swift%40gentoo.org |
646 |
115. liquidx@g.o |
647 |
116. |
648 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED |
649 |
&chfield=bug_status&chfieldfrom=2003-05-09&chfieldto=2003-05-15 |
650 |
&resolution=FIXED&assigned_to=liquidx%40gentoo.org |
651 |
117. mholzer@g.o |
652 |
118. |
653 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED |
654 |
&chfield=bug_status&chfieldfrom=2003-05-09&chfieldto=2003-05-15 |
655 |
&resolution=FIXED&assigned_to=mholzer%40gentoo.org |
656 |
119. carpaski@g.o |
657 |
120. |
658 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED |
659 |
&chfield=bug_status&chfieldfrom=2003-05-09&chfieldto=2003-05-15 |
660 |
&resolution=FIXED&assigned_to=carpaski%40gentoo.org |
661 |
121. kde@g.o |
662 |
122. |
663 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED |
664 |
&chfield=bug_status&chfieldfrom=2003-05-09&chfieldto=2003-05-15 |
665 |
&resolution=FIXED&assigned_to=kde%40gentoo.org |
666 |
|
667 |
Sven Vermeulen[122] was overlooked in last week's rankings. With 22 |
668 |
closed bugs, he should have been ranked first. |
669 |
New Bug Rankings |
670 |
---------------- |
671 |
|
672 |
The developers and teams who have been assigned the most new bugs this |
673 |
week are: |
674 |
|
675 |
* Robert Coie[123], with 16 new bugs[124] |
676 |
* Martin Schlemmer[125], with 12 new bugs[126] |
677 |
* The XFree Team[127], with 12 new bugs[128] |
678 |
* Jay Pfeifer[129], with 9 new bugs[130] |
679 |
* The x86-Kernel Team[131], with 8 new bugs[132] |
680 |
|
681 |
123. rac@g.o |
682 |
124. |
683 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED |
684 |
&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2003-05-09 |
685 |
&chfieldto=2003-05-15&=&assigned_to=rac%40gentoo.org |
686 |
125. azarah@g.o |
687 |
126. |
688 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED |
689 |
&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2003-05-09 |
690 |
&chfieldto=2003-05-15&=&assigned_to=azarah%40gentoo.org |
691 |
127. xfree@g.o |
692 |
128. |
693 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED |
694 |
&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2003-05-09 |
695 |
&chfieldto=2003-05-15&=&assigned_to=xfree%40gentoo.org |
696 |
129. pfeifer@g.o |
697 |
130. |
698 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED |
699 |
&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2003-05-09 |
700 |
&chfieldto=2003-05-15&=&assigned_to=pfeifer%40gentoo.org |
701 |
131. x86-kernel@g.o |
702 |
132. |
703 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED |
704 |
&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2003-05-09 |
705 |
&chfieldto=2003-05-15&=&assigned_to=x86-kernel%40gentoo.org |
706 |
|
707 |
================== |
708 |
9. Tips and Tricks |
709 |
================== |
710 |
|
711 |
Setting the Hardware Clock |
712 |
|
713 |
This weeks tip shows you how to set the hardware clock on your Gentoo |
714 |
Linux box with the command hwclock. |
715 |
|
716 |
Setting the hardware clock is especially useful in case you have clock |
717 |
problems. If you experience a clock that is losing or gaining a lot of |
718 |
time each after a reboot, set hardware clock right, then remove |
719 |
/etc/adjtime. |
720 |
|
721 |
hwclock is located in /sbin/hwclock and you'll need to be root to use it. |
722 |
Without any options, you'll see your current hardware clock setting. By |
723 |
using the --systohc option, you can set your hardware clock to your system |
724 |
clock. |
725 |
|
726 |
--------------------------------------------------------------------------- |
727 |
| Code Listing 9.1: | |
728 |
| Using hwclock | |
729 |
--------------------------------------------------------------------------- |
730 |
| | |
731 |
|Viewing hardware clock | |
732 |
|# hwclock | |
733 |
|Setting the hardware clock to system time | |
734 |
|# hwclock --systohc | |
735 |
| | |
736 |
--------------------------------------------------------------------------- |
737 |
|
738 |
There are many other options available for hwclock, see man hwclock for |
739 |
more information. |
740 |
|
741 |
=============================== |
742 |
10. Quote/Signature of the week |
743 |
=============================== |
744 |
|
745 |
This week's featured quote actually originated before we started this new |
746 |
section, but still deserves to be mentioned: "I've got this feeling, |
747 |
shared by others I think, that XML is a hammer and everyone's looking for |
748 |
nail-like objects." (Joseph Carter in a discussion[133] about an init |
749 |
replacement.) |
750 |
|
751 |
133. http://article.gmane.org/gmane.linux.gentoo.devel/8422/ |
752 |
|
753 |
Nothing against XML though, we happily use it for bringing the GWN to you! |
754 |
It's just that the hype gets a little annoying from time to time... |
755 |
|
756 |
=========================== |
757 |
11. Moves, Adds and Changes |
758 |
=========================== |
759 |
|
760 |
Moves |
761 |
----- |
762 |
|
763 |
The following developers recently left the Gentoo team: |
764 |
|
765 |
* none this week |
766 |
|
767 |
Adds |
768 |
---- |
769 |
|
770 |
The following developers recently joined the Gentoo Linux team: |
771 |
|
772 |
* none this week |
773 |
|
774 |
Changes |
775 |
------- |
776 |
|
777 |
The following developers recently changed roles within the Gentoo Linux |
778 |
project. |
779 |
|
780 |
* none this week |
781 |
|
782 |
===================== |
783 |
12. Contribute to GWN |
784 |
===================== |
785 |
|
786 |
Interested in contributing to the Gentoo Weekly Newsletter? Send us an |
787 |
email[134]. |
788 |
|
789 |
134. gwn-feedback@g.o |
790 |
|
791 |
================ |
792 |
13. GWN Feedback |
793 |
================ |
794 |
|
795 |
Please send us your feedback[135] and help make GWN better. |
796 |
|
797 |
135. gwn-feedback@g.o |
798 |
|
799 |
================================ |
800 |
14. GWN Subscription Information |
801 |
================================ |
802 |
|
803 |
To subscribe to the Gentoo Weekly Newsletter, send a blank email to |
804 |
gentoo-gwn-subscribe@g.o. |
805 |
|
806 |
To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to |
807 |
gentoo-gwn-unsubscribe@g.o from the email address you are |
808 |
subscribed under. |
809 |
|
810 |
=================== |
811 |
15. Other Languages |
812 |
=================== |
813 |
|
814 |
The Gentoo Weekly Newsletter is also available in the following languages: |
815 |
|
816 |
* Dutch[136] |
817 |
* English[137] |
818 |
* German[138] |
819 |
* French[139] |
820 |
* Japanese[140] |
821 |
* Italian[141] |
822 |
* Portuguese (Brazil)[142] |
823 |
* Portuguese (Portugal)[143] |
824 |
* Russian[144] |
825 |
* Spanish[145] |
826 |
* Turkish[146] |
827 |
|
828 |
136. http://www.gentoo.org/news/be/gwn/gwn.xml |
829 |
137. http://www.gentoo.org/news/en/gwn/gwn.xml |
830 |
138. http://www.gentoo.org/news/de/gwn/gwn.xml |
831 |
139. http://www.gentoo.org/news/fr/gwn/gwn.xml |
832 |
140. http://www.gentoo.org/news/ja/gwn/gwn.xml |
833 |
141. http://www.gentoo.org/news/it/gwn/gwn.xml |
834 |
142. http://www.gentoo.org/news/br/gwn/gwn.xml |
835 |
143. http://www.gentoo.org/news/pt/gwn/gwn.xml |
836 |
144. http://www.gentoo.org/news/ru/gwn/gwn.xml |
837 |
145. http://www.gentoo.org/news/es/gwn/gwn.xml |
838 |
146. http://www.gentoo.org/news/tr/gwn/gwn.xml |
839 |
|
840 |
Kurt Lieber <klieber@g.o> - Editor |
841 |
AJ Armstrong <aja@×××××××××××××.com> - Contributor |
842 |
Brice Burgess <nesta@×××××××.net> - Contributor |
843 |
Michael Kohl <citizen428@g.o> - Contributor |
844 |
Yuji Carlos Kosugi <carlos@g.o> - Contributor |
845 |
Rafael Cordones Marcos <rcm@×××××××.net> - Contributor |
846 |
David Narayan <david@×××××××.net> - Contributor |
847 |
Ulrich Plate <plate@g.o> - Contributor |
848 |
Peter Sharp <mail@××××××××××××××.net> - Contributor |
849 |
Kim Tingkaer <kim@×××××××.dk> - Contributor |
850 |
Mathy Vanvoorden <matje@×××××××.be> - Dutch Translation |
851 |
Hendrik Eeckhaut <Hendrik.Eeckhaut@×××××.be> - Dutch Translation |
852 |
Jorn Eilander <sephiroth@××××××××.nl> - Dutch Translation |
853 |
Bernard Bernieke <bernieke@××××××××.com> - Dutch Translation |
854 |
Peter Ter Borg <peter@××××××.nl> - Dutch Translation |
855 |
Jochen Maes <linux@××××.be> - Dutch Translation |
856 |
Roderick Goessen <rgoessen@××××.nl> - Dutch Translation |
857 |
Gerard van den Berg <gerard@××××××.net> - Dutch Translation |
858 |
Matthieu Montaudouin <mat@××××××××.com> - French Translation |
859 |
Martin Prieto <riverdale@×××××××××.org> - French Translation |
860 |
Steffen Lassahn <madeagle@g.o> - German Translation |
861 |
Matthias F. Brandstetter <haim@g.o> - German Translation |
862 |
Thomas Raschbacher <lordvan@g.o> - German Translation |
863 |
Klaus-J. Wolf <yanestra@g.o> - German Translation |
864 |
Marco Mascherpa <mush@××××××.net> - Italian Translation |
865 |
Claudio Merloni <paper@×××××××.it> - Italian Translation |
866 |
Christian Apolloni <bsolar@×××××××.ch> - Italian Translation |
867 |
Daniel Ketel <kage-chan@g.o> - Japanese Translation |
868 |
Yoshiaki Hagihara <hagi@×××.com> - Japanese Translation |
869 |
Andy Hunne <andy@×××××××××.com> - Japanese Translation |
870 |
Yuji Carlos Kosugi <carlos@g.o> - Japanese Translation |
871 |
Yasunori Fukudome <yasunori@××××××××××××××××.uk> - Japanese Translation |
872 |
Takashi Ota <088@××××××××××.jp> - Japanese Translation |
873 |
Ventura Barbeiro <venturasbarbeiro@××××××.br> - Portuguese (Brazil) |
874 |
Translation |
875 |
Bruno Ferreira <blueroom@××××××××××××.net> - Portuguese (Portugal) |
876 |
Translation |
877 |
Gustavo Felisberto <gustavo@××××××××××.net> - Portuguese (Portugal) |
878 |
Translation |
879 |
Ricardo Jorge Louro <rjlouro@×××××××.org> - Portuguese (Portugal) |
880 |
Translation |
881 |
Ricardo Nogueira <R.Nogueira@××××××××××××××××.au> - Portuguese (Brazil) |
882 |
Translation |
883 |
Sergey Kuleshov <infapx@××××××.ru> - Russian Translation |
884 |
Dmitry Suzdalev <dimsuz@××××.ru> - Russian Translation |
885 |
Lanark <lanark@××××××××××.ar> - Spanish Translation |
886 |
Rafael Cordones Marcos <rcm@×××××××.net> - Spanish Translation |
887 |
Julio Castillo <julio@×××××××××××××.com> - Spanish Translation |
888 |
Sergio Gómez <s3r@××××××××××××.ar> - Spanish Translation |
889 |
Pablo Pita Leira <pablo.leira@×××××××××.com> - Spanish Translation |
890 |
Carlos Castillo <carlos@×××××××××××××.com> - Spanish Translation |
891 |
Tirant <tirant@×××××.net> - Spanish Translation |
892 |
Jaime Freire <jfreire@××.com> - Spanish Translation |
893 |
Lucas Sallovitz <krusty_ar@×××××.com> - Spanish Translation |
894 |
Aycan Irican <aycan@××××××××.tr> - Turkish Translation |
895 |
Bugra Cakir <bugra@×××××××××.com> - Turkish Translation |
896 |
Cagil Seker <cagils@××××××××××.tr> - Turkish Translation |
897 |
Emre Kazdagli <emre@××××××××.tr> - Turkish Translation |
898 |
Evrim Ulu <evrim@××××××××.tr> - Turkish Translation |
899 |
Gursel Kaynak <gurcell@××××××××.tr> - Turkish Translation |