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 March 3rd, 2003. |
5 |
--------------------------------------------------------------------------- |
6 |
|
7 |
============== |
8 |
1. Gentoo News |
9 |
============== |
10 |
|
11 |
Summary |
12 |
------- |
13 |
|
14 |
* Gentoo Linux at the Game Developers Conference |
15 |
* Open Developer Positions in the Gentoo Linux Project |
16 |
* Gentoo Linux 1.4_rc3 Released |
17 |
|
18 |
|
19 |
Gentoo Linux at the Game Developers Conference |
20 |
---------------------------------------------- |
21 |
|
22 |
The 2003 Game Developers Conference[1] kicks off on Tuesday, March 4th. The GDC |
23 |
is one of the world's premier conferences dedicated to the computer gaming |
24 |
industry with several conference tracks focused on today's hot gaming topics. |
25 |
One of the highlights of the conference is the GDC Expo where vendors and |
26 |
exhibitors show off the latest and greatest software and hardware. This year, |
27 |
Gentoo Linux will be present at the NVIDIA booth, along with Emmett Plant, CEO |
28 |
of Vorbis[2]. Demonstrations of Unreal Tournament 2003 will be on display to |
29 |
show the power of Gentoo Linux and NVIDIA hardware. |
30 |
|
31 |
1. http://www.gdconf.com/ |
32 |
2. http://www.vorbis.com/ |
33 |
|
34 |
So, if you're going to be at the GDC, be sure and stop by the NVIDIA booth |
35 |
to show your support for Gentoo Linux. You'll get a chance to meet Daniel |
36 |
Robbins, Seemant Kulleen and some of the other Gentoo Developers. |
37 |
Attendees may also get a chance to talk to Emmett Plant about the future |
38 |
of Ogg Vorbis, upcoming Ogg-capable portables or any number of other |
39 |
Ogg-related developments. |
40 |
|
41 |
Open Developer Positions in the Gentoo Linux Project |
42 |
---------------------------------------------------- |
43 |
|
44 |
Currently, the Gentoo Linux project has a number of open developer |
45 |
positions available for people who are interested in becoming more |
46 |
involved with the Gentoo Linux project. These positions include: |
47 |
|
48 |
* Technical Writer -- Help the documentation team maintain the high |
49 |
quality of the Gentoo Linux documentation. We're looking for folks with an |
50 |
aptitude for technical writing, along with an expert command of the |
51 |
english language. |
52 |
* Kernel Developer -- Help make gentoo-sources as feature-rich and robust |
53 |
as possible. Bring your kernel hacking skills to the Gentoo Linux project |
54 |
and help the current kernel development folks improve the quality of the |
55 |
Gentoo Linux kernel offerings. |
56 |
* Web Developer -- Gentoo Linux is looking for web developers with a |
57 |
solid foundation in either Python, Perl or PHP to assist in the |
58 |
development and improvement of the infrastructure that supports the Gentoo |
59 |
Linux project. Help with projects like mailing list archives, mirror |
60 |
status tools and other projects that improve the robustness and |
61 |
reliability of our infrastructure. |
62 |
|
63 |
Think one of the positions listed above sounds interesting? Then help out |
64 |
by volunteering your time and skills to the Gentoo Linux project. |
65 |
Interested parties can contact Kurt Lieber[3] for more details. Please, no |
66 |
resumes. We're not that formal. :) Just include a brief description of |
67 |
your background and qualifications along with what type of position you're |
68 |
interested in helping out with. |
69 |
|
70 |
3. klieber@g.o |
71 |
|
72 |
Gentoo Linux 1.4_rc3 Released |
73 |
----------------------------- |
74 |
|
75 |
The third and hopefully final Release Candidate of Gentoo Linux 1.4 was |
76 |
released on February 27th. Improvements to this release include updated |
77 |
LiveCDs and a whole raft of bug fixes. With this release, Gentoo Linux |
78 |
moves to a package updates phase as described in the official Gentoo Linux |
79 |
Release Policy[4]. For the next two weeks or so, developers will focus on |
80 |
migrating packages from a masked state to an unmasked, or stable, state. |
81 |
Users can expect long lists in their emerge -up world statements over the |
82 |
next couple of weeks as the backlog of masked packages is worked through. |
83 |
|
84 |
4. http://www.gentoo.org/doc/en/gentoo-release-policy.xml |
85 |
|
86 |
================== |
87 |
2. Gentoo Security |
88 |
================== |
89 |
|
90 |
Summary |
91 |
------- |
92 |
|
93 |
|
94 |
* GLSA: usermin |
95 |
* GLSA: apcupsd |
96 |
* GLSA: vnc |
97 |
* GLSA: tightvnc |
98 |
* New Security Bug Reports |
99 |
|
100 |
|
101 |
GLSA: usermin |
102 |
------------- |
103 |
|
104 |
Usermin is subject to the same vulnerability reported last week for |
105 |
Webmin, in which a security hole could permit unauthenticated access. No |
106 |
exploits in the wild have been reported. |
107 |
|
108 |
* Severity: Critical - Unauthenticated Access with Administrative |
109 |
Privileges |
110 |
* Packages Affected: app-admin/usermin versions prior to usermin-1.000 |
111 |
* Rectification: Synchronize and emerge -u usermin, emerge clean. |
112 |
* GLSA Announcement[5] |
113 |
* Advisory[6] |
114 |
|
115 |
5. http://forums.gentoo.org/viewtopic.php?t=37467 |
116 |
6. http://marc.theaimsgroup.com/?|=webmin-announce&m=104587858408101&w=2 |
117 |
|
118 |
GLSA: apcupsd |
119 |
------------- |
120 |
|
121 |
The apcupsd daemon for controlling UPSs exposes a remote root access |
122 |
vulnerability and some buffer overflows. |
123 |
|
124 |
* Severity: Critical - Remote Root Access |
125 |
* Packages Affected: sys-apps/apcupsd versions prior to apcupsd-3.10.5 |
126 |
* Rectification: Synchronize and emerge -u apcupsd, emerge clean. |
127 |
* GLSA Announcement[7] |
128 |
* Advisory[8] |
129 |
|
130 |
7. http://forums.gentoo.org/viewtopic.php?t=37465 |
131 |
8. |
132 |
http://www.mandrakesecure.net/en/advisories/advisory.php?name=MDKSA-2003:01 |
133 |
8 |
134 |
|
135 |
GLSA: vnc |
136 |
--------- |
137 |
|
138 |
The VNC server generates a cookie for authentication in X using a weak |
139 |
random number generator. This could permit an attacker to more easily |
140 |
guess the authentication value and gain access to the system. No specific |
141 |
exploit is reported, but an exploitation technique involving rapid |
142 |
challenges and response comparison is described. |
143 |
|
144 |
* Severity: Moderate to High - Encryption Compromise |
145 |
* Packages Affected: net-misc/vnc versions prior to vnc-3.3.6-r1 |
146 |
* Rectification: Synchronize and emerge -u vnc, emerge clean. |
147 |
* GLSA Announcement[9] |
148 |
* Advisory[10] |
149 |
|
150 |
|
151 |
9. http://forums.gentoo.org/viewtopic.php?t=37666 |
152 |
10. http://rhn.redhat.com/errata/RHSA-2003-041.html |
153 |
|
154 |
GLSA: tightvnc |
155 |
-------------- |
156 |
|
157 |
TightVNC is subject to the same vulnerability as described above for VNC. |
158 |
|
159 |
* Severity: Moderate to High - Encryption Compromise |
160 |
* Packages Affected: net-misc/tightvnc versions prior to tightvnc-1.2.8 |
161 |
* Rectification: Synchronize and emerge -u tightvnc, emerge clean. |
162 |
* GLSA Announcement[11] |
163 |
* Advisory[12] |
164 |
|
165 |
11. http://forums.gentoo.org/viewtopic.php?t=37665 |
166 |
12. http://rhn.redhat.com/errata/RHSA-2003-041.html |
167 |
|
168 |
New Security Bug Reports |
169 |
------------------------ |
170 |
|
171 |
The following new security bugs were posted this week: |
172 |
|
173 |
* sys-apps/eject[13] |
174 |
* x11-terms/eterm[14] |
175 |
* sys-libs/zlib[15] |
176 |
* net-analyzer/tcpdump[16] |
177 |
|
178 |
|
179 |
13. http://bugs.gentoo.org/show_bug.cgi?id=16264 |
180 |
14. http://bugs.gentoo.org/show_bug.cgi?id=16318 |
181 |
15. http://bugs.gentoo.org/show_bug.cgi?id=16258 |
182 |
16. http://bugs.gentoo.org/show_bug.cgi?id=16503 |
183 |
|
184 |
================================= |
185 |
3. Featured Developer of the Week |
186 |
================================= |
187 |
|
188 |
José Alberto Suárez López |
189 |
|
190 |
This week we feature José Alberto Suárez López[17], a native of Spain |
191 |
who got started working with Gentoo when he had a conversation with Daniel |
192 |
Robbins about having a Spanish side (e.g. documentation, translation) for |
193 |
Gentoo. Now the editor and coordinator for all things Spanish in Gentoo, |
194 |
he also participates in the app-games team and maintains several ebuilds. |
195 |
His most recent work was the integration of win4lin with Gentoo, and he's |
196 |
also working on some artwork. José is also quite involved with OSS |
197 |
outside of Gentoo: he helped translate Mozilla to Spanish, does some |
198 |
development, some artwork for OSS projects, and participates in some local |
199 |
LUGs, like HispaLiNUX[18] and ADALA[19]. His proudest achievements include |
200 |
the integration of Free Software into his school's computer network and |
201 |
the creation of a Gentoo Spanish group. |
202 |
|
203 |
17. bass@g.o |
204 |
18. http://www.hispalinux.es/ |
205 |
19. http://www.adala.org/ |
206 |
|
207 |
José lives in Sevilla, the capital of Andalucia in the South of Spain, a |
208 |
sunny and enjoyable city that he says is full of beautiful girls, |
209 |
including the most beautiful girl in the world. He studies graphics design |
210 |
in the morning and spends his afternoons in a crazy office working on |
211 |
embedded systems running Linux and other cool stuff. José's hobbies |
212 |
include music (recently he went to a concert with Lou Donaldson and Lonei |
213 |
Smith that he really liked), reading books by Lovecraft, Tolkien, and |
214 |
others, sports, and traveling. In his room, alongside a HiFi sound system |
215 |
and a bunch of CDs is his one functional computer, a laptop, which he is |
216 |
migrating from GNOME to KDE for political reasons. He likes Sylpheed but |
217 |
uses Evolution for job reasons, links and Mozilla for browsing, BitchX and |
218 |
gaim for messaging, and couldn't live without bash and mc. |
219 |
|
220 |
========================= |
221 |
4. Heard In The Community |
222 |
========================= |
223 |
|
224 |
Web Forums |
225 |
---------- |
226 |
|
227 |
1.4-rc3 out and about |
228 |
|
229 |
Housekeeping in the forums is always a challenging job, but it gets really |
230 |
messy whenever a new release candidate is being put out in the open, and |
231 |
all the new kids come storming in leaving muddy traces all over the |
232 |
floor... Let's help the moderators by putting up a sign: Yes, 1.4-rc3 has |
233 |
been released. No, you can't upgrade from 1.4-rc2... How would you |
234 |
"upgrade" to anything that isn't already covered by your 'emerge rsync && |
235 |
emerge -u world' routines? If you want to help the developers, please go |
236 |
ahead and test the LiveCD images for the different platforms to see if |
237 |
they all work well for installations. Report your experiences, chat about |
238 |
the new release candidate, preferrably in the two top thread for x86 and |
239 |
the bottom one for PPC (notice the higher RC count, the Mac devs are |
240 |
riding a bit ahead): |
241 |
|
242 |
* rc3 (in "Installing Gentoo")[20] |
243 |
* 1.4_rc3 is out!!! (in "Gentoo Chat")[21] |
244 |
* rc5?!?! (in "Gentoo on PPC")[22] |
245 |
|
246 |
|
247 |
20. http://forums.gentoo.org/viewtopic.php?t=38080 |
248 |
21. http://forums.gentoo.org/viewtopic.php?t=38110 |
249 |
22. http://forums.gentoo.org/viewtopic.php?t=38148 |
250 |
|
251 |
Xfree 4.3.0 |
252 |
|
253 |
Equally eagerly awaited, the latest XFree86 upgrade has hit portage last |
254 |
week, only days after the ebuild for the release candidate 4.2.99.902 was |
255 |
distributed. Greeted by a thread that grew to three pages within 24 hours, |
256 |
the buzz in the forums is generally positive with a few quips here and |
257 |
there, and hope that bugs in previous versions have been ironed out. Real |
258 |
nice work by the XFree86 developers, apparently. At the time of this |
259 |
writing you still need ACCEPT_KEYWORDS="~arch", but that'll change soon... |
260 |
|
261 |
* XFree86 4.3 released![23] |
262 |
* 4.3.0 Released (German language thread)[24] |
263 |
* startx problem after xfree update[25] |
264 |
* Xfree 4.3.0 & unreadable fonts in kde[26] |
265 |
|
266 |
23. http://forums.gentoo.org/viewtopic.php?t=38019 |
267 |
24. http://forums.gentoo.org/viewtopic.php?t=38121 |
268 |
25. http://forums.gentoo.org/viewtopic.php?t=35787 |
269 |
26. http://forums.gentoo.org/viewtopic.php?t=38395 |
270 |
|
271 |
Commercial Applications Ported to Linux? Why not? |
272 |
|
273 |
Why would the developers of Windows software not be interested in support |
274 |
for their products on Linux? After all, it isn't all that complicated, |
275 |
provided they try to assure some compatibility with the Windows emulators |
276 |
available. Or, better still, why not try to lobby them into awareness of |
277 |
the growing market potential for Linux ports of their software? An |
278 |
initiative centered around this idea was born in the Forums two weeks ago, |
279 |
but has gained so much momentum that it's been spun off into a mailing |
280 |
list of its own. Matija Suklje (aka hook[27], the initiator of the forum |
281 |
thread) brought it up to speed with an article on Newsforge that even got |
282 |
translated into Swedish. If you want to help exploring the possibilities |
283 |
of Linux advocacy directly addressing the vendors of proprietary software |
284 |
and drivers, check the original thread, Matija's article and the LCSP list |
285 |
at yahoogroups.com: |
286 |
|
287 |
* an organisation for linux games/apps advocacy?[28] |
288 |
* How to bring more commercial applications to Linux[29] |
289 |
* Swedish translation[30] |
290 |
* lcsp - Linux Commercial Software Port Project[31] |
291 |
|
292 |
27. http://forums.gentoo.org/profile.php?mode=viewprofile&u=8583 |
293 |
28. http://forums.gentoo.org/viewtopic.php?t=36388 |
294 |
29. |
295 |
http://newsforge.com/article.pl?sid=03/02/21/1830208&mode=thread&tid=23 |
296 |
30. |
297 |
http://www.magazine.online.se/modules.php?op=modload&name=News&file=article |
298 |
&sid=357 |
299 |
31. http://groups.yahoo.com/group/lcsp/ |
300 |
|
301 |
gentoo-user |
302 |
----------- |
303 |
|
304 |
Gentoo releases and what they mean to you! |
305 |
|
306 |
In an effort to stem the tide of "how to I upgrade to 1.4_rc3" questions, |
307 |
Gentoo Developer Troy Dack posted[32] a succinct message explaining |
308 |
exactly what Gentoo releases do (and, more importantly, don't) mean to |
309 |
you. The short version? emerge -u world. For the longer version, and to |
310 |
understand an issue that many users seem unaware of, read Troy's message. |
311 |
|
312 |
32. http://marc.theaimsgroup.com/?l=gentoo-user&m=104639975204192&w=2 |
313 |
|
314 |
Does gentoo compare? |
315 |
|
316 |
Before slipping Gentoo the ring, Daniel Carerra asked[33] some important |
317 |
questions on how the distribution compares with the 'bigger' ones. How |
318 |
complete (# of packages) is it? How quickly do ebuilds follow new source |
319 |
releases? Is it as easy to update as apt-get? Can packages be created |
320 |
easily? Does Gentoo run faster? The unanimous 'yes' answers to his five |
321 |
questions made one thing clear; Gentoo is mature, and as of big of a |
322 |
player as any other. In short, Gentoo is rocksteady.. mon. |
323 |
|
324 |
33. http://marc.theaimsgroup.com/?l=gentoo-user&m=104646772216793 |
325 |
|
326 |
gentoo-dev |
327 |
---------- |
328 |
|
329 |
USE FLAG for DJB's daemontools |
330 |
|
331 |
Christian Wiese proposed[34] a new USE flag "to automatically build |
332 |
packages with daemontools[35] support if possible". Rajiv Aaron Manglani |
333 |
asked[36] whether the support for daemontools would mean the creation of a |
334 |
separate set of init scripts and David Pavlotzky finally contributed[37] |
335 |
with a pointer to an article[38] about daemontools. |
336 |
|
337 |
34. http://marc.theaimsgroup.com/?l=gentoo-dev&m=104593847119924&w=2 |
338 |
35. http://cr.yp.to/daemontools.html |
339 |
36. http://article.gmane.org/gmane.linux.gentoo.devel/7127 |
340 |
37. http://article.gmane.org/gmane.linux.gentoo.devel/7160 |
341 |
38. http://linux.oreillynet.com/pub/a/linux/2002/05/09/sysadminguide.html |
342 |
|
343 |
Where to install lisp sources in an ebuild? |
344 |
|
345 |
Burton Samograd says[39] he is writing an ebuild for a package which is |
346 |
entirely written in lisp and I'm not quite sure where the source files |
347 |
should be installed to. He has received no answers so far! |
348 |
|
349 |
39. http://marc.theaimsgroup.com/?l=gentoo-dev&m=104620656027957&w=2 |
350 |
|
351 |
GCC Myths and Facts |
352 |
|
353 |
Tom Eastman wrote a very elucidating article[40] with tips on the |
354 |
optimization switches of GCC. |
355 |
|
356 |
40. http://freshmeat.net/articles/view/730/ |
357 |
|
358 |
RFC for Gentoo GNU Emacs users |
359 |
|
360 |
Matthew Kennedy announced[41] in a message to the list that he has made a |
361 |
modification to the way GNU Emacs is installed in Gentoo systems. This |
362 |
will allow for more possibilities in customizing Emacs. |
363 |
|
364 |
41. http://marc.theaimsgroup.com/?l=gentoo-dev&m=104589704220009&w=2 |
365 |
|
366 |
======================= |
367 |
5. Gentoo International |
368 |
======================= |
369 |
|
370 |
Reminder: Vienna Meeting Tomorrow |
371 |
|
372 |
Last chance to make yourself available for the Gentoo User Meeting in |
373 |
Vienna tomorrow, Tuesday, 4 March 2003, from 19:00 at the |
374 |
Siebensternbräu[42], Siebensterngasse 19 in 1070 Wien. Send a quick note |
375 |
to the Viennese coordination forum thread[43] before you drop by. |
376 |
|
377 |
42. http://www.blues.at/noframes/karten/7stern.htm |
378 |
43. http://forums.gentoo.org/viewtopic.php?t=9161 |
379 |
|
380 |
Italian Gentoo Forum Established |
381 |
|
382 |
Just hours after the publication of the last GWN edition, the Italian |
383 |
campaign was rewarded with the creation of an official Gentoo Forum in |
384 |
Italian.[44]. In all fairness, it is only second to Gentoo.it initiator |
385 |
Enrico Morelli's Gentoo Italia Forum[45], preceding this one by about a |
386 |
month, but the official forum leverages on the huge crowd attracted by the |
387 |
English mainstream, and as a result is certainly more dynamic than |
388 |
Enrico's site at the University of Florence. Opening hours for both forums |
389 |
are fairly flexible, check in any time... |
390 |
|
391 |
44. http://forums.gentoo.org/viewforum.php?f=41 |
392 |
45. http://www.cerm.unifi.it/~morelli/GentooForum/index.php |
393 |
|
394 |
================ |
395 |
6. Portage Watch |
396 |
================ |
397 |
|
398 |
The following stable packages were added to portage this week |
399 |
------------------------------------------------------------- |
400 |
|
401 |
|
402 |
* app-text/gnu-gs-fonts-other : Ghostscript Extra Fonts |
403 |
http://www.cups.org/ |
404 |
* app-text/gnu-gs-fonts-std : Ghostscript Standard Fonts |
405 |
http://www.cups.org/ |
406 |
* net-analyzer/zodiac : DNS protocol analyzer |
407 |
http://www.packetfactory.net/projects/zodiac/ |
408 |
* sys-kernel/ppc-sources-benh : PowerPC kernel tree based on benh's |
409 |
patches, -r corresponds to ben{r} versioning |
410 |
http://www.kernel.org/pub/linux/kernel/people/benh/ |
411 |
* sys-kernel/mm-sources : Full sources for the development linux kernel |
412 |
with Andrew Morton's patchset http://www.kernel.org/ |
413 |
http://www.gentoo.org/ |
414 |
* net-wireless/kismet : Kismet is a 802.11b wireless network sniffer. |
415 |
http://www.kismetwireless.net/ |
416 |
|
417 |
|
418 |
Updates to notable packages |
419 |
--------------------------- |
420 |
|
421 |
|
422 |
* sys-apps/portage - portage-2.0.47-r5.ebuild; portage-2.0.47-r6.ebuild; |
423 |
portage-2.0.47-r7.ebuild; |
424 |
* sys-devel/gcc - gcc-3.2.2-r1.ebuild; |
425 |
* sys-libs/glibc - glibc-2.3.2_pre1.ebuild; |
426 |
* x11-base/xfree - xfree-4.2.99.902.ebuild; |
427 |
* sys-kernel/* - ac-sources-2.4.21_pre4-r5.ebuild; |
428 |
ac-sources-2.4.21_pre4-r6.ebuild; ac-sources-2.4.21_pre4-r7.ebuild; |
429 |
arm-headers-2.4.19.ebuild; arm-sources-2.4.19.ebuild; |
430 |
development-sources-2.5.63.ebuild; mm-sources-2.5.60-r1.ebuild; |
431 |
mm-sources-2.5.60-r2.ebuild; mm-sources-2.5.61-r1.ebuild; |
432 |
mm-sources-2.5.62-r1.ebuild; mm-sources-2.5.62-r2.ebuild; |
433 |
mm-sources-2.5.62-r3.ebuild; mm-sources-2.5.63-r1.ebuild; |
434 |
ppc-sources-benh-2.4.20-r6.ebuild; redhat-sources-2.4.20.2.48.ebuild; |
435 |
wolk-sources-4.0_rc1.ebuild; |
436 |
* net-www/apache - apache-1.3.27-r3.ebuild; apache-1.3.27-r4.ebuild; |
437 |
* dev-php/php - php-4.3.1-r1.ebuild; |
438 |
* app-admin/gentoolkit - gentoolkit-0.1.18-r2.ebuild; |
439 |
gentoolkit-0.1.18-r3.ebuild; |
440 |
|
441 |
|
442 |
=========== |
443 |
7. Bugzilla |
444 |
=========== |
445 |
|
446 |
Summary |
447 |
------- |
448 |
|
449 |
|
450 |
* Statistics |
451 |
* Closed Bug Ranking |
452 |
* New Bug Rankings |
453 |
|
454 |
|
455 |
Statistics |
456 |
---------- |
457 |
|
458 |
The Gentoo community uses Bugzilla (bugs.gentoo.org[46]) to record and |
459 |
track bugs, notifications, suggestions and other interactions with the |
460 |
development team. In the last 7 days, activity on the site has resulted |
461 |
in: |
462 |
|
463 |
* 252 new bugs this week |
464 |
* 329 bugs closed or resolved this week |
465 |
* 13 previously closed bugs were reopened this week. |
466 |
* 1888 total bugs currently marked 'new' |
467 |
* 539 total bugs curently assigned to developers |
468 |
|
469 |
There are currently 2487 bugs open in bugzilla. Of these: 59 are labelled |
470 |
'blocker', 84 are labelled 'critical', and 169 are labelled 'major'. |
471 |
|
472 |
46. http://bugs.gentoo.org |
473 |
|
474 |
Closed Bug Rankings |
475 |
------------------- |
476 |
|
477 |
The developers and teams who have closed the most bugs this week are: |
478 |
|
479 |
* Nicholas Jones[47], with 27 closed bugs[48] |
480 |
* Mike Frysinger[49], with 16 closed bugs[50] |
481 |
* The KDE Team[51], with 14 closed bugs[52] |
482 |
* Martin Schlemmer[53], with 12 closed bugs[54] |
483 |
* Donny Davies[55], with 12 closed bugs[56] |
484 |
|
485 |
|
486 |
47. carpaski@g.o |
487 |
48. |
488 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
489 |
field=bug_status&chfieldfrom=2003-02-22&chfieldto=Now&resolution=FIXED&assi |
490 |
gned_to=carpaski%40gentoo.org |
491 |
49. vapier@g.o |
492 |
50. |
493 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
494 |
field=bug_status&chfieldfrom=2003-02-22&chfieldto=Now&resolution=FIXED&assi |
495 |
gned_to=vapier%40gentoo.org |
496 |
51. kde@g.o |
497 |
52. |
498 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
499 |
field=bug_status&chfieldfrom=2003-02-22&chfieldto=Now&resolution=FIXED&assi |
500 |
gned_to=kde%40gentoo.org |
501 |
53. azarah@g.o |
502 |
54. |
503 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
504 |
field=bug_status&chfieldfrom=2003-02-22&chfieldto=Now&resolution=FIXED&assi |
505 |
gned_to=azarah%40gentoo.org |
506 |
55. woodchip@g.o |
507 |
56. |
508 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
509 |
field=bug_status&chfieldfrom=2003-02-22&chfieldto=Now&resolution=FIXED&assi |
510 |
gned_to=woodchip%40gentoo.org |
511 |
|
512 |
New Bug Rankings |
513 |
---------------- |
514 |
|
515 |
The developers and teams who have been assigned the most new bugs this |
516 |
week are: |
517 |
|
518 |
* The PHP Team[57], with 32 new bugs[58] |
519 |
* Jon Ellis[59], with 22 new bugs[60] |
520 |
* Martin Schlemmer[61], with 19 new bugs[62] |
521 |
* The PostgreSQL Team[63], with 19 new bugs[64] |
522 |
* Nicholas Jones[65], with 16 new bugs[66] |
523 |
|
524 |
|
525 |
57. php-bugs@g.o |
526 |
58. |
527 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
528 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-02-22&chfieldto=Now&=&a |
529 |
ssigned_to=php-bugs%40gentoo.org |
530 |
59. jje@g.o |
531 |
60. |
532 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
533 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-02-22&chfieldto=Now&=&a |
534 |
ssigned_to=jje%40gentoo.org |
535 |
61. azarah@g.o |
536 |
62. |
537 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
538 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-02-22&chfieldto=Now&=&a |
539 |
ssigned_to=azarah%40gentoo.org |
540 |
63. pgsql-bugs@g.o |
541 |
64. |
542 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
543 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-02-22&chfieldto=Now&=&a |
544 |
ssigned_to=pgsql-bugs%40gentoo.org |
545 |
65. carpaski@g.o |
546 |
66. |
547 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
548 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-02-22&chfieldto=Now&=&a |
549 |
ssigned_to=carpaski%40gentoo.org |
550 |
|
551 |
================== |
552 |
8. Tips and Tricks |
553 |
================== |
554 |
|
555 |
Handling Files with Spaces |
556 |
|
557 |
Many Gentoo users still favor command line tools (ls, find, etc.) over the |
558 |
newer GUI interfaces such as Nautilus or Konqueror. However, many command |
559 |
line users find that dealing with filenames that have spaces in them is |
560 |
difficult; especially when trying to automate a process or deal with |
561 |
multiple files at once. |
562 |
|
563 |
One common tool to deal with multipe files is xargs, which builds and |
564 |
executes commands from standard input. One example is using xargs to |
565 |
remove old files. |
566 |
--------------------------------------------------------------------------- |
567 |
| Code Listing 8.1: | |
568 |
| Removing files older than one month | |
569 |
--------------------------------------------------------------------------- |
570 |
| | |
571 |
|# find . -type f -mtime +30 | xargs rm | |
572 |
| | |
573 |
--------------------------------------------------------------------------- |
574 |
|
575 |
Be careful when executing rm as you can quickly delete things you may |
576 |
not want deleted. find will also search recursively - you can use the |
577 |
-maxdepth option to control how deep it searches. Normally this works |
578 |
pretty well. However, if there are spaces in the filenames, we run into |
579 |
problems. The spaces are interpreted as breaks so each word in the |
580 |
filename is interpreted as a new filename - which of course is not what |
581 |
you want. |
582 |
|
583 |
The solution to this is to use the --null (or -0) option which changes the |
584 |
spaces in the filenames to a NUL character. |
585 |
--------------------------------------------------------------------------- |
586 |
| Code Listing 8.1: | |
587 |
| Using --null to correctly handle filenames with spaces | |
588 |
--------------------------------------------------------------------------- |
589 |
| | |
590 |
|# find . -type f -mtime +30 -print0 | xargs --null rm | |
591 |
|or | |
592 |
|# find . -type f -mtime +30 -print0 | xargs -0 rm | |
593 |
| | |
594 |
--------------------------------------------------------------------------- |
595 |
|
596 |
Note that you also have to tell find to print with NUL characters |
597 |
instead of spaces, hence the -print0 option. |
598 |
|
599 |
========================== |
600 |
9. Moves, Adds and Changes |
601 |
========================== |
602 |
|
603 |
Moves |
604 |
----- |
605 |
|
606 |
The following developers recently left the Gentoo team: |
607 |
|
608 |
* Bruce Locke (blocke) |
609 |
* Tobias Echert (viz) |
610 |
|
611 |
Adds |
612 |
---- |
613 |
|
614 |
The following developers recently joined the Gentoo Linux team: |
615 |
|
616 |
* Dylan Carlson (absinthe) -- java and stuff |
617 |
|
618 |
|
619 |
Changes |
620 |
------- |
621 |
|
622 |
The following developers recently changed roles within the Gentoo Linux |
623 |
project. |
624 |
|
625 |
* Peter Brown (rendhalver) -- php |
626 |
* Jared Hudson (jhhudso) -- php |
627 |
* Masatomo Nakano (nakano) -- php, PostgreSQL |
628 |
* Bryon Roche (kain) -- PostgreSQL |
629 |
* Matthew Kennedy (mkennedy) -- PostgreSQL |
630 |
* Kurt Lieber (klieber) -- Gentoo infrastructure |
631 |
|
632 |
|
633 |
===================== |
634 |
10. Contribute to GWN |
635 |
===================== |
636 |
|
637 |
Interested in contributing to the Gentoo Weekly Newsletter? Send us an |
638 |
email[67]. |
639 |
|
640 |
67. gwn-feedback@g.o |
641 |
|
642 |
================ |
643 |
11. GWN Feedback |
644 |
================ |
645 |
|
646 |
Please send us your feedback[68] and help make GWN better. |
647 |
|
648 |
68. gwn-feedback@g.o |
649 |
|
650 |
=================== |
651 |
12. Other Languages |
652 |
=================== |
653 |
|
654 |
The Gentoo Weekly Newsletter is also available in the following languages: |
655 |
|
656 |
* Dutch[68] |
657 |
* English[68] |
658 |
* German[68] |
659 |
* French[68] |
660 |
* Japanese[68] |
661 |
* Italian[68] |
662 |
* Portuguese (Brazil)[68] |
663 |
* Portuguese (Portugal)[68] |
664 |
* Spanish[68] |
665 |
|
666 |
Kurt Lieber <klieber@g.o> - Editor |
667 |
AJ Armstrong <aja@×××××××××××××.com> - Contributor |
668 |
Brice Burgess <nesta@×××××××.net> - Contributor |
669 |
Yuji Carlos Kosugi <carlos@g.o> - Contributor |
670 |
Rafael Cordones Marcos <rcm@×××××××.net> - Contributor |
671 |
David Narayan <david@×××××××.net> - Contributor |
672 |
Ulrich Plate <plate@g.o> - Contributor |
673 |
Peter Sharp <mail@××××××××××××××.net> - Contributor |
674 |
Mathy Vanvoorden <matje@×××××××.be> - Dutch Translation |
675 |
Tom Van Laerhoven <tom.vanlaerhoven@××××××.be> - Dutch Translation |
676 |
Roel Adriaans <roel@××××××××.cx> - Dutch Translation |
677 |
Peter Dijkstra <phj.dijkstra@××××.nl> - Dutch Translation |
678 |
Nicolas Ledez <nicolas.ledez@××××.fr> - French Translation |
679 |
Guillaume Plessis <gui@×××××××××.com> - French Translation |
680 |
Eric St-Georges <thevedge@××××××××.net> - French Translation |
681 |
John Berry <anfini@××××.fr> - French Translation |
682 |
Martin Prieto <riverdale@×××××××××.org> - French Translation |
683 |
Michael Kohl <citizen428@g.o> - German Translation |
684 |
Steffen Lassahn <madeagle@g.o> - German Translation |
685 |
Matthias F. Brandstetter <haim@g.o> - German Translation |
686 |
Thomas Raschbacher <lordvan@g.o> - German Translation |
687 |
Marco Mascherpa <mush@××××××.net> - Italian Translation |
688 |
Claudio Merloni <paper@×××××××.it> - Italian Translation |
689 |
Daniel Ketel <kage-chan@g.o> - Japanese Translation |
690 |
Yoshiaki Hagihara <hagi@×××.com> - Japanese Translation |
691 |
Andy Hunne <andy@×××××××××.com> - Japanese Translation |
692 |
Yuji Carlos Kosugi <carlos@g.o> - Japanese Translation |
693 |
Yasunori Fukudome <yasunori@××××××××××××××××.uk> - Japanese Translation |
694 |
Ventura Barbeiro <venturasbarbeiro@××××××.br> - Portuguese (Brazil) |
695 |
Translation |
696 |
Bruno Ferreira <blueroom@××××××××××××.net> - Portuguese (Portugal) |
697 |
Translation |
698 |
Gustavo Felisberto <gustavo@××××××××××.net> - Portuguese (Portugal) |
699 |
Translation |
700 |
Ricardo Jorge Louro <rjlouro@×××××××.org> - Portuguese (Portugal) |
701 |
Translation |
702 |
Lanark <lanark@××××××××××.ar> - Spanish Translation |
703 |
Rafael Cordones Marcos <rcm@×××××××.net> - Spanish Translation |
704 |
Julio Castillo <julio@×××××××××××××.com> - Spanish Translation |
705 |
Sergio Gómez <s3r@××××××××××××.ar> - Spanish Translation |
706 |
Pablo Pita Leira <pablo.leira@×××××××××.com> - Spanish Translation |
707 |
Carlos Castillo <carlos@×××××××××××××.com> - Spanish Translation |
708 |
Tirant <tirant@×××××.net> - Spanish Translation |
709 |
Jaime Freire <jfreire@××.com> - Spanish Translation |
710 |
Lucas Sallovitz <krusty_ar@×××××.com> - Spanish Translation |