Gentoo Archives: gentoo-gwn

From: Yuji Carlos Kosugi <carlos@g.o>
To: gentoo-gwn@l.g.o
Subject: [gentoo-gwn] Gentoo Weekly Newsletter - Volume 3, Issue 7
Date: Tue, 17 Feb 2004 02:39:29
Message-Id: 20040217015606.GA7171@flogiston.dyndns.org
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 February 16, 2004.
5 ---------------------------------------------------------------------------
6
7 ==============
8 1. Gentoo News
9 ==============
10
11 * Gentoo growing in popularity
12
13 Gentoo growing in popularity
14 ----------------------------
15
16 According to this article[1] on InternetNews, Netcraft's January survey
17 counted over 24,000 Gentoo installations on active web servers, showing
18 almost 20% growth over 6 months. Also, as we've reported in the past,
19 Gentoo has been getting more and more recognition from various sources
20 recently - while Gentoo Linux did not win the award, it was a finalist for
21 a Product Excellence Award at LWE 2004[2], and has been featured in
22 publications like Linux Journal[3] and Linux Weekly News[4]. Here's a
23 shout out to all the developers and community members who keep making
24 Gentoo great.
25
26 1. http://www.internetnews.com/ent-news/article.php/3313211
27 2. http://www.linuxworldexpo.com/linuxworldny/V40/index.cvn
28 3.
29 http://www.linuxjournal.com/article.php?thold=0&mode=thread&order=0&sid=700
30 2
31 4. http://lwn.net/Articles/59138/
32
33 ==================
34 2. Gentoo Security
35 ==================
36
37 XFree86 Font Information File Buffer Overflow
38 ---------------------------------------------
39
40 Exploitation of a buffer overflow in the XFree86 Project Inc.'s XFree86 X
41 Window System allows local attackers to gain root privileges.
42
43 For more information, please see the GLSA Announcement[5]
44
45 5. http://www.gentoo.org/security/en/glsa/glsa-200402-02.xml
46
47 Monkeyd Denial of Service vulnerability
48 ---------------------------------------
49
50 A bug in get_real_string() function allows for a Denial of Service attack
51 to be launched against the webserver.
52
53 For more information, please see the GLSA Announcement[6]
54
55 6. http://www.gentoo.org/security/en/glsa/glsa-200402-03.xml
56
57 Gallery 1.4.1 and below remote exploit vulnerability
58 ----------------------------------------------------
59
60 The Gallery developers have discovered a potentially serious security flaw
61 in Gallery 1.3.1, 1.3.2, 1.3.3, 1.4 and 1.4.1 which can allow a remote
62 exploit of your webserver.
63
64 For more information, please see the GLSA Announcement[7]
65
66 7. http://www.gentoo.org/security/en/glsa/glsa-200402-04.xml
67
68 =========================
69 3. Heard in the Community
70 =========================
71
72 Web Forums
73 ----------
74
75 Switching for Developers
76
77 Moving on from Windows to a bright new future in Linux is becoming a trend
78 not only among desktop users, but also for software developers who grew up
79 using Visual Studio and other Microsoft tools to code applications for the
80 Windows platform. Curious about the possibilities in cross-platform design
81 or outright ready to switch entirely, many of them try to find their way
82 around POSIXish operating systems now. But are there ways to leverage all
83 that knowledge they accumulated before? Sure there are:
84
85 * Converting Windows/VStudio6 SDL Project to Linux/KDevelop3[8]
86 8. http://forums.gentoo.org/viewtopic.php?t=135866
87
88 gentoo-user
89 -----------
90
91 Using 2.6 Kernels During The Install
92
93 Some Gentoo users have elected to try and use the new 2.6 kernels from the
94 initial install. A few problems remain, one being that devfs is
95 depreciated in 2.6. Read here[9] for some helpful links to get things up
96 and running with its replacement, udev.
97
98 9. http://thread.gmane.org/gmane.linux.gentoo.user/66625
99
100 2.6 vs 2.4 Speed Issues
101
102 Also this week, some users have been trying the 2.6 series and
103 experiencing wildly varying results in regard to speed. Check out some of
104 the rather lengthy and interesting threads here[10] and here[11].
105
106 10. http://thread.gmane.org/gmane.linux.gentoo.user/66065
107 11. http://thread.gmane.org/gmane.linux.gentoo.user/66288
108
109 =======================
110 4. Gentoo International
111 =======================
112
113 Reminders: International Linux Shows With Gentoo Involvement
114
115 Belgium: FOSDEM[12], 21/22 February 2004.
116
117 12. http://fosdem.org
118
119 Germany: Chemnitzer Linuxtag[13], 6/7 March 2004
120
121 13. http://www.tu-chemnitz.de/linux/tag/2004/allgemeines/
122
123 Germany: GLUGHH Website; Next Meeting
124
125 Congratulations, the Hamburg-based Gentooists have set up their own
126 website[14] now! Content, desing and future plans will certainly be
127 discussed at the next meeting of the GLUGHH, which is going to take place
128 on Sunday, 22 February, 19:00 hours at the Schachcaf辿 as usual.
129
130 14. http://www.glughh.de
131
132 ===========
133 5. Bugzilla
134 ===========
135
136 Summary
137 -------
138
139 * Statistics
140 * Closed Bug Ranking
141 * New Bug Rankings
142
143 Statistics
144 ----------
145
146 The Gentoo community uses Bugzilla (bugs.gentoo.org[15]) to record and
147 track bugs, notifications, suggestions and other interactions with the
148 development team. Between 06 February 2004 and 12 February 2004, activity
149 on the site has resulted in:
150
151 15. http://bugs.gentoo.org
152
153 * 775 new bugs during this period
154 * 533 bugs closed or resolved during this period
155 * 24 previously closed bugs were reopened this period
156
157 Of the 5046 currently open bugs: 128 are labeled 'blocker', 192 are
158 labeled 'critical', and 363 are labeled 'major'.
159
160 Closed Bug Rankings
161 -------------------
162
163 The developers and teams who have closed the most bugs during this period
164 are:
165
166 * Portage Team[16], with 104 closed bugs[17]
167 * Gentoo KDE Team[18], with 38 closed bugs[19]
168 * Core System Packages Team[20], with 28 closed bugs[21]
169 * Jeremy Huddleston[22], with 26 closed bugs[23]
170 * Sven Vermeulen[24], with 17 closed bugs[25]
171 * Gentoo Games[26], with 17 closed bugs[27]
172 16. dev-portage@g.o
173 17.
174 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
175 field=bug_status&chfieldfrom=2004-02-06&chfieldto=2004-02-12&resolution=FIX
176 ED&assigned_to=dev-portage@g.o
177 18. kde@g.o
178 19.
179 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
180 field=bug_status&chfieldfrom=2004-02-06&chfieldto=2004-02-12&resolution=FIX
181 ED&assigned_to=kde@g.o
182 20. base-system@g.o
183 21.
184 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
185 field=bug_status&chfieldfrom=2004-02-06&chfieldto=2004-02-12&resolution=FIX
186 ED&assigned_to=base-system@g.o
187 22. eradicator@g.o
188 23.
189 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
190 field=bug_status&chfieldfrom=2004-02-06&chfieldto=2004-02-12&resolution=FIX
191 ED&assigned_to=eradicator@g.o
192 24. swift@g.o
193 25.
194 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
195 field=bug_status&chfieldfrom=2004-02-06&chfieldto=2004-02-12&resolution=FIX
196 ED&assigned_to=swift@g.o
197 26. games@g.o
198 27.
199 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
200 field=bug_status&chfieldfrom=2004-02-06&chfieldto=2004-02-12&resolution=FIX
201 ED&assigned_to=games@g.o
202
203 New Bug Rankings
204 ----------------
205
206 The developers and teams who have been assigned the most new bugs during
207 this period are:
208
209 * Core System Packages Team[28], with 34 new bugs[29]
210 * Portage Utilities Team[30], with 28 new bugs[31]
211 * AMD64 Porting Team[32], with 23 new bugs[33]
212 * Mobile Herd[34], with 20 new bugs[35]
213 * x86 Kernel Team[36], with 16 new bugs[37]
214 28. base-system@g.o
215 29.
216 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
217 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-02-06&chfieldto=2004-02
218 -12&assigned_to=base-system@g.o
219 30. tools-portage@g.o
220 31.
221 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
222 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-02-06&chfieldto=2004-02
223 -12&assigned_to=tools-portage@g.o
224 32. amd64@g.o
225 33.
226 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
227 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-02-06&chfieldto=2004-02
228 -12&assigned_to=amd64@g.o
229 34. mobile@g.o
230 35.
231 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
232 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-02-06&chfieldto=2004-02
233 -12&assigned_to=mobile@g.o
234 36. x86-kernel@g.o
235 37.
236 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
237 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-02-06&chfieldto=2004-02
238 -12&assigned_to=x86-kernel@g.o
239
240 ==================
241 6. Tips and Tricks
242 ==================
243
244 Using RCS
245
246 This week's tip shows you how to use of RCS to keep track of changes in
247 configuration files. To get RCS and its related tools, install
248 app-text/rcs from Portage. To get started with RCS, try putting
249 /etc/make.conf under revision control.
250
251 Note: Similarities between CVS and RCS will cause any $Header: /home/cvsroot/gentoo/xml/htdocs/news/en/gwn/20040216-newsletter.txt,v 1.1 2004/02/17 01:53:48 carlos Exp $ or $Id: 20040216-newsletter.txt,v 1.1 2004/02/17 01:53:48 carlos Exp $
252 tags to be rewritten when you put files under revision control.
253
254 ---------------------------------------------------------------------------
255 | Code Listing 6.1: |
256 | Adding files to RCS |
257 ---------------------------------------------------------------------------
258 |# cd /etc |
259 |# mkdir RCS |
260 | |
261 |Put make.conf under revision control |
262 |# ci -i make.conf |
263 |RCS/make.conf,v <-- make.conf |
264 |enter description, terminated with single '.' or end of file: |
265 |NOTE: This is NOT the log message! |
266 |>> make.conf - custom settings for portage |
267 |>> . |
268 |initial revision: 1.1 |
269 |done |
270 | |
271 |The file is now in RCS, so put it back in /etc for reading |
272 |# co make.conf |
273 ---------------------------------------------------------------------------
274
275 Notice that make.conf is now under revision control and is read-only. To
276 edit the file, you need to perform the following steps:
277
278 ---------------------------------------------------------------------------
279 | Code Listing 6.2: |
280 | Editing a file under revision control |
281 ---------------------------------------------------------------------------
282 | |
283 |Checkout the file with locking enabled |
284 |# co -l make.conf |
285 |RCS/make.conf,v --> make.conf |
286 |revision 1.1 (locked) |
287 |done |
288 |Edit the file |
289 |# ${EDITOR} make.conf |
290 | |
291 |Check the file back in and unlock it. |
292 |# ci -u make.conf |
293 |RCS/make.conf,v <-- make.conf |
294 |new revision: 1.2; previous revision: 1.1 |
295 |enter log message, terminated with single '.' or end of file: |
296 |>> changed DISTDIR to use a drive with more space |
297 |>> . |
298 |done |
299 ---------------------------------------------------------------------------
300
301 This can be a tedious process so it's better to put all the commands in a
302 script to do it automatically.
303
304 ---------------------------------------------------------------------------
305 | Code Listing 6.3: |
306 | Example script for revision control |
307 ---------------------------------------------------------------------------
308 | |
309 |#!/bin/sh |
310 |# Script to edit files under revision control |
311 | |
312 |[[ -f "RCS/$1,v" ]] && co -l $1 |
313 |${EDITOR} $1 |
314 |[[ -f "RCS/$1,v" ]] && ci -u $1 |
315 | |
316 ---------------------------------------------------------------------------
317
318 For more information on using RCS see man 1 rcsintro.
319
320 ===========================
321 7. Moves, Adds, and Changes
322 ===========================
323
324 Moves
325 -----
326
327 The following developers recently left the Gentoo team:
328 * none this week
329
330 Adds
331 ----
332
333 The following developers recently joined the Gentoo Linux team:
334
335 * Chris Aniszczyk (zx) - java
336 * Andrei Barbu (teval) - lisp, scheme
337 * Peter Bienstman (pbienst) - app-sci
338 * Tom Gall (tgall) - gentoo-ppc
339
340 Changes
341 -------
342
343 The following developers recently changed roles within the Gentoo Linux
344 project:
345
346 * none this week
347
348 ====================
349 8. Contribute to GWN
350 ====================
351
352 Interested in contributing to the Gentoo Weekly Newsletter? Send us an
353 email[38].
354
355 38. gwn-feedback@g.o
356
357 ===============
358 9. GWN Feedback
359 ===============
360
361 Please send us your feedback[39] and help make the GWN better.
362
363 39. gwn-feedback@g.o
364
365 ================================
366 10. GWN Subscription Information
367 ================================
368
369 To subscribe to the Gentoo Weekly Newsletter, send a blank email to
370 gentoo-gwn-subscribe@g.o.
371
372 To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to
373 gentoo-gwn-unsubscribe@g.o from the email address you are
374 subscribed under.
375
376 ===================
377 11. Other Languages
378 ===================
379
380 The Gentoo Weekly Newsletter is also available in the following languages:
381
382 * Dutch[40]
383 * English[41]
384 * German[42]
385 * French[43]
386 * Japanese[44]
387 * Italian[45]
388 * Polish[46]
389 * Portuguese (Brazil)[47]
390 * Portuguese (Portugal)[48]
391 * Russian[49]
392 * Spanish[50]
393 * Turkish[51]
394 40. http://www.gentoo.org/news/be/gwn/gwn.xml
395 41. http://www.gentoo.org/news/en/gwn/gwn.xml
396 42. http://www.gentoo.org/news/de/gwn/gwn.xml
397 43. http://www.gentoo.org/news/fr/gwn/gwn.xml
398 44. http://www.gentoo.org/news/ja/gwn/gwn.xml
399 45. http://www.gentoo.org/news/it/gwn/gwn.xml
400 46. http://www.gentoo.org/news/pl/gwn/gwn.xml
401 47. http://www.gentoo.org/news/br/gwn/gwn.xml
402 48. http://www.gentoo.org/news/pt/gwn/gwn.xml
403 49. http://www.gentoo.org/news/ru/gwn/gwn.xml
404 50. http://www.gentoo.org/news/es/gwn/gwn.xml
405 51. http://www.gentoo.org/news/tr/gwn/gwn.xml
406
407 Yuji Carlos Kosugi <carlos@g.o> - Editor
408 AJ Armstrong <aja@×××××××××××××.com> - Contributor
409 Brian Downey <bdowney@×××××××××××.net> - Contributor
410 Luke Giuliani <cold_flame@×××××.com> - Contributor
411 Kurt Lieber <klieber@g.o> - Contributor
412 Rafael Cordones Marcos <rcm@×××××××.net> - Contributor
413 David Narayan <david@×××××××.net> - Contributor
414 David Nielsen <Lovechild@××××××××.com> - Contributor
415 Ulrich Plate <plate@g.o> - Contributor
416 Sven Vermeulen <swift@g.o> - Contributor
417 Hendrik Eeckhaut <Hendrik.Eeckhaut@×××××.be> - Dutch Translation
418 Jorn Eilander <sephiroth@××××××××.nl> - Dutch Translation
419 Bernard Kerckenaere <bernieke@××××××××.com> - Dutch Translation
420 Peter ter Borg <peter@××××××.nl> - Dutch Translation
421 Jochen Maes <linux@××××.be> - Dutch Translation
422 Roderick Goessen <rgoessen@××××.nl> - Dutch Translation
423 Gerard van den Berg <gerard@××××××.net> - Dutch Translation
424 Matthieu Montaudouin <mat@××××××××.com> - French Translation
425 Xavier Neys <neysx@g.o> - French Translation
426 Martin Prieto <riverdale@×××××××××.org> - French Translation
427 Antoine Raillon <cabec2@××××××.net> - French Translation
428 Sebastien Cevey <seb@×××××.net> - French Translation
429 Jean-Christophe Choisy <mabouya@××××××××××××.org> - French Translation
430 Thomas Raschbacher <lordvan@g.o> - German Translation
431 Steffen Lassahn <madeagle@g.o> - German Translation
432 Matthias F. Brandstetter <haim@g.o> - German Translation
433 Lukas Domagala <Cyrik@g.o> - German Translation
434 Tobias Scherbaum <dertobi123@g.o> - German Translation
435 Daniel Gerholdt <Sputnik1969@g.o> - German Translation
436 Marc Herren <dj-submerge@g.o> - German Translation
437 Tobias Matzat <SirSeoman@g.o> - German Translation
438 Marco Mascherpa <mush@××××××.net> - Italian Translation
439 Claudio Merloni <paper@×××××××.it> - Italian Translation
440 Christian Apolloni <bsolar@×××××××.ch> - Italian Translation
441 Stefano Lucidi <stefano.lucidi@×××××××××××××.org> - Italian Translation
442 Yoshiaki Hagihara <hagi@×××.com> - Japanese Translation
443 Katsuyuki Konno <katuyuki@××××××××.jp> - Japanese Translation
444 Yuji Carlos Kosugi <carlos@g.o> - Japanese Translation
445 Yasunori Fukudome <yasunori@××××××××××××××××.uk> - Japanese Translation
446 Takashi Ota <088@××××××××××.jp> - Japanese Translation
447 Radoslaw Janeczko <sototh@×××.pl> - Polish Translation
448 Lukasz Strzygowski <lucass.home@××.pl> - Polish Translation
449 Michal Drobek <veng@××.pl> - Polish Translation
450 Adam Lyjak <apo@××××××××××××××××××××.pl> - Polish Translation
451 Krzysztof Klimonda <cthulhu@×××××××××.net> - Polish Translation
452 Atila "Jedi" Bohlke Vasconcelos <bohlke@×××××××××.br> - Portuguese
453 (Brazil) Translation
454 Eduardo Belloti <dudu@××××××××.net> - Portuguese (Brazil) Translation
455 Jo達o Rafael Moraes Nicola <joaoraf@×××××××××.br> - Portuguese (Brazil)
456 Translation
457 Marcelo Gon巽alves de Azambuja <mgazambuja@×××××××××.br> - Portuguese
458 (Brazil) Translation
459 Otavio Rodolfo Piske <angusy@××××××××.org> - Portuguese (Brazil)
460 Translation
461 Pablo N. Hess -- NatuNobilis <natunobilis@××××××××.org> - Portuguese
462 (Brazil) Translation
463 Pedro de Medeiros <pzilla@××××××××.br> - Portuguese (Brazil) Translation
464 Ventura Barbeiro <venturasbarbeiro@××××××.br> - Portuguese (Brazil)
465 Translation
466 Bruno Ferreira <blueroom@××××××××××××.net> - Portuguese (Portugal)
467 Translation
468 Gustavo Felisberto <humpback@××××××××××.net> - Portuguese (Portugal)
469 Translation
470 Jos辿 Costa <jose_costa@×××××××.pt> - Portuguese (Portugal) Translation
471 Luis Medina <metalgodin@×××××××××.org> - Portuguese (Portugal) Translation
472 Ricardo Loureiro <rjlouro@×××××××.org> - Portuguese (Portugal) Translation
473 Aleksandr Martyncev <amncorp@××.ru> - Russian Translator
474 Sergey Galkin <gals_home@××××.ru> - Russian Translator
475 Sergey Kuleshov <svyatogor@g.o> - Russian Translator
476 Alex Spirin <asp13@××××.ru> - Russian Translator
477 Denis Zaletov <dzaletov@×××××××.ru> - Russian Translator
478 Lanark <lanark@××××××××××.ar> - Spanish Translation
479 Fernando J. Pereda <ferdy@××××××.org> - Spanish Translation
480 Lluis Peinado Cifuentes <lpeinado@×××.edu> - Spanish Translation
481 Zephryn Xirdal T <ZEPHRYNXIRDAL@××××××××××.net> - Spanish Translation
482 Guillermo Juarez <katossi@××××××××××××××××.es> - Spanish Translation
483 Jes炭s Garc鱈a Crespo <correo@××××××.com> - Spanish Translation
484 Carlos Castillo <carlos@×××××××××××××.com> - Spanish Translation
485 Julio Castillo <julio@×××××××××××××.com> - Spanish Translation
486 Sergio G坦mez <s3r@××××××××××××.ar> - Spanish Translation
487 Aycan Irican <aycan@××××××××.tr> - Turkish Translation
488 Bugra Cakir <bugra@×××××××××.com> - Turkish Translation
489 Cagil Seker <cagils@××××××××××.tr> - Turkish Translation
490 Emre Kazdagli <emre@××××××××.tr> - Turkish Translation
491 Evrim Ulu <evrim@××××××××.tr> - Turkish Translation
492 Gursel Kaynak <gurcell@××××××××.tr> - Turkish Translation