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 28 August 2006. |
5 |
--------------------------------------------------------------------------- |
6 |
|
7 |
============== |
8 |
1. Gentoo news |
9 |
============== |
10 |
|
11 |
Gentoo Linux 2006.1 released |
12 |
---------------------------- |
13 |
|
14 |
The Gentoo Release Engineering[1] project is proud to announce the release |
15 |
of Gentoo Linux 2006.1, aptly code named "Project Mayhem." After months of |
16 |
living in an existence similar to that of many secret societies, with code |
17 |
words and secret hand shakes, the releng team's adherence to eight simple |
18 |
rules, the first two being "You do not talk about 2006.1," has paid off. |
19 |
|
20 |
1. http://www.gentoo.org/proj/en/releng |
21 |
|
22 |
It has been a hard road of blood, sweat, and tears. The team has been |
23 |
stressed to their limits of patience (and sometimes beyond), but they've |
24 |
learned that with enough perserverence and enough soap, that they can blow |
25 |
up the world! For the team, it is time to celebrate as the work is over. |
26 |
For you, the fun is just getting started! This release brings a host of |
27 |
improvements to the flexible and powerful community-based Linux |
28 |
distribution. |
29 |
|
30 |
Some highlights from the release include the AMD64, HPPA, x86, PowerPC, |
31 |
and 64-bit PowerPC with a 32-bit userland releases being built with |
32 |
version 4.1 of the GNU Compiler Collection (GCC). AMD64, PowerPC, and x86 |
33 |
also feature version 2.4 of the GNU C library (glibc), while all |
34 |
architectures use baselayout 1.12.1, which features many improved startup |
35 |
scripts. |
36 |
|
37 |
Alpha, x86 and AMD64 feature a new profile layout. These architecture |
38 |
profiles now have 'desktop' and 'server' varieties, allowing for quicker |
39 |
and easier customization as fewer desktop-specific options are enabled by |
40 |
default. |
41 |
|
42 |
For more information on the release, please visit the release page[2], as |
43 |
well as the press release[3]. To get your copy of Gentoo Linux 2006.1, |
44 |
use our bouncer system[4] or get it via BitTorrent at our tracker[5]. |
45 |
|
46 |
2. http://www.gentoo.org/proj/en/releng/releases/2006.1/2006.1.xml |
47 |
3. |
48 |
http://www.gentoo.org/proj/en/releng/releases/2006.1/2006.1-press-release.t |
49 |
xt |
50 |
4. http://www.gentoo.org/main/en/where.xml |
51 |
5. http://torrents.gentoo.org |
52 |
|
53 |
GCC 4.1.1 and glibc 2.4 stable |
54 |
------------------------------ |
55 |
|
56 |
Initially reported last week[6], the x86 and AMD64 architectures have |
57 |
marked sys-devel/gcc-4.1.1 and sys-libs/glibc-2.4-r3 stable to coincide |
58 |
with the 2006.1 release. The new GCC and GNU C library (glibc) versions |
59 |
mark a transition in Gentoo's supported configurations. Starting with |
60 |
glibc 2.4, the LinuxThreads[7] threading library is no longer supported in |
61 |
the default configuration. LinuxThreads is replaced with NPTL, or the |
62 |
Native POSIX Thread Library[8]. Support for the older versions of glibc |
63 |
with LinuxThreads will remain for x86 in a limited fashion for an |
64 |
undertimed time. This is primarily due to a shift in support from the |
65 |
upstream glibc developers. |
66 |
|
67 |
6. 20060821-newsletter.xml |
68 |
7. http://pauillac.inria.fr/~xleroy/linuxthreads |
69 |
8. http://en.wikipedia.org/wiki/Native_POSIX_Thread_Library |
70 |
|
71 |
Users on x86 wishing to continue using LinuxThreads are asked to switch to |
72 |
using the "no-nptl" profile for default-linux, or to switch to using a |
73 |
hardened profile. |
74 |
The hardened profiles are much more minimalistic than the default-linux |
75 |
profiles that you may be accustomed to using. Switching to a hardened |
76 |
profile will likely require enabling many more USE flags in make.conf to |
77 |
retain the same functionality. |
78 |
--------------------------------------------------------------------------- |
79 |
| Code Listing 1.1: | |
80 |
|Switching to the no-nptl profile | |
81 |
--------------------------------------------------------------------------- |
82 |
| | |
83 |
|# cd /etc | |
84 |
|# rm -f make.profile | |
85 |
|# ln -sf ../usr/portage/profiles/default-linux/x86/no-nptl make.profile | |
86 |
| | |
87 |
--------------------------------------------------------------------------- |
88 |
|
89 |
Note: There is also a 2.4 sub-profile, which uses the 2.4 kernel and |
90 |
headers. |
91 |
|
92 |
This also marks a major upgrade of the GNU Compiler Collection (GCC) to |
93 |
version 4.1.1 on Gentoo. This upgrade requires the user to perform certain |
94 |
tasks outlined in the GCC Upgrading Guide[9], which has recently been |
95 |
updated with information on GCC 4.1.1 for Gentoo users. |
96 |
|
97 |
9. http://www.gentoo.org/doc/en/gcc-upgrading.xml |
98 |
|
99 |
Users who do not wish to upgrade to GCC 4.1.1 will require a few more |
100 |
steps to ensure their systems are not upgraded. |
101 |
|
102 |
--------------------------------------------------------------------------- |
103 |
| Code Listing 1.2: | |
104 |
|Masking GCC 4.1.1 | |
105 |
--------------------------------------------------------------------------- |
106 |
| | |
107 |
|# mkdir -p /etc/portage | |
108 |
|# echo ">=sys-devel/gcc-4.0" >> /etc/portage/package.mask | |
109 |
| | |
110 |
--------------------------------------------------------------------------- |
111 |
|
112 |
Gentoo Summer Camps in Germany and Russia |
113 |
----------------------------------------- |
114 |
|
115 |
Figure 1.1: Some of the activities from the German Gentoo Summer Camp |
116 |
http://www.gentoo.org/images/gwn/20060828_gsc2006-1.jpg |
117 |
|
118 |
Two Gentoo Summer Camps were held last weekend, one in the northern part |
119 |
of Germany and the other one in Russia. After the huge success of last |
120 |
year's Summer Camp, about 10 people from all over Germany and a visitor |
121 |
from Greece attended this year. Some of the attendees had already arrived |
122 |
some days before the "official" camp started and combined this event with |
123 |
their vacations. During the week, everyone visited a wind energy plant, |
124 |
did a boat-tour on a little river nearby, and walked through watt, a |
125 |
narrow strip of coastal land which is dry at low tide. |
126 |
|
127 |
Figure 1.2: Find out who these people at the watt are... |
128 |
http://www.gentoo.org/images/gwn/20060828_gsc2006-2.jpg |
129 |
|
130 |
Gentoo user "gd", hailing from Greece, took the chance to visit the camp |
131 |
crew during his holiday journey across Germany. Though the weather wasn't |
132 |
warm and sunny as expected, it was possible to fire up the barbeque in the |
133 |
evening to recover from a long, hard day (and even longer nights). Thanks |
134 |
to one of the members of the organization team, Hilefoks, there was a |
135 |
local distfiles and rsync mirror, which gave everyone the opportunity to |
136 |
exhaustly "evaluate" games-* packages, all night long. |
137 |
|
138 |
A little review and some pictures should show up on the GSC 2006 |
139 |
webpage[10] within the next few days. All participants are looking forward |
140 |
to meet again in 2007, possibly in the southern part of Germany. |
141 |
|
142 |
10. http://gsc2006.nachtnebelnelken.de |
143 |
|
144 |
Gentoo overlays project provides social workspaces |
145 |
-------------------------------------------------- |
146 |
|
147 |
The Gentoo Overlays[11] project, together with other projects including |
148 |
Infrastructure and User Relations, has officially announced the overlays |
149 |
service to provide a single source for development overlays for Gentoo. |
150 |
Stuart Herbert[12], the founder of the project, hopes to see the Overlays |
151 |
project used to create a more intimate and positive collaboration between |
152 |
developers and other members of the Gentoo community. |
153 |
|
154 |
11. http://www.gentoo.org/proj/en/overlays |
155 |
12. stuart@g.o |
156 |
|
157 |
These overlays are individual collections of additional packages for |
158 |
Gentoo which are maintained and distributed separately from the main |
159 |
package tree. This allows for non-developers to be given commit access and |
160 |
builds a stronger relationship between the developers and members of the |
161 |
community by encouraging them to work closer together. Users interested in |
162 |
joining the volunteer-driven Gentoo project gain experience working in an |
163 |
open source project and doing development in a real-world setting. |
164 |
|
165 |
For more information on the Gentoo Overlays project, visit the project |
166 |
page[13], and also the Overlay project home page[14]. |
167 |
|
168 |
13. http://www.gentoo.org/proj/en/overlays |
169 |
14. http://overlays.gentoo.org |
170 |
|
171 |
========================= |
172 |
2. Heard in the community |
173 |
========================= |
174 |
|
175 |
planet.gentoo.org |
176 |
----------------- |
177 |
|
178 |
Gentoo treecleaners status |
179 |
|
180 |
Steve Dibb[15] posted a status of the treecleaners project[16], which is |
181 |
right now in the development phase. A tool (GPNL) helping to figure out |
182 |
which packages needs some loving and which are unmaintained is to be |
183 |
written. Also former Gentoo Developer Daniel Ahlberg provided the script |
184 |
he used to create a website[17] showing the current state of packages. |
185 |
|
186 |
15. beandog@g.o |
187 |
16. http://www.gentoo.org/proj/en/qa/treecleaners/ |
188 |
17. http://gentoo.tamperd.net/stable/ |
189 |
|
190 |
* Gentoo treecleaners status[18] |
191 |
18. http://wonkabar.org/?p=158 |
192 |
|
193 |
|
194 |
The future of SELinux (or how we are going to take over the world) |
195 |
|
196 |
Joshua Brindle[19] wrote an article on the future of SELinux, on things |
197 |
he'd like to happen, and steps that need to be taken to get SELinux to |
198 |
become a part of the system, not an add-on. |
199 |
|
200 |
19. method@g.o |
201 |
|
202 |
* The future of SELinux (or how we are going to take over the world)[20] |
203 |
20. |
204 |
http://securityblog.org/brindle/2006/08/24/the-future-of-selinux-or-how-we-are-going-to-take-over-the-world/ |
205 |
|
206 |
|
207 |
====================== |
208 |
3. Gentoo in the press |
209 |
====================== |
210 |
|
211 |
Linux Journal (25 Aug) |
212 |
---------------------- |
213 |
|
214 |
Linux Journal is running an article, entitled "Do-It-Yourself Robots with |
215 |
Linux[21]". The article describes Michael Surran's Robotics class as |
216 |
Greater Houlton Christian Academy in Houlton, Maine. The robots on are |
217 |
based on regular PC components running Gentoo Linux, of course. In the |
218 |
article, Michael describes three different robots that his class has |
219 |
built, and goes into some detail on how they accomplished the task. Aside |
220 |
from the robots, the school itself has switched to running Gentoo Linux. |
221 |
This is just one more step towards Gentoo's eventual world domination, and |
222 |
you saw it first here! |
223 |
|
224 |
21. http://www.linuxjournal.com/comment/reply/9103 |
225 |
|
226 |
========================= |
227 |
4. Gentoo developer moves |
228 |
========================= |
229 |
|
230 |
Moves |
231 |
----- |
232 |
|
233 |
The following developers recently left the Gentoo project: |
234 |
|
235 |
* none this week |
236 |
|
237 |
Adds |
238 |
---- |
239 |
|
240 |
The following developers recently joined the Gentoo project: |
241 |
|
242 |
* Jorge Vicetto (jmbscicetto) forums |
243 |
|
244 |
Changes |
245 |
------- |
246 |
|
247 |
The following developers recently changed roles within the Gentoo project: |
248 |
|
249 |
* none this week |
250 |
|
251 |
================== |
252 |
5. Gentoo security |
253 |
================== |
254 |
|
255 |
Heimdal: Multiple local privilege escalation vulnerabilities |
256 |
------------------------------------------------------------ |
257 |
|
258 |
Certain Heimdal components, ftpd and rcp, are vulnerable to a local |
259 |
privilege escalation. |
260 |
|
261 |
For more information, please see the GLSA Announcement[22] |
262 |
|
263 |
22. http://www.gentoo.org/security/en/glsa/glsa-200608-21.xml |
264 |
|
265 |
fbida: Arbitrary command execution |
266 |
---------------------------------- |
267 |
|
268 |
The fbgs script provided by fbida allows the execution of arbitrary code. |
269 |
|
270 |
For more information, please see the GLSA Announcement[23] |
271 |
|
272 |
23. http://www.gentoo.org/security/en/glsa/glsa-200608-22.xml |
273 |
|
274 |
Heartbeat: Denial of Service |
275 |
---------------------------- |
276 |
|
277 |
Heartbeat is vulnerable to a Denial of Service which can be triggered by a |
278 |
remote attacker without authentication. |
279 |
|
280 |
For more information, please see the GLSA Announcement[24] |
281 |
|
282 |
24. http://www.gentoo.org/security/en/glsa/glsa-200608-23.xml |
283 |
|
284 |
AlsaPlayer: Multiple buffer overflows |
285 |
------------------------------------- |
286 |
|
287 |
AlsaPlayer is vulnerable to multiple buffer overflows which could lead to |
288 |
the execution of arbitrary code. |
289 |
|
290 |
For more information, please see the GLSA Announcement[25] |
291 |
|
292 |
25. http://www.gentoo.org/security/en/glsa/glsa-200608-24.xml |
293 |
|
294 |
=========== |
295 |
6. Bugzilla |
296 |
=========== |
297 |
|
298 |
Summary |
299 |
------- |
300 |
|
301 |
* Statistics |
302 |
* Closed bug ranking |
303 |
* New bug rankings |
304 |
|
305 |
Statistics |
306 |
---------- |
307 |
|
308 |
The Gentoo community uses Bugzilla (bugs.gentoo.org[26]) to record and |
309 |
track bugs, notifications, suggestions and other interactions with the |
310 |
development team. Between 21 August 2006 and 28 August 2006, activity on |
311 |
the site has resulted in: |
312 |
|
313 |
26. http://bugs.gentoo.org |
314 |
|
315 |
* 714 new bugs during this period |
316 |
* 358 bugs closed or resolved during this period |
317 |
* 16 previously closed bugs were reopened this period |
318 |
|
319 |
Of the 11012 currently open bugs: 42 are labeled 'blocker', 129 are |
320 |
labeled 'critical', and 526 are labeled 'major'. |
321 |
|
322 |
Closed bug rankings |
323 |
------------------- |
324 |
|
325 |
The developers and teams who have closed the most bugs during this period |
326 |
are: |
327 |
|
328 |
* Gentoo KDE team[27], with 42 closed bugs[28] |
329 |
* Gentoo Games[29], with 14 closed bugs[30] |
330 |
* Gentoo's Team for Core System packages[31], with 14 closed bugs[32] |
331 |
* Perl Devs @ Gentoo[33], with 12 closed bugs[34] |
332 |
* Gentoo Toolchain Maintainers[35], with 11 closed bugs[36] |
333 |
* media-video herd[37], with 11 closed bugs[38] |
334 |
* Gentoo Release Team[39], with 10 closed bugs[40] |
335 |
* Java team[41], with 10 closed bugs[42] |
336 |
27. kde@g.o |
337 |
28. |
338 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-08-21&chfieldto=2006-08-28&resolution=FIXED&assigned_to=kde@g.o |
339 |
29. games@g.o |
340 |
30. |
341 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-08-21&chfieldto=2006-08-28&resolution=FIXED&assigned_to=games@g.o |
342 |
31. base-system@g.o |
343 |
32. |
344 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-08-21&chfieldto=2006-08-28&resolution=FIXED&assigned_to=base-system@g.o |
345 |
33. perl@g.o |
346 |
34. |
347 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-08-21&chfieldto=2006-08-28&resolution=FIXED&assigned_to=perl@g.o |
348 |
35. toolchain@g.o |
349 |
36. |
350 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-08-21&chfieldto=2006-08-28&resolution=FIXED&assigned_to=toolchain@g.o |
351 |
37. media-video@g.o |
352 |
38. |
353 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-08-21&chfieldto=2006-08-28&resolution=FIXED&assigned_to=media-video@g.o |
354 |
39. release@g.o |
355 |
40. |
356 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-08-21&chfieldto=2006-08-28&resolution=FIXED&assigned_to=release@g.o |
357 |
41. java@g.o |
358 |
42. |
359 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-08-21&chfieldto=2006-08-28&resolution=FIXED&assigned_to=java@g.o |
360 |
|
361 |
|
362 |
New bug rankings |
363 |
---------------- |
364 |
|
365 |
The developers and teams who have been assigned the most new bugs during |
366 |
this period are: |
367 |
|
368 |
* Default Assignee for New Packages[43], with 32 new bugs[44] |
369 |
* AMD64 Project[45], with 12 new bugs[46] |
370 |
* Gentoo Sound Team[47], with 10 new bugs[48] |
371 |
* Gentoo Games[49], with 9 new bugs[50] |
372 |
* Gentoo net-im Herd[51], with 8 new bugs[52] |
373 |
* Netmon Herd[53], with 7 new bugs[54] |
374 |
* Gentoo Linux Gnome Desktop Team[55], with 7 new bugs[56] |
375 |
* Gentoo KDE team[57], with 6 new bugs[58] |
376 |
43. maintainer-wanted@g.o |
377 |
44. |
378 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-08-21&chfieldto=2006-08-28&assigned_to=maintainer-wanted@g.o |
379 |
45. amd64@g.o |
380 |
46. |
381 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-08-21&chfieldto=2006-08-28&assigned_to=amd64@g.o |
382 |
47. sound@g.o |
383 |
48. |
384 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-08-21&chfieldto=2006-08-28&assigned_to=sound@g.o |
385 |
49. games@g.o |
386 |
50. |
387 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-08-21&chfieldto=2006-08-28&assigned_to=games@g.o |
388 |
51. net-im@g.o |
389 |
52. |
390 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-08-21&chfieldto=2006-08-28&assigned_to=net-im@g.o |
391 |
53. netmon@g.o |
392 |
54. |
393 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-08-21&chfieldto=2006-08-28&assigned_to=netmon@g.o |
394 |
55. gnome@g.o |
395 |
56. |
396 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-08-21&chfieldto=2006-08-28&assigned_to=gnome@g.o |
397 |
57. kde@g.o |
398 |
58. |
399 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-08-21&chfieldto=2006-08-28&assigned_to=kde@g.o |
400 |
|
401 |
|
402 |
=============== |
403 |
7. GWN feedback |
404 |
=============== |
405 |
|
406 |
Please send us your feedback[59] and help make the GWN better. |
407 |
|
408 |
59. gwn-feedback@g.o |
409 |
|
410 |
=============================== |
411 |
8. GWN subscription information |
412 |
=============================== |
413 |
|
414 |
To subscribe to the Gentoo Weekly Newsletter, send a blank e-mail to |
415 |
gentoo-gwn+subscribe@g.o. |
416 |
|
417 |
To unsubscribe to the Gentoo Weekly Newsletter, send a blank e-mail to |
418 |
gentoo-gwn+unsubscribe@g.o from the e-mail address you are |
419 |
subscribed under. |
420 |
|
421 |
================== |
422 |
9. Other languages |
423 |
================== |
424 |
|
425 |
The Gentoo Weekly Newsletter is also available in the following languages: |
426 |
|
427 |
* Chinese (Simplified)[60] |
428 |
* Danish[61] |
429 |
* Dutch[62] |
430 |
* English[63] |
431 |
* German[64] |
432 |
* French[65] |
433 |
* Korean[66] |
434 |
* Japanese[67] |
435 |
* Italian[68] |
436 |
* Polish[69] |
437 |
* Portuguese (Brazil)[70] |
438 |
* Portuguese (Portugal)[71] |
439 |
* Russian[72] |
440 |
* Spanish[73] |
441 |
* Turkish[74] |
442 |
60. http://www.gentoo.org/news/zh_cn/gwn/gwn.xml |
443 |
61. http://www.gentoo.org/news/da/gwn/gwn.xml |
444 |
62. http://www.gentoo.org/news/nl/gwn/gwn.xml |
445 |
63. http://www.gentoo.org/news/en/gwn/gwn.xml |
446 |
64. http://www.gentoo.org/news/de/gwn/gwn.xml |
447 |
65. http://www.gentoo.org/news/fr/gwn/gwn.xml |
448 |
66. http://www.gentoo.org/news/ko/gwn/gwn.xml |
449 |
67. http://www.gentoo.org/news/ja/gwn/gwn.xml |
450 |
68. http://www.gentoo.org/news/it/gwn/gwn.xml |
451 |
69. http://www.gentoo.org/news/pl/gwn/gwn.xml |
452 |
70. http://www.gentoo.org/news/pt_br/gwn/gwn.xml |
453 |
71. http://www.gentoo.org/news/pt/gwn/gwn.xml |
454 |
72. http://www.gentoo.org/news/ru/gwn/gwn.xml |
455 |
73. http://www.gentoo.org/news/es/gwn/gwn.xml |
456 |
74. http://www.gentoo.org/news/tr/gwn/gwn.xml |
457 |
|
458 |
|
459 |
Ulrich Plate <plate@g.o> - Editor |
460 |
Tobias Scherbaum <dertobi123@g.o> - Author |
461 |
Christel Dahlskjaer <christel@g.o> - Author |
462 |
Chris Gianelloni <wolf31o2@g.o> - Author |
463 |
|
464 |
|
465 |
|
466 |
-- |
467 |
gentoo-gwn@g.o mailing list |