Gentoo Archives: gentoo-gwn

From: Yuji Kosugi <carlos@g.o>
To: gentoo-gwn@l.g.o
Subject: [gentoo-gwn] Gentoo Weekly Newsletter - Volume 3, Issue 9
Date: Tue, 02 Mar 2004 06:42:50
Message-Id: 20040302060429.GA13470@sparda.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 March 1st, 2004.
5 ---------------------------------------------------------------------------
6
7 ==============
8 1. Gentoo News
9 ==============
10
11 2004.0 Released
12 ---------------
13
14 Gentoo Linux is proud to announce the release of Gentoo Linux 2004.0 for
15 the x86, AMD64, PowerPC, Sun SPARC, and SGI MIPS architectures.
16 Additionally, the Gentoo Hardened team is announcing the inaugural release
17 of a security-enhanced Gentoo platform for the x86 architecture.
18
19 In addition to many bugfixes and security updates since the 1.4 release,
20 Gentoo Linux 2004.0 contains a cutting-edge development toolchain and user
21 environment including, but not limited to, Linux kernel 2.6.3, GCC 3.3.2,
22 GLIBC 2.3.2, KDE 3.2, GNOME 2.4.1, and xfce4.
23
24 We are pleased to announce the new Gentoo Store[1]. Available at the
25 Gentoo Store are Gentoo Linux LiveCDs that come complete with the on-CD
26 Gentoo Installation Handbook, 2004.0 Release Notes[2] and optimized
27 pre-compiled binary packages. Users who want to stay up-to-date for 2004
28 can purchase a subscription that offers the shipment of each quarterly
29 2004.x release sent straight to their door. Those wishing to donate to
30 Gentoo Linux can now do so in an easy and secure manner utilizing the new
31 donation system. The Gentoo Store accepts PayPal, Visa, Mastercard, and
32 Discover for both orders and donations.
33
34 1. http://store.gentoo.org/
35 2. http://www.gentoo.org/proj/en/releng
36
37 Gentoo Linux 2004.0 marks the debut of Catalyst, the new Gentoo release
38 meta-tool. Using Catalyst, developers and users can create and customize
39 every aspect of their Gentoo Linux system; from installation stages, to
40 bootable LiveCDs, to customized binary packages for the Gentoo Reference
41 Platform (GRP). For more information on Catalyst, please see the Catalyst
42 project page and online documentation[3].
43
44 3. http://www.gentoo.org/proj/en/releng/catalyst
45
46 Installation stages, LiveCDs, and Gentoo Reference Platform sets can be
47 found on our mirrors[4]. More information about the Gentoo Hardened
48 project can be found on its project page[5]. For more information, please
49 consult our documentation[6], mailing lists[7], user forums[8], and
50 official IRC channels[9].
51
52 4. http://www.gentoo.org/main/en/mirrors.xml
53 5. http://www.gentoo.org/proj/en/hardened
54 6. http://www.gentoo.org/doc/en
55 7. http://www.gentoo.org/doc/en
56 8. http://forums.gentoo.org
57 9. http://www.gentoo.org/main/en/irc.xml
58
59 =================================
60 2. Featured Developer of the Week
61 =================================
62
63 Alexander Gabert
64
65 Figure 2.1: Alexander Gabert
66 http://www.gentoo.org/images/gwn/20040301_pappy.jpg
67
68 This week, we are featuring Alexander Gabert[10] (pappy), another
69 developer specializing in the security realm for Gentoo. Alexander is the
70 lead for the gcc-hardened project, which has the goal of implementing
71 security enhancements such as PIE (position independent executables) and
72 PaX[11] address space randomization and stack protection. He is also
73 co-lead, along with Ned Ludd[12] (solar), for the implantation of
74 propolice[13], another stack protection utility. In addition, he is
75 exploring work with the HPPA team on implementing Gentoo for pa-risc
76 processors as well as adding user documentation for Hardened Gentoo[14].
77
78 10. pappy@g.o
79 11. http://pax.grsecurity.net/
80 12. solar@g.o
81 13. http://www.gentoo.org/proj/en/hardened/propolice.xml
82 14. http://www.gentoo.org/proj/en/hardened/index.xml
83
84 Alexander came to Gentoo via Red Hat and SuSE through BSD, OpenVMS and
85 Linux from Scratch. He was impressed with the opportunity to apply some of
86 his interest in security to the new distro. In particular, he was
87 interested in implementing the PaX userland components in Gentoo - which
88 quickly resulted in an invitation to join the development team. He has
89 also worked on implementing toolchains for non-x86 platforms like
90 PA-RISC[15]. He works with a computer menagerie that includes routers,
91 pa-risc workstations, vaxen, and Intel-based machines. He prefers
92 Evolution[16], Afterstep[17] and several xterms for his working
93 environment.
94
95 15. http://parisc-linux.org/
96 16. http://www.ximian.com/products/evolution/
97 17. http://www.afterstep.org/
98
99 During the day, Alexander works for EDS as a field service engineer, a
100 position he describes as "driving around and replacing power supplies and
101 hard disks". He lives in a small town outside Munich, Germany, where he
102 has recently moved into a house that is now populated with computers,
103 children, a new wife and an aging electrical system. He entered the
104 computer industry directly after finishing secondary school and German
105 military service. His non-computer-related pastimes include playing chess,
106 basketball, roller-blading, and playing with his children. Alexander
107 offered his view on some recent controversies in the community: "We are
108 working on a freely available, open-source operating system ... There is
109 something that seems to be missing when lawyers carrying suitcases full of
110 printouts walk into courtrooms to fight about it." A slightly sanitized
111 version of his favorite quote would read "fighting for peace is like
112 making love for virginity."
113
114 ==================
115 3. Gentoo Security
116 ==================
117
118 No new security annoucements were posted this week.
119
120 =========================
121 4. Heard in the Community
122 =========================
123
124 gentoo-user
125 -----------
126
127 Gentoo and Commercial Support
128
129 Given the semi-random nature of a "meta-distribution" package, some users
130 attempting to install commercial Linux software on Gentoo have run into
131 some roadblocks. In this[18] case, a user attempting to install
132 Codeweaver's CrossoverOffice has some interesting comments from one of the
133 company's founders.
134
135 18. http://thread.gmane.org/gmane.linux.gentoo.user/68715
136
137 =======================
138 5. Gentoo International
139 =======================
140
141 Italy: Gentoo Pub in Milano on 6 March 2004
142
143 There was a test run for a Gentoo Milano Meeting on 28 February of unknown
144 success at the time of this writing, but whatever the outcome of it was:
145 Next Saturday, the Gentooista residents of Milano in Northern Italy will
146 meet at the entrance to Garibaldi station (and spontaneously decide where
147 to get fed and watered, no doubt). If you want to join them, be there at
148 18:15 hours sharp on Saturday, 6 March 2004. Coordination thread at
149 forums.gentoo.org, right here[19] (in Italian).
150
151 19. http://forums.gentoo.org/viewtopic.php?t=140680
152
153 ===========
154 6. Bugzilla
155 ===========
156
157 Summary
158 -------
159
160 * Statistics
161 * Closed Bug Ranking
162 * New Bug Rankings
163
164 Statistics
165 ----------
166
167 The Gentoo community uses Bugzilla (bugs.gentoo.org[20]) to record and
168 track bugs, notifications, suggestions and other interactions with the
169 development team. Between 21 February 2004 and 27 February 2004, activity
170 on the site has resulted in:
171
172 20. http://bugs.gentoo.org
173
174 * 733 new bugs during this period
175 * 507 bugs closed or resolved during this period
176 * 21 previously closed bugs were reopened this period
177
178 Of the 5175 currently open bugs: 137 are labeled 'blocker', 215 are
179 labeled 'critical', and 390 are labeled 'major'.
180
181 Closed Bug Rankings
182 -------------------
183
184 The developers and teams who have closed the most bugs during this period
185 are:
186
187 * AMD64 Porting Team[21], with 111 closed bugs[22]
188 * Java team[23], with 46 closed bugs[24]
189 * Gentoo Games[25], with 29 closed bugs[26]
190 * Jeremy Huddleston[27], with 26 closed bugs[28]
191 * Mike Frysinger[29], with 24 closed bugs[30]
192 21. amd64@g.o
193 22.
194 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
195 field=bug_status&chfieldfrom=2004-02-21&chfieldto=2004-02-27&resolution=FIX
196 ED&assigned_to=amd64@g.o
197 23. java@g.o
198 24.
199 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
200 field=bug_status&chfieldfrom=2004-02-21&chfieldto=2004-02-27&resolution=FIX
201 ED&assigned_to=java@g.o
202 25. games@g.o
203 26.
204 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
205 field=bug_status&chfieldfrom=2004-02-21&chfieldto=2004-02-27&resolution=FIX
206 ED&assigned_to=games@g.o
207 27. eradicator@g.o
208 28.
209 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
210 field=bug_status&chfieldfrom=2004-02-21&chfieldto=2004-02-27&resolution=FIX
211 ED&assigned_to=eradicator@g.o
212 29. vapier@g.o
213 30.
214 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
215 field=bug_status&chfieldfrom=2004-02-21&chfieldto=2004-02-27&resolution=FIX
216 ED&assigned_to=vapier@g.o
217
218
219 New Bug Rankings
220 ----------------
221
222 The developers and teams who have been assigned the most new bugs during
223 this period are:
224
225 * Core System Packages Team[31], with 35 new bugs[32]
226 * x86 Kernel Team[33], with 16 new bugs[34]
227 * Gnome Desktop Team[35], with 11 new bugs[36]
228 * AMD64 Porting Team[37], with 11 new bugs[38]
229 31. base-system@g.o
230 32.
231 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
232 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-02-21&chfieldto=2004-02
233 -27&assigned_to=base-system@g.o
234 33. x86-kernel@g.o
235 34.
236 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
237 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-02-21&chfieldto=2004-02
238 -27&assigned_to=x86-kernel@g.o
239 35. gnome@g.o
240 36.
241 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
242 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-02-21&chfieldto=2004-02
243 -27&assigned_to=gnome@g.o
244 37. amd64@g.o
245 38.
246 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
247 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-02-21&chfieldto=2004-02
248 -27&assigned_to=amd64@g.o
249
250 ==================
251 7. Tips and Tricks
252 ==================
253
254 Recovering the root password
255
256 This week's tip shows you a couple of ways to reset the root password if
257 you've forgotten it.
258
259 The easiest way is of course to boot off the Gentoo LiveCD, chroot into
260 the primary hard disk as described in the Gentoo Install Guide and use
261 passwd.
262
263 If you don't have a LiveCD, or the system doesn't have CDROM drive, you
264 can reboot the system into single user mode to reset the password. Simply
265 pass the options "init=/bin/sh" to the kernel from the bootloader menu.
266 When the system boots it will drop you into a root shell. The disk will be
267 mounted read-only so remount it read-write with mount -o rw,remount
268 /dev/ROOT (be sure to change ROOT to your actual root partition). Edit
269 /etc/shadow and remove the encrypted password. Reset the root password
270 with passwd and reboot the system.
271
272 You should now be able to login with the new password.
273
274 ===========================
275 8. Moves, Adds, and Changes
276 ===========================
277
278 Moves
279 -----
280
281 The following developers recently left the Gentoo team:
282 * none this week
283
284 Adds
285 ----
286
287 The following developers recently joined the Gentoo Linux team:
288
289 * Jason Huebel () - amd64
290
291 Changes
292 -------
293
294 The following developers recently changed roles within the Gentoo Linux
295 project:
296
297 * none this week
298
299 ====================
300 9. Contribute to GWN
301 ====================
302
303 Interested in contributing to the Gentoo Weekly Newsletter? Send us an
304 email[39].
305
306 39. gwn-feedback@g.o
307
308 ================
309 10. GWN Feedback
310 ================
311
312 Please send us your feedback[40] and help make the GWN better.
313
314 40. gwn-feedback@g.o
315
316 ================================
317 11. GWN Subscription Information
318 ================================
319
320 To subscribe to the Gentoo Weekly Newsletter, send a blank email to
321 gentoo-gwn-subscribe@g.o.
322
323 To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to
324 gentoo-gwn-unsubscribe@g.o from the email address you are
325 subscribed under.
326
327 ===================
328 12. Other Languages
329 ===================
330
331 The Gentoo Weekly Newsletter is also available in the following languages:
332
333 * Dutch[41]
334 * English[42]
335 * German[43]
336 * French[44]
337 * Japanese[45]
338 * Italian[46]
339 * Polish[47]
340 * Portuguese (Brazil)[48]
341 * Portuguese (Portugal)[49]
342 * Russian[50]
343 * Spanish[51]
344 * Turkish[52]
345 41. http://www.gentoo.org/news/be/gwn/gwn.xml
346 42. http://www.gentoo.org/news/en/gwn/gwn.xml
347 43. http://www.gentoo.org/news/de/gwn/gwn.xml
348 44. http://www.gentoo.org/news/fr/gwn/gwn.xml
349 45. http://www.gentoo.org/news/ja/gwn/gwn.xml
350 46. http://www.gentoo.org/news/it/gwn/gwn.xml
351 47. http://www.gentoo.org/news/pl/gwn/gwn.xml
352 48. http://www.gentoo.org/news/br/gwn/gwn.xml
353 49. http://www.gentoo.org/news/pt/gwn/gwn.xml
354 50. http://www.gentoo.org/news/ru/gwn/gwn.xml
355 51. http://www.gentoo.org/news/es/gwn/gwn.xml
356 52. http://www.gentoo.org/news/tr/gwn/gwn.xml
357
358 Yuji Carlos Kosugi <carlos@g.o> - Editor
359 AJ Armstrong <aja@×××××××××××××.com> - Contributor
360 John Davis <avenj@g.o> - Contributor
361 Brian Downey <bdowney@×××××××××××.net> - Contributor
362 Luke Giuliani <cold_flame@×××××.com> - Contributor
363 Kurt Lieber <klieber@g.o> - Contributor
364 Rafael Cordones Marcos <rcm@×××××××.net> - Contributor
365 David Narayan <david@×××××××.net> - Contributor
366 David Nielsen <Lovechild@××××××××.com> - Contributor
367 Ulrich Plate <plate@g.o> - Contributor
368 Sven Vermeulen <swift@g.o> - Contributor
369 Hendrik Eeckhaut <Hendrik.Eeckhaut@×××××.be> - Dutch Translation
370 Jorn Eilander <sephiroth@××××××××.nl> - Dutch Translation
371 Bernard Kerckenaere <bernieke@××××××××.com> - Dutch Translation
372 Peter ter Borg <peter@××××××.nl> - Dutch Translation
373 Jochen Maes <linux@××××.be> - Dutch Translation
374 Roderick Goessen <rgoessen@××××.nl> - Dutch Translation
375 Gerard van den Berg <gerard@××××××.net> - Dutch Translation
376 Matthieu Montaudouin <mat@××××××××.com> - French Translation
377 Xavier Neys <neysx@g.o> - French Translation
378 Martin Prieto <riverdale@×××××××××.org> - French Translation
379 Antoine Raillon <cabec2@××××××.net> - French Translation
380 Sebastien Cevey <seb@×××××.net> - French Translation
381 Jean-Christophe Choisy <mabouya@××××××××××××.org> - French Translation
382 Thomas Raschbacher <lordvan@g.o> - German Translation
383 Steffen Lassahn <madeagle@g.o> - German Translation
384 Matthias F. Brandstetter <haim@g.o> - German Translation
385 Lukas Domagala <Cyrik@g.o> - German Translation
386 Tobias Scherbaum <dertobi123@g.o> - German Translation
387 Daniel Gerholdt <Sputnik1969@g.o> - German Translation
388 Marc Herren <dj-submerge@g.o> - German Translation
389 Tobias Matzat <SirSeoman@g.o> - German Translation
390 Marco Mascherpa <mush@××××××.net> - Italian Translation
391 Claudio Merloni <paper@×××××××.it> - Italian Translation
392 Christian Apolloni <bsolar@×××××××.ch> - Italian Translation
393 Stefano Lucidi <stefano.lucidi@×××××××××××××.org> - Italian Translation
394 Yoshiaki Hagihara <hagi@×××.com> - Japanese Translation
395 Katsuyuki Konno <katuyuki@××××××××.jp> - Japanese Translation
396 Yuji Carlos Kosugi <carlos@g.o> - Japanese Translation
397 Yasunori Fukudome <yasunori@××××××××××××××××.uk> - Japanese Translation
398 Takashi Ota <088@××××××××××.jp> - Japanese Translation
399 Radoslaw Janeczko <sototh@×××.pl> - Polish Translation
400 Lukasz Strzygowski <lucass.home@××.pl> - Polish Translation
401 Michal Drobek <veng@××.pl> - Polish Translation
402 Adam Lyjak <apo@××××××××××××××××××××.pl> - Polish Translation
403 Krzysztof Klimonda <cthulhu@×××××××××.net> - Polish Translation
404 Atila "Jedi" Bohlke Vasconcelos <bohlke@×××××××××.br> - Portuguese
405 (Brazil) Translation
406 Eduardo Belloti <dudu@××××××××.net> - Portuguese (Brazil) Translation
407 João Rafael Moraes Nicola <joaoraf@×××××××××.br> - Portuguese (Brazil)
408 Translation
409 Marcelo Gonçalves de Azambuja <mgazambuja@×××××××××.br> - Portuguese
410 (Brazil) Translation
411 Otavio Rodolfo Piske <angusy@××××××××.org> - Portuguese (Brazil)
412 Translation
413 Pablo N. Hess -- NatuNobilis <natunobilis@××××××××.org> - Portuguese
414 (Brazil) Translation
415 Pedro de Medeiros <pzilla@××××××××.br> - Portuguese (Brazil) Translation
416 Ventura Barbeiro <venturasbarbeiro@××××××.br> - Portuguese (Brazil)
417 Translation
418 Bruno Ferreira <blueroom@××××××××××××.net> - Portuguese (Portugal)
419 Translation
420 Gustavo Felisberto <humpback@××××××××××.net> - Portuguese (Portugal)
421 Translation
422 José Costa <jose_costa@×××××××.pt> - Portuguese (Portugal) Translation
423 Luis Medina <metalgodin@×××××××××.org> - Portuguese (Portugal) Translation
424 Ricardo Loureiro <rjlouro@×××××××.org> - Portuguese (Portugal) Translation
425 Aleksandr Martyncev <amncorp@××.ru> - Russian Translator
426 Sergey Galkin <gals_home@××××.ru> - Russian Translator
427 Sergey Kuleshov <svyatogor@g.o> - Russian Translator
428 Alex Spirin <asp13@××××.ru> - Russian Translator
429 Denis Zaletov <dzaletov@×××××××.ru> - Russian Translator
430 Lanark <lanark@××××××××××.ar> - Spanish Translation
431 Fernando J. Pereda <ferdy@××××××.org> - Spanish Translation
432 Lluis Peinado Cifuentes <lpeinado@×××.edu> - Spanish Translation
433 Zephryn Xirdal T <ZEPHRYNXIRDAL@××××××××××.net> - Spanish Translation
434 Guillermo Juarez <katossi@××××××××××××××××.es> - Spanish Translation
435 Jesús García Crespo <correo@××××××.com> - Spanish Translation
436 Carlos Castillo <carlos@×××××××××××××.com> - Spanish Translation
437 Julio Castillo <julio@×××××××××××××.com> - Spanish Translation
438 Sergio Gómez <s3r@××××××××××××.ar> - Spanish Translation
439 Aycan Irican <aycan@××××××××.tr> - Turkish Translation
440 Bugra Cakir <bugra@×××××××××.com> - Turkish Translation
441 Cagil Seker <cagils@××××××××××.tr> - Turkish Translation
442 Emre Kazdagli <emre@××××××××.tr> - Turkish Translation
443 Evrim Ulu <evrim@××××××××.tr> - Turkish Translation
444 Gursel Kaynak <gurcell@××××××××.tr> - Turkish Translation