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 19 September 2005. |
5 |
--------------------------------------------------------------------------- |
6 |
|
7 |
============== |
8 |
1. Gentoo news |
9 |
============== |
10 |
|
11 |
First Gentoo council meeting |
12 |
---------------------------- |
13 |
|
14 |
On Thursday, September 15th 1900UTC, the Gentoo Council had their first |
15 |
meeting. The council was created with initiating major cross project |
16 |
decisions in mind, and the first meeting was a real success towards this. |
17 |
The meeting agenda[1] contained some important issues such as the |
18 |
confirming the stance of the council, and voting on some major GLEPs |
19 |
(Gentoo Linux Enhancement Project). The meeting started off somewhat |
20 |
adjusted, as the vote for GLEP 33 (Eclass Restructure/Redesign) was added |
21 |
at the bottom. The results came from an email by Aron Griffis[2]: |
22 |
1. http://article.gmane.org/gmane.linux.gentoo.devel/31498 |
23 |
2. agriffis@g.o |
24 |
|
25 |
* "The council confirmed with the caveat that it is not taking on |
26 |
disciplinary responsibilities. The QA team should take complaints |
27 |
regarding unresolved technical violations to devrel to pursue displinary |
28 |
action." |
29 |
* GLEP 31 (Character sets for portage tree items)[3] was in the favor of |
30 |
the council. However, they did want to wait until nano is confirmed to be |
31 |
utf8 ready. The GLEP is currently under withdrawn status until it is |
32 |
unwithdrawn. |
33 |
* GLEP 40 (Standardizing "arch" keywording across all archs)[4] was |
34 |
approved by the council. |
35 |
* GLEP 33 (Eclass Restructure/Redesign)[5] was approved by the council. |
36 |
* Future council meetings were decided to be held on the 2nd Thursday of |
37 |
each month, 1900UTC. If this was not possible a rain date of the 3rd |
38 |
Thursday of each month was settled upon. |
39 |
3. http://www.gentoo.org/proj/en/glep/glep-0031.html |
40 |
4. http://www.gentoo.org/proj/en/glep/glep-0040.html |
41 |
5. http://www.gentoo.org/proj/en/glep/glep-0033.html |
42 |
|
43 |
The meeting was followed by an unmoderated Question and Answer session. |
44 |
The first statement noted was the so-called "slacker" ammendment. As the |
45 |
new council guidelines stated, council members that did not show up were |
46 |
to be noted. The first meeting overcame that, however, and all council |
47 |
members were present. A judgment was also made on where to put the logs. |
48 |
Future logs will now exist in the council project space. The first |
49 |
meeting's logs are located at the Gentoo website[6]. |
50 |
6. http://www.gentoo.org/proj/en/council/meeting-logs/20050915.txt |
51 |
|
52 |
Congratulations to a very successful council meeting, and good luck to |
53 |
them during future meetings! |
54 |
|
55 |
European Gentoo developer conference planned for 18 November in Germany |
56 |
----------------------------------------------------------------------- |
57 |
|
58 |
25 Developers, 14 presentations and several new ideas - the first Gentoo |
59 |
developer meeting at this year's FOSDEM in Brussels was a big success. To |
60 |
tie up to this success we would like to invite all Gentoo developers to |
61 |
participate in the European Gentoo Developer Conference[7] to be held at |
62 |
Kransberg Castle on 18 November, the day after Linux World Expo in |
63 |
Frankfurt (Main) has closed its doors. Planned are presentations about |
64 |
libconf (a configuration layer for Linux), the Gentoo Forums, and a status |
65 |
report of the German not-for-profit association "Friends of Gentoo e.V." |
66 |
who will also cover 10 EUR of each participant's 30 EUR conference fee. |
67 |
Please register at the conference website as soon as possible, and send |
68 |
proposals for presentations before 30 September. |
69 |
7. conference.gentoo-ev.org |
70 |
|
71 |
The Gentoo developer conference is embedded between two other open-source |
72 |
events, the German edition of LWE, and an open-source evangelism day for |
73 |
the general public of the region around the venue. If you would like to |
74 |
help out at the Gentoo LWE booth or the "Kransberg open software day", |
75 |
please use the same registration procedure[8] as for the developer |
76 |
conference itself. |
77 |
8. conference.gentoo-ev.org/cgi-bin/registration.pl |
78 |
|
79 |
======================= |
80 |
2. Gentoo international |
81 |
======================= |
82 |
|
83 |
Japan: Open-source conference 2005 report from Tokyo |
84 |
---------------------------------------------------- |
85 |
|
86 |
Several members of GentooJP[9], among them Matsuu Takuto[10], Mamoru |
87 |
Komachi[11], Jason Stubbs[12] and others, joined the Open Source |
88 |
Conference Tokyo[13] on 17 September 2005. Space in the exhibition area |
89 |
was limited, but there was room enough for two tiny Gentoo PowerPCs, an |
90 |
OpenBlockS[14] and a Kurobox[15] on display at the Gentoo booth. Both |
91 |
amazed people by their size and speed, although a simple emerge wget from |
92 |
an xterm took minutes to src_unpack (extracting and patch source code) and |
93 |
didn't exactly break the sound barrier when compiling literally line by |
94 |
line. Visitors did wonder how long it might take to emerge the world. |
95 |
9. http://www.gentoo.gr.jp |
96 |
10. matsuu@g.o |
97 |
11. usata@g.o |
98 |
12. jstubbs@g.o |
99 |
13. http://www.ospn.jp/osc2005/ |
100 |
14. http://www.plathome.co.jp/products/openblocks/ |
101 |
15. http://www.kuroutoshikou.com/products/kuro-box/kuro-boxfset.html |
102 |
|
103 |
Figure 2.1: Matsuu Takuto and his barely visible merchandise at the OSC |
104 |
Gentoo booth |
105 |
http://www.gentoo.org/images/gwn/20050919_osc.jpg |
106 |
|
107 |
In the hands-on classroom[16] scheduled to do a step-by-step stage3 |
108 |
installation of Gentoo Linux, (a Japanese PDF of the handout[17] is |
109 |
available) all of the participants successfully finished their |
110 |
installations. After the workshop, ten GentooJP members went to yet |
111 |
another meeting, this one in a Japanese bar and lasting five hours. The |
112 |
next Gentoo party will be held in December, but details are not available |
113 |
yet, so /join #gentoo-ja on irc.freenode.net if you're interested in being |
114 |
kept informed, and tell us if your schedule permits you to be in the Tokyo |
115 |
area around that time. |
116 |
16. http://www.ospn.jp/osc2005/modules/eguide/event.php?eid=35 |
117 |
17. http://dev.gentoo.gr.jp/~trombik/pub/OSC2005/OSC2005.pdf |
118 |
|
119 |
================== |
120 |
3. Tips and tricks |
121 |
================== |
122 |
|
123 |
Watch it! |
124 |
---------- |
125 |
|
126 |
Sometimes one wishes to watch for changes, e.g to the free space on their |
127 |
disks, to users logged in and the likes. As with most things there exists |
128 |
a Unix tool to do that with the least amount of work: watch. |
129 |
|
130 |
The man page says: "execute a program periodically, showing output |
131 |
fullscreen". So let's try this: |
132 |
|
133 |
+-------------------------------------------------------------------------+ |
134 |
| Code Listing 3.1: | |
135 |
| Run watch | |
136 |
+-------------------------------------------------------------------------+ |
137 |
| | |
138 |
|watch df | |
139 |
| | |
140 |
+-------------------------------------------------------------------------+ |
141 |
|
142 |
If you start copying files now you should see the free space of at least |
143 |
one drive, changing to new values every two seconds. |
144 |
|
145 |
+-------------------------------------------------------------------------+ |
146 |
| Code Listing 3.2: | |
147 |
| Another example | |
148 |
+-------------------------------------------------------------------------+ |
149 |
| | |
150 |
|watch w | |
151 |
| | |
152 |
+-------------------------------------------------------------------------+ |
153 |
|
154 |
This will show you who is logged in at the moment. |
155 |
|
156 |
+-------------------------------------------------------------------------+ |
157 |
| Code Listing 3.3: | |
158 |
| And yet another one | |
159 |
+-------------------------------------------------------------------------+ |
160 |
| | |
161 |
|watch cat /proc/mdstat | |
162 |
| | |
163 |
+-------------------------------------------------------------------------+ |
164 |
|
165 |
And this shows the status of all your software RAID devices. Small hint: |
166 |
watch can't be used to see changes in files directly, you'll have to use |
167 |
cat/head/tail for them. Of course, watch can be applied to almost anything |
168 |
as a monitoring helper, I'm sure you can think of some uses for it. |
169 |
|
170 |
=========================== |
171 |
4. Moves, adds, and changes |
172 |
=========================== |
173 |
|
174 |
Moves |
175 |
----- |
176 |
|
177 |
The following developers recently left the Gentoo team: |
178 |
|
179 |
* None this week |
180 |
|
181 |
Adds |
182 |
---- |
183 |
|
184 |
The following developers recently joined the Gentoo Linux team: |
185 |
|
186 |
* Mark Mahle (markm) - infrastructure |
187 |
|
188 |
Changes |
189 |
------- |
190 |
|
191 |
The following developers recently changed roles within the Gentoo Linux |
192 |
project: |
193 |
|
194 |
* None this week |
195 |
|
196 |
================== |
197 |
5. Gentoo Security |
198 |
================== |
199 |
|
200 |
X.Org: Heap overflow in pixmap allocation |
201 |
----------------------------------------- |
202 |
|
203 |
An integer overflow in pixmap memory allocation potentially allows any |
204 |
X.Org user to execute arbitrary code with elevated privileges. |
205 |
|
206 |
For more information, please see the GLSA Announcement[18] |
207 |
18. http://www.gentoo.org/security/en/glsa/glsa-200509-07.xml |
208 |
|
209 |
Python: Heap overflow in the included PCRE library |
210 |
-------------------------------------------------- |
211 |
|
212 |
The "re" Python module is vulnerable to a heap overflow, possibly leading |
213 |
to the execution of arbitrary code. |
214 |
|
215 |
For more information, please see the GLSA Announcement[19] |
216 |
19. http://www.gentoo.org/security/en/glsa/glsa-200509-08.xml |
217 |
|
218 |
Py2Play: Remote execution of arbitrary Python code |
219 |
-------------------------------------------------- |
220 |
|
221 |
A design error in Py2Play allows attackers to execute arbitrary code. |
222 |
|
223 |
For more information, please see the GLSA Announcement[20] |
224 |
20. http://www.gentoo.org/security/en/glsa/glsa-200509-09.xml |
225 |
|
226 |
Mailutils: Format string vulnerability in imap4d |
227 |
------------------------------------------------ |
228 |
|
229 |
The imap4d server contains a vulnerability allowing an authenticated user |
230 |
to execute arbitrary code with the privileges of the imap4d process. |
231 |
|
232 |
For more information, please see the GLSA Announcement[21] |
233 |
21. http://www.gentoo.org/security/en/glsa/glsa-200509-10.xml |
234 |
|
235 |
Mozilla Suite, Mozilla Firefox: Buffer overflow |
236 |
----------------------------------------------- |
237 |
|
238 |
Mozilla Suite and Firefox are vulnerable to a buffer overflow that might |
239 |
be exploited to execute arbitrary code. |
240 |
|
241 |
For more information, please see the GLSA Announcement[22] |
242 |
22. http://www.gentoo.org/security/en/glsa/glsa-200509-11.xml |
243 |
|
244 |
=========== |
245 |
6. Bugzilla |
246 |
=========== |
247 |
|
248 |
Summary |
249 |
------- |
250 |
|
251 |
* Statistics |
252 |
* Closed bug ranking |
253 |
* New bug rankings |
254 |
|
255 |
Statistics |
256 |
---------- |
257 |
|
258 |
The Gentoo community uses Bugzilla (bugs.gentoo.org[23]) to record and |
259 |
track bugs, notifications, suggestions and other interactions with the |
260 |
development team. Between 11 September 2005 and 18 September 2005, |
261 |
activity on the site has resulted in: |
262 |
23. http://bugs.gentoo.org |
263 |
|
264 |
* 769 new bugs during this period |
265 |
* 380 bugs closed or resolved during this period |
266 |
* 65 previously closed bugs were reopened this period |
267 |
|
268 |
Of the 8286 currently open bugs: 101 are labeled 'blocker', 186 are |
269 |
labeled 'critical', and 547 are labeled 'major'. |
270 |
|
271 |
Closed bug rankings |
272 |
------------------- |
273 |
|
274 |
The developers and teams who have closed the most bugs during this period |
275 |
are: |
276 |
|
277 |
* AMD64 Porting Team[24], with 37 closed bugs[25] |
278 |
* Gentoo Linux Gnome Desktop Team[26], with 24 closed bugs[27] |
279 |
* Gentoo for Mac OS X[28], with 15 closed bugs[29] |
280 |
* Java team[30], with 14 closed bugs[31] |
281 |
* Gentoo's Team for Core System packages[32], with 14 closed bugs[33] |
282 |
* Gentoo net-p2p team[34], with 9 closed bugs[35] |
283 |
* Apache Herd - Bugzilla Reports[36], with 9 closed bugs[37] |
284 |
* Gentoo Security[38], with 7 closed bugs[39] |
285 |
24. amd64@g.o |
286 |
25. |
287 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-09-11&chfieldto=2005-09-18&resolution=FIXED&assigned_to=amd64@g.o |
288 |
26. gnome@g.o |
289 |
27. |
290 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-09-11&chfieldto=2005-09-18&resolution=FIXED&assigned_to=gnome@g.o |
291 |
28. ppc-macos@g.o |
292 |
29. |
293 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-09-11&chfieldto=2005-09-18&resolution=FIXED&assigned_to=ppc-macos@g.o |
294 |
30. java@g.o |
295 |
31. |
296 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-09-11&chfieldto=2005-09-18&resolution=FIXED&assigned_to=java@g.o |
297 |
32. base-system@g.o |
298 |
33. |
299 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-09-11&chfieldto=2005-09-18&resolution=FIXED&assigned_to=base-system@g.o |
300 |
34. net-p2p@g.o |
301 |
35. |
302 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-09-11&chfieldto=2005-09-18&resolution=FIXED&assigned_to=net-p2p@g.o |
303 |
36. apache-bugs@g.o |
304 |
37. |
305 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-09-11&chfieldto=2005-09-18&resolution=FIXED&assigned_to=apache-bugs@g.o |
306 |
38. security@g.o |
307 |
39. |
308 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-09-11&chfieldto=2005-09-18&resolution=FIXED&assigned_to=security@g.o |
309 |
|
310 |
New bug rankings |
311 |
---------------- |
312 |
|
313 |
The developers and teams who have been assigned the most new bugs during |
314 |
this period are: |
315 |
|
316 |
* Default Assignee for New Packages[40], with 61 new bugs[41] |
317 |
* Java team[42], with 11 new bugs[43] |
318 |
* Gentoo Games[44], with 9 new bugs[45] |
319 |
* Sergey Kuleshov[46], with 8 new bugs[47] |
320 |
* Gentoo Sound Team[48], with 7 new bugs[49] |
321 |
* media-video herd[50], with 7 new bugs[51] |
322 |
* PHP Bugs[52], with 6 new bugs[53] |
323 |
* Gentoo net-p2p team[54], with 5 new bugs[55] |
324 |
40. maintainer-wanted@g.o |
325 |
41. |
326 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-09-11&chfieldto=2005-09-18&assigned_to=maintainer-wanted@g.o |
327 |
42. java@g.o |
328 |
43. |
329 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-09-11&chfieldto=2005-09-18&assigned_to=java@g.o |
330 |
44. games@g.o |
331 |
45. |
332 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-09-11&chfieldto=2005-09-18&assigned_to=games@g.o |
333 |
46. svyatogor@g.o |
334 |
47. |
335 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-09-11&chfieldto=2005-09-18&assigned_to=svyatogor@g.o |
336 |
48. sound@g.o |
337 |
49. |
338 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-09-11&chfieldto=2005-09-18&assigned_to=sound@g.o |
339 |
50. media-video@g.o |
340 |
51. |
341 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-09-11&chfieldto=2005-09-18&assigned_to=media-video@g.o |
342 |
52. php-bugs@g.o |
343 |
53. |
344 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-09-11&chfieldto=2005-09-18&assigned_to=php-bugs@g.o |
345 |
54. net-p2p@g.o |
346 |
55. |
347 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-09-11&chfieldto=2005-09-18&assigned_to=net-p2p@g.o |
348 |
|
349 |
=============== |
350 |
7. GWN feedback |
351 |
=============== |
352 |
|
353 |
Please send us your feedback[56] and help make the GWN better. |
354 |
56. gwn-feedback@g.o |
355 |
|
356 |
=============================== |
357 |
8. GWN subscription information |
358 |
=============================== |
359 |
|
360 |
To subscribe to the Gentoo Weekly Newsletter, send a blank email to |
361 |
gentoo-gwn+subscribe@g.o. |
362 |
|
363 |
To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to |
364 |
gentoo-gwn+unsubscribe@g.o from the email address you are |
365 |
subscribed under. |
366 |
|
367 |
================== |
368 |
9. Other languages |
369 |
================== |
370 |
|
371 |
The Gentoo Weekly Newsletter is also available in the following languages: |
372 |
|
373 |
* Danish[57] |
374 |
* Dutch[58] |
375 |
* English[59] |
376 |
* German[60] |
377 |
* French[61] |
378 |
* Japanese[62] |
379 |
* Italian[63] |
380 |
* Polish[64] |
381 |
* Portuguese (Brazil)[65] |
382 |
* Portuguese (Portugal)[66] |
383 |
* Russian[67] |
384 |
* Spanish[68] |
385 |
* Turkish[69] |
386 |
57. http://www.gentoo.org/news/da/gwn/gwn.xml |
387 |
58. http://www.gentoo.org/news/nl/gwn/gwn.xml |
388 |
59. http://www.gentoo.org/news/en/gwn/gwn.xml |
389 |
60. http://www.gentoo.org/news/de/gwn/gwn.xml |
390 |
61. http://www.gentoo.org/news/fr/gwn/gwn.xml |
391 |
62. http://www.gentoo.org/news/ja/gwn/gwn.xml |
392 |
63. http://www.gentoo.org/news/it/gwn/gwn.xml |
393 |
64. http://www.gentoo.org/news/pl/gwn/gwn.xml |
394 |
65. http://www.gentoo.org/news/pt_br/gwn/gwn.xml |
395 |
66. http://www.gentoo.org/news/pt/gwn/gwn.xml |
396 |
67. http://www.gentoo.org/news/ru/gwn/gwn.xml |
397 |
68. http://www.gentoo.org/news/es/gwn/gwn.xml |
398 |
69. http://www.gentoo.org/news/tr/gwn/gwn.xml |
399 |
|
400 |
Ulrich Plate <plate@g.o> - Editor |
401 |
Patrick Lauer <patrick@g.o> - Author |
402 |
Tobias Scherbaum <dertobi123@g.o> - Author |
403 |
Chris White <chriswhite@g.o> - Author |
404 |
|
405 |
-- |
406 |
gentoo-gwn@g.o mailing list |