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 25 July 2005. |
5 |
--------------------------------------------------------------------------- |
6 |
|
7 |
============== |
8 |
1. Gentoo News |
9 |
============== |
10 |
|
11 |
Bugzilla: Bug 100000! |
12 |
--------------------- |
13 |
|
14 |
In early 2002 Gentoo Bugzilla[1] was started to have a central tool for |
15 |
tracking bugs. Over time, other things like feature requests and version |
16 |
bumps were also tracked as bugs since Bugzilla makes it quite easy. |
17 |
|
18 |
1. http://bugs.gentoo.org/ |
19 |
|
20 |
On Saturday, July 23rd, at 9:58 UTC, bug number 100.000[2] was posted. |
21 |
|
22 |
2. http://bugs.gentoo.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=bug_id&type0-0-0=lessthan&value0-0-0=100001&field0-0-1=noop&type0-0-1=noop&value0-0-1=&field0-1-0=bug_id&type0-1-0=greaterthan&value0-1-0=99989 |
23 |
|
24 |
Figure 1.1: Bug 100000 in Gentoo Bugzilla |
25 |
http://www.gentoo.org/images/gwn/20050725_bug.png |
26 |
|
27 |
This is a numerical milestone that shows how popular Bugzilla has become. |
28 |
The database weighs in at almost 1,5GB! The current rate is just over 100 |
29 |
new bugs a day with a small spike on weekends and a larger spike during |
30 |
the BugDays[3] that are taking all available timezones to expand to almost |
31 |
two days these days. |
32 |
|
33 |
3. http://bugday.gentoo.org/ |
34 |
|
35 |
Without the constant tweaks and upgrades by Jeffrey Forman[4] this |
36 |
wouldn't be possible. Also, a big thanks to the bugwranglers that manage |
37 |
the bugs and keep us from drowning in the constant flood of new bugs! |
38 |
|
39 |
4. jforman@g.o |
40 |
|
41 |
Keeping gentoo-sources-2.4 |
42 |
-------------------------- |
43 |
|
44 |
In last week's Gentoo Weekly Newsletter we wrote about “Discontinuing |
45 |
Gentoo-2.4-sources”[5]. Due to the whole bunch of e-mails the Gentoo |
46 |
kernel team received, they decided to keep gentoo-sources-2.4 beside |
47 |
vanilla-sources-2.4. |
48 |
|
49 |
5. http://www.gentoo.org/news/en/gwn/20050718-newsletter.xml#doc_chap1 |
50 |
|
51 |
There was an update to sys-kernel/gentoo-sources-2.4.31-r1[6], which is |
52 |
masked ~x86 currently. Gentoo developer Tim Yamin[7] asks for tests of |
53 |
this kernel-version, as some patches have been removed. A detailed list of |
54 |
the patches and a some help for the migration can be found in Gentoo |
55 |
developer John Mylchreest's blogpost[8] from last Monday after the first |
56 |
bunch of user e-mails reached the Gentoo kernel team. |
57 |
|
58 |
6. http://packages.gentoo.org/ebuilds/?gentoo-sources-2.4.31-r1 |
59 |
7. plasmaroo@g.o |
60 |
8. http://planet.gentoo.org/developers/johnm/2005/07/18/18_jul_2005_gwn |
61 |
|
62 |
Furthermore John asks those users who are using OpenSWAN with |
63 |
gentoo-sources-2.4 and who are unable to move to a 2.6-kernel, to mail |
64 |
kernel@g.o, so that they can make a decision about the future of |
65 |
this patchset from the feedback they got. Last of all the kernel team |
66 |
would like to mention that for those users who are using OpenAFS, that |
67 |
this package is getting it's much needed attention, and that a kernel-2.6 |
68 |
compatible release should be available reasonably soon. |
69 |
|
70 |
========================= |
71 |
2. Heard in the community |
72 |
========================= |
73 |
|
74 |
gentoo-dev |
75 |
---------- |
76 |
|
77 |
upgrades and rc-scripts |
78 |
|
79 |
Brian Harring[9] starts a nice discussion with the naive question: “Out of |
80 |
curiousity, has any put any thought into some automated method or hook for |
81 |
allowing restarting of rc-scripts on upgrade/re-emerge of a package?” |
82 |
|
83 |
9. ferringb@g.o |
84 |
|
85 |
* upgrades and rc-scripts [10] |
86 |
10. http://thread.gmane.org/gmane.linux.gentoo.devel/29956 |
87 |
|
88 |
|
89 |
Bugzilla isn't just for bugs [reminder] |
90 |
|
91 |
Maybe it's named badly, maybe the documentation isn't obvious enough, but |
92 |
Gentoo Bugzilla is not only for bugs, but also for feature requests and |
93 |
other things. Michael Cummings[11] even asks for reports of working |
94 |
packages in ~ARCH so that it's easier for developers to see if there are |
95 |
any issues. Of course this shouldn't be abused! |
96 |
|
97 |
11. mcummings@g.o |
98 |
|
99 |
* Bugzilla isn't just for bugs [reminder] [12] |
100 |
12. http://thread.gmane.org/gmane.linux.gentoo.devel/29944 |
101 |
|
102 |
|
103 |
======================= |
104 |
3. Gentoo International |
105 |
======================= |
106 |
|
107 |
Germany: National User-Meeting in August |
108 |
---------------------------------------- |
109 |
|
110 |
German forums moderator slick[13] currently organises a national |
111 |
user-meeting[14] during the weekend August 13 and 14. Currently planned is |
112 |
camping near to an inn in the lovely village Wissen located in the |
113 |
countryside called Westerwald (between Cologne and Frankfurt/Main). |
114 |
Potential attendees to this meeting are asked to register on a special |
115 |
website[15] slick set up for this event. |
116 |
|
117 |
13. http://forums.gentoo.org/profile.php?mode=viewprofile&u=18822 |
118 |
14. http://forums.gentoo.org/viewtopic-t-352454.html |
119 |
15. http://gentootreffen2005.deruwe.de/voranmeldung/ |
120 |
|
121 |
The idea behind is that there are many people in the quite large German |
122 |
community who meet daily in IRC or the forums, probably met at one of the |
123 |
local Gentoo User Meetings or on a fair somewhere in Germany. But there |
124 |
was often too few time for a longer talk and getting known better to |
125 |
each-other. |
126 |
|
127 |
====================== |
128 |
4. Gentoo in the press |
129 |
====================== |
130 |
|
131 |
Intel's virtualization tests with Gentoo as basis |
132 |
------------------------------------------------- |
133 |
|
134 |
In NewsForge's Ottawa Linux Symposium diary[16] was mentioned a talk by |
135 |
Intel's architect Gordon McFadden about a virtualization test-setup. He |
136 |
used Gentoo with a 2.6.11-kernel and XFS-filesystem as basis for a |
137 |
User-Mode-Linux (UML) server. “His reasoning for using Gentoo was not |
138 |
philosophical, but simply that he had not used it before and wanted to try |
139 |
something new.” |
140 |
|
141 |
16. http://os.newsforge.com/os/05/07/23/1227256.shtml?tid=2&tid=18 |
142 |
|
143 |
================== |
144 |
5. Tips and Tricks |
145 |
================== |
146 |
|
147 |
Using vim as Man-page and Info browser |
148 |
-------------------------------------- |
149 |
|
150 |
Man-pages and Info are a very good resource for additional information of |
151 |
an application. Man-pages are usually shown with less and for Info you use |
152 |
the info-browser. Especially the info-browser is somewhat uncommon to use |
153 |
if you are not an emacs-user. In this week's Tips and Tricks we will show |
154 |
you how to use vim as your Man-page and Info browser. |
155 |
|
156 |
First we need to install an additional package for the Info browser in |
157 |
vim. The Man-page browser is included by default. |
158 |
|
159 |
--------------------------------------------------------------------------- |
160 |
| Code Listing 5.1: | |
161 |
|Installing app-vim/info | |
162 |
--------------------------------------------------------------------------- |
163 |
| | |
164 |
|# emerge app-vim/info | |
165 |
| | |
166 |
--------------------------------------------------------------------------- |
167 |
|
168 |
After that we will use bash-functions for calling vim and create aliases |
169 |
for man and info. Therefore edit your ~/.bashrc: |
170 |
|
171 |
--------------------------------------------------------------------------- |
172 |
| Code Listing 5.2: | |
173 |
|Creating man- and info-functions | |
174 |
--------------------------------------------------------------------------- |
175 |
| | |
176 |
|function viminfo () { vim -R -c "Info $1 $2" -c "bdelete 1"; } | |
177 |
|alias info=viminfo | |
178 |
|function vimman () { vim -R -c "Man $1 $2" -c "bdelete 1"; } | |
179 |
|alias man=vimman | |
180 |
| | |
181 |
--------------------------------------------------------------------------- |
182 |
|
183 |
Using the aliases gives the advantage that you still can use the original |
184 |
command by calling \man or \info. |
185 |
|
186 |
Inside vim's Man-page browser you can use CTRL-] in order to call the |
187 |
man-page for the word under the cursor, and CTRL-T to jump back. More |
188 |
information are available with :help Man. There are more keys for the Info |
189 |
browser. A short help is shown with H when you display an Info-file. |
190 |
|
191 |
=========================== |
192 |
6. Moves, adds, and changes |
193 |
=========================== |
194 |
|
195 |
Moves |
196 |
----- |
197 |
|
198 |
The following developers recently left the Gentoo team: |
199 |
|
200 |
* None this week |
201 |
|
202 |
Adds |
203 |
---- |
204 |
|
205 |
The following developers recently joined the Gentoo Linux team: |
206 |
|
207 |
* New developer: Bjarke Istrup Pedersen (Gurligebis) (bugday) |
208 |
|
209 |
Changes |
210 |
------- |
211 |
|
212 |
The following developers recently changed roles within the Gentoo Linux |
213 |
project: |
214 |
|
215 |
* None this week |
216 |
|
217 |
================== |
218 |
7. Gentoo security |
219 |
================== |
220 |
|
221 |
Mozilla Thunderbird: Multiple vulnerabilities |
222 |
--------------------------------------------- |
223 |
|
224 |
Several vulnerabilities in Mozilla Thunderbird allow attacks ranging from |
225 |
execution of script code with elevated privileges to information leak. |
226 |
|
227 |
For more information, please see the GLSA Announcement[17] |
228 |
|
229 |
17. http://www.gentoo.org/security/en/glsa/glsa-200507-17.xml |
230 |
|
231 |
MediaWiki: Cross-site scripting vulnerability |
232 |
--------------------------------------------- |
233 |
|
234 |
MediaWiki is vulnerable to a cross-site scripting attack that could allow |
235 |
arbitrary JavaScript code execution. |
236 |
|
237 |
For more information, please see the GLSA Announcement[18] |
238 |
|
239 |
18. http://www.gentoo.org/security/en/glsa/glsa-200507-18.xml |
240 |
|
241 |
zlib: Buffer overflow |
242 |
--------------------- |
243 |
|
244 |
zlib is vulnerable to a buffer overflow which could potentially lead to |
245 |
execution of arbitrary code. |
246 |
|
247 |
For more information, please see the GLSA Announcement[19] |
248 |
|
249 |
19. http://www.gentoo.org/security/en/glsa/glsa-200507-19.xml |
250 |
|
251 |
Shorewall: Security policy bypass |
252 |
--------------------------------- |
253 |
|
254 |
A vulnerability in Shorewall allows clients authenticated by MAC address |
255 |
filtering to bypass all other security rules. |
256 |
|
257 |
For more information, please see the GLSA Announcement[20] |
258 |
|
259 |
20. http://www.gentoo.org/security/en/glsa/glsa-200507-20.xml |
260 |
|
261 |
=========== |
262 |
8. Bugzilla |
263 |
=========== |
264 |
|
265 |
Summary |
266 |
------- |
267 |
|
268 |
* Statistics |
269 |
* Closed bug ranking |
270 |
* New bug rankings |
271 |
|
272 |
Statistics |
273 |
---------- |
274 |
|
275 |
The Gentoo community uses Bugzilla (bugs.gentoo.org[21]) to record and |
276 |
track bugs, notifications, suggestions and other interactions with the |
277 |
development team. Between 16 July 2005 and 23 July 2005, activity on the |
278 |
site has resulted in: |
279 |
|
280 |
21. http://bugs.gentoo.org |
281 |
|
282 |
* 811 new bugs during this period |
283 |
* 426 bugs closed or resolved during this period |
284 |
* 29 previously closed bugs were reopened this period |
285 |
|
286 |
Of the 8200 currently open bugs: 106 are labeled 'blocker', 193 are |
287 |
labeled 'critical', and 553 are labeled 'major'. |
288 |
|
289 |
Closed bug rankings |
290 |
------------------- |
291 |
|
292 |
The developers and teams who have closed the most bugs during this period |
293 |
are: |
294 |
|
295 |
* Gentoo Linux Gnome Desktop Team[22], with 24 closed bugs[23] |
296 |
* Gentoo's Team for Core System packages[24], with 24 closed bugs[25] |
297 |
* PPC Porters[26], with 20 closed bugs[27] |
298 |
* Xavier Neys[28], with 17 closed bugs[29] |
299 |
* AMD64 Porting Team[30], with 17 closed bugs[31] |
300 |
* PHP Bugs[32], with 15 closed bugs[33] |
301 |
* Gentoo Games[34], with 14 closed bugs[35] |
302 |
* Perl Devs @ Gentoo[36], with 13 closed bugs[37] |
303 |
22. gnome@g.o |
304 |
23. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-07-16&chfieldto=2005-07-23&resolution=FIXED&assigned_to=gnome@g.o |
305 |
24. base-system@g.o |
306 |
25. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-07-16&chfieldto=2005-07-23&resolution=FIXED&assigned_to=base-system@g.o |
307 |
26. ppc@g.o |
308 |
27. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-07-16&chfieldto=2005-07-23&resolution=FIXED&assigned_to=ppc@g.o |
309 |
28. neysx@g.o |
310 |
29. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-07-16&chfieldto=2005-07-23&resolution=FIXED&assigned_to=neysx@g.o |
311 |
30. amd64@g.o |
312 |
31. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-07-16&chfieldto=2005-07-23&resolution=FIXED&assigned_to=amd64@g.o |
313 |
32. php-bugs@g.o |
314 |
33. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-07-16&chfieldto=2005-07-23&resolution=FIXED&assigned_to=php-bugs@g.o |
315 |
34. games@g.o |
316 |
35. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-07-16&chfieldto=2005-07-23&resolution=FIXED&assigned_to=games@g.o |
317 |
36. perl@g.o |
318 |
37. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-07-16&chfieldto=2005-07-23&resolution=FIXED&assigned_to=perl@g.o |
319 |
|
320 |
|
321 |
New bug rankings |
322 |
---------------- |
323 |
|
324 |
The developers and teams who have been assigned the most new bugs during |
325 |
this period are: |
326 |
|
327 |
* Default Assignee for New Packages[38], with 190 new bugs[39] |
328 |
* Default Assignee for Orphaned Packages[40], with 44 new bugs[41] |
329 |
* Gentoo Sound Team[42], with 18 new bugs[43] |
330 |
* Gentoo's Team for Core System packages[44], with 16 new bugs[45] |
331 |
* Java team[46], with 13 new bugs[47] |
332 |
* Colin Morey[48], with 10 new bugs[49] |
333 |
* Perl Devs @ Gentoo[50], with 9 new bugs[51] |
334 |
* Mozilla Gentoo Team[52], with 9 new bugs[53] |
335 |
38. maintainer-wanted@g.o |
336 |
39. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-07-16&chfieldto=2005-07-23&assigned_to=maintainer-wanted@g.o |
337 |
40. maintainer-needed@g.o |
338 |
41. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-07-16&chfieldto=2005-07-23&assigned_to=maintainer-needed@g.o |
339 |
42. sound@g.o |
340 |
43. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-07-16&chfieldto=2005-07-23&assigned_to=sound@g.o |
341 |
44. base-system@g.o |
342 |
45. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-07-16&chfieldto=2005-07-23&assigned_to=base-system@g.o |
343 |
46. java@g.o |
344 |
47. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-07-16&chfieldto=2005-07-23&assigned_to=java@g.o |
345 |
48. peitolm@g.o |
346 |
49. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-07-16&chfieldto=2005-07-23&assigned_to=peitolm@g.o |
347 |
50. perl@g.o |
348 |
51. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-07-16&chfieldto=2005-07-23&assigned_to=perl@g.o |
349 |
52. mozilla@g.o |
350 |
53. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-07-16&chfieldto=2005-07-23&assigned_to=mozilla@g.o |
351 |
|
352 |
|
353 |
=============== |
354 |
9. GWN feedback |
355 |
=============== |
356 |
|
357 |
Please send us your feedback[54] and help make the GWN better. |
358 |
|
359 |
54. gwn-feedback@g.o |
360 |
|
361 |
================================ |
362 |
10. GWN subscription information |
363 |
================================ |
364 |
|
365 |
To subscribe to the Gentoo Weekly Newsletter, send a blank email to |
366 |
gentoo-gwn+subscribe@g.o. |
367 |
|
368 |
To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to |
369 |
gentoo-gwn+unsubscribe@g.o from the email address you are |
370 |
subscribed under. |
371 |
|
372 |
=================== |
373 |
11. Other languages |
374 |
=================== |
375 |
|
376 |
The Gentoo Weekly Newsletter is also available in the following languages: |
377 |
|
378 |
* Danish[55] |
379 |
* Dutch[56] |
380 |
* English[57] |
381 |
* German[58] |
382 |
* French[59] |
383 |
* Japanese[60] |
384 |
* Italian[61] |
385 |
* Polish[62] |
386 |
* Portuguese (Brazil)[63] |
387 |
* Portuguese (Portugal)[64] |
388 |
* Russian[65] |
389 |
* Spanish[66] |
390 |
* Turkish[67] |
391 |
55. http://www.gentoo.org/news/da/gwn/gwn.xml |
392 |
56. http://www.gentoo.org/news/nl/gwn/gwn.xml |
393 |
57. http://www.gentoo.org/news/en/gwn/gwn.xml |
394 |
58. http://www.gentoo.org/news/de/gwn/gwn.xml |
395 |
59. http://www.gentoo.org/news/fr/gwn/gwn.xml |
396 |
60. http://www.gentoo.org/news/ja/gwn/gwn.xml |
397 |
61. http://www.gentoo.org/news/it/gwn/gwn.xml |
398 |
62. http://www.gentoo.org/news/pl/gwn/gwn.xml |
399 |
63. http://www.gentoo.org/news/pt_br/gwn/gwn.xml |
400 |
64. http://www.gentoo.org/news/pt/gwn/gwn.xml |
401 |
65. http://www.gentoo.org/news/ru/gwn/gwn.xml |
402 |
66. http://www.gentoo.org/news/es/gwn/gwn.xml |
403 |
67. http://www.gentoo.org/news/tr/gwn/gwn.xml |
404 |
|
405 |
|
406 |
Ulrich Plate <plate@g.o> - Editor |
407 |
Patrick Lauer <patrick@g.o> - Author |
408 |
Lars Weiler <pylon@g.o> - Author |
409 |
|
410 |
-- |
411 |
gentoo-gwn@g.o mailing list |