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 10 January 2005. |
5 |
--------------------------------------------------------------------------- |
6 |
|
7 |
============== |
8 |
1. Gentoo News |
9 |
============== |
10 |
|
11 |
Discouraging Forum abuse: visual registration confirmation added |
12 |
---------------------------------------------------------------- |
13 |
|
14 |
In the last week of December 2004, an attacker had registered about 8,500 |
15 |
user accounts from more than 160 hosts, in less than one hour. While the |
16 |
Forum admins were working on a solution to block these registrations, |
17 |
users started reporting the mass forum account registrations[1]. A few |
18 |
hours later 15696 user accounts were deleted[2], taking along a number of |
19 |
inactive accounts from the past. |
20 |
1. http://forums.gentoo.org/viewtopic.php?t=271717 |
21 |
2. http://forums.gentoo.org/viewtopic.php?t=271802 |
22 |
|
23 |
To prevent these mass registration attempts from happening again, a visual |
24 |
registration confirmation has now been added to the Forum user account |
25 |
registration process. This function was originally implemented in the |
26 |
phpBB[3] 2.2 development versions, with the changes being backported to |
27 |
version 2.0.11 of phpBB. The same changes have now been applied to the |
28 |
customized version of phpBB that is installed at forums.gentoo.org[4]. |
29 |
3. http://www.phpbb.com |
30 |
4. http://forums.gentoo.org |
31 |
|
32 |
2.6.10 kernel marked stable |
33 |
--------------------------- |
34 |
|
35 |
By the time you are reading this, the Linux 2.6.10 release of |
36 |
gentoo-dev-sources will be marked stable, or in the final stages of being |
37 |
tested, on supported system architectures. Linux 2.6.10, released late on |
38 |
Christmas Eve, is proving to be the best kernel release in a long time, |
39 |
fixing almost all of the issues we know about present in 2.6.9 and |
40 |
earlier. Relatively few new issues have been reported, and the major ones |
41 |
have already been fixed. 2.6 users are recommended to upgrade as soon as |
42 |
possible, as this release also fixes some recently discovered security |
43 |
vulnerabilities. |
44 |
|
45 |
============== |
46 |
2. Future zone |
47 |
============== |
48 |
|
49 |
Project goals for 2005 |
50 |
---------------------- |
51 |
|
52 |
A meta-thread on the gentoo-dev mailing list keeps track of goals set |
53 |
forth for some Gentoo projects. Here's an overview of items scheduled to |
54 |
see the light of day shortly: |
55 |
|
56 |
Release engineering |
57 |
|
58 |
|
59 |
* Biannual release schedule: The first release (2005.0) will be in |
60 |
January, and the second release (2005.1) will be in July/ August. Each |
61 |
release will include install cds, stages, and GRP. |
62 |
* LiveCDs: Plans are to replace the current universal LiveCD with a |
63 |
Knoppix-like XLiveCD. Media will be renamed accordingly; the minimal |
64 |
LiveCD will remain but will instead be called the minimal installCD. |
65 |
* Gentoo Reference Platform (GRP): Working in a joint effort with the |
66 |
installer project, Release Engineering is working on redefining the GRP. |
67 |
The current plan, which is subject to change, will use functionality |
68 |
similar to quickpkg by packaging the installed packages on the XLiveCD and |
69 |
copying them to the target system. |
70 |
|
71 |
Kernel |
72 |
|
73 |
* Migrate all existing ebuilds to kernel-2 and linux-* eclasses |
74 |
* Push 2.6 for default where possible for headers and sources. |
75 |
* Consolidate appropriate source packages, e.g. dev-sources -> |
76 |
vanilla-sources |
77 |
* Further improve our current eclass framework for additional kernels |
78 |
(BSD, Darwin) |
79 |
|
80 |
Gentoo/BSD |
81 |
|
82 |
* Have a stage or a set of stages that will be used to install |
83 |
Gentoo/FBSD |
84 |
* Have a working baselayout. |
85 |
* Have an installation CD (a.t.m. FreeSBIE can be used) |
86 |
* Have a fair amount of keyworded ebuilds |
87 |
* Have some of our *BSD specific patches applied to portage |
88 |
* Finish our profile, stabilize our set of tarballs |
89 |
|
90 |
================== |
91 |
3. Gentoo security |
92 |
================== |
93 |
|
94 |
LinPopUp: Buffer overflow in message reply |
95 |
------------------------------------------ |
96 |
|
97 |
LinPopUp contains a buffer overflow potentially allowing execution of |
98 |
arbitrary code. |
99 |
|
100 |
For more information, please see the GLSA Announcement[5] |
101 |
5. http://www.gentoo.org/security/en/glsa/glsa-200501-01.xml |
102 |
|
103 |
a2ps: Multiple vulnerabilities |
104 |
------------------------------ |
105 |
|
106 |
The fixps and psmandup scripts in the a2ps package are vulnerable to |
107 |
symlink attacks, potentially allowing a local user to overwrite arbitrary |
108 |
files. A vulnerability in a2ps filename handling could also result in |
109 |
arbitrary command execution. |
110 |
|
111 |
For more information, please see the GLSA Announcement[6] |
112 |
6. http://www.gentoo.org/security/en/glsa/glsa-200501-02.xml |
113 |
|
114 |
Mozilla, Firefox, Thunderbird: Various vulnerabilities |
115 |
------------------------------------------------------ |
116 |
|
117 |
Various vulnerabilities were found and fixed in Mozilla-based products, |
118 |
ranging from a potential buffer overflow and temporary files disclosure to |
119 |
anti-spoofing issues. |
120 |
|
121 |
For more information, please see the GLSA Announcement[7] |
122 |
7. http://www.gentoo.org/security/en/glsa/glsa-200501-03.xml |
123 |
|
124 |
Shoutcast Server: Remote code execution |
125 |
--------------------------------------- |
126 |
|
127 |
Shoutcast Server contains a possible buffer overflow that could lead to |
128 |
the execution of arbitrary code. |
129 |
|
130 |
For more information, please see the GLSA Announcement[8] |
131 |
8. http://www.gentoo.org/security/en/glsa/glsa-200501-04.xml |
132 |
|
133 |
mit-krb5: Heap overflow in libkadm5srv |
134 |
-------------------------------------- |
135 |
|
136 |
The MIT Kerberos 5 administration library (libkadm5srv) contains a heap |
137 |
overflow that could lead to execution of arbitrary code. |
138 |
|
139 |
For more information, please see the GLSA Announcement[9] |
140 |
9. http://www.gentoo.org/security/en/glsa/glsa-200501-05.xml |
141 |
|
142 |
tiff: New overflows in image decoding |
143 |
------------------------------------- |
144 |
|
145 |
An integer overflow has been found in the TIFF library image decoding |
146 |
routines and the tiffdump utility, potentially allowing arbitrary code |
147 |
execution. |
148 |
|
149 |
For more information, please see the GLSA Announcement[10] |
150 |
10. http://www.gentoo.org/security/en/glsa/glsa-200501-06.xml |
151 |
|
152 |
xine-lib: Multiple overflows |
153 |
---------------------------- |
154 |
|
155 |
xine-lib contains multiple overflows potentially allowing execution of |
156 |
arbitrary code. |
157 |
|
158 |
For more information, please see the GLSA Announcement[11] |
159 |
11. http://www.gentoo.org/security/en/glsa/glsa-200501-07.xml |
160 |
|
161 |
phpGroupWare: Various vulnerabilities |
162 |
------------------------------------- |
163 |
|
164 |
Multiple vulnerabilities have been discovered in phpGroupWare that could |
165 |
lead to information disclosure or remote compromise. |
166 |
|
167 |
For more information, please see the GLSA Announcement[12] |
168 |
12. http://www.gentoo.org/security/en/glsa/glsa-200501-08.xml |
169 |
|
170 |
xzgv: Multiple overflows |
171 |
------------------------ |
172 |
|
173 |
xzgv contains multiple overflows that may lead to the execution of |
174 |
arbitrary code. |
175 |
|
176 |
For more information, please see the GLSA Announcement[13] |
177 |
13. http://www.gentoo.org/security/en/glsa/glsa-200501-09.xml |
178 |
|
179 |
Vilistextum: Buffer overflow vulnerability |
180 |
------------------------------------------ |
181 |
|
182 |
Vilistextum is vulnerable to a buffer overflow that allows an attacker to |
183 |
execute arbitrary code through the use of a malicious webpage. |
184 |
|
185 |
For more information, please see the GLSA Announcement[14] |
186 |
14. http://www.gentoo.org/security/en/glsa/glsa-200501-10.xml |
187 |
|
188 |
========================= |
189 |
4. Heard in the community |
190 |
========================= |
191 |
|
192 |
Web forums |
193 |
---------- |
194 |
|
195 |
Disappearing X causing slight unrest |
196 |
|
197 |
The decision by Gentoo developers to gently nudge people to use xorg-x11 |
198 |
isn't entirely new, but the deletion of XFree86 from Portage on 1 January |
199 |
seems to have come as a nasty surprise to some people. One thread out of a |
200 |
handful, to represent them all: |
201 |
|
202 |
* I refuse to use xorg....it sucks! (nevermind....user error)[15] |
203 |
15. http://forums.gentoo.org/viewtopic.php?t=275489 |
204 |
|
205 |
New global moderator Earthwings |
206 |
|
207 |
Earthwings[16] has already served in the German subforum for several |
208 |
months before being promoted to deal with the rest of the lot now: |
209 |
16. http://forums.gentoo.org/profile.php?mode=viewprofile&u=18420 |
210 |
|
211 |
* [forums-announce] New global moderator[17] |
212 |
17. http://forums.gentoo.org/viewtopic.php?t=277091 |
213 |
|
214 |
gentoo-user |
215 |
----------- |
216 |
|
217 |
Achieving Hardware Happiness? |
218 |
|
219 |
Many laptop users experience the same conundrum: Having a mobile computer |
220 |
results in different configurations. Most of the time these are |
221 |
network-related, for example the difference between a corporate LAN and a |
222 |
home network. But occasionally this includes hardware as well. Many |
223 |
laptops have hardware docking stations with additional network cards, |
224 |
video adapters, and even SCSI. This presents a unique issue to Linux users |
225 |
since most of the time, the various settings are hard-edited into various |
226 |
files in /etc. Curious how to find your own way to portable paradise? Read |
227 |
on! |
228 |
|
229 |
* gentoo and "rc hell"?[18] |
230 |
18. http://thread.gmane.org/gmane.linux.gentoo.user/113628 |
231 |
|
232 |
Bash Arguments |
233 |
|
234 |
What could be more Linux-y than a debate on the proper way to delete many |
235 |
files out of a directory? There's xargs, find, even... for loops? An |
236 |
informative thread of opinionated answers is what we got this week! |
237 |
|
238 |
* Bash query? 'Argument list too long'[19] |
239 |
19. http://thread.gmane.org/gmane.linux.gentoo.user/113591 |
240 |
|
241 |
"Monitoring" CPU Usage |
242 |
|
243 |
On a more humorous note, one list member posted a "helpful" link to a |
244 |
newsforge article on a CPU monitoring package called "Hot Babe". We'll |
245 |
provide GWN readers a link to the gentoo-user thread, and leave it at |
246 |
that. |
247 |
|
248 |
* Hot Babe and Debian (GENTOO :-)[20] |
249 |
20. http://thread.gmane.org/gmane.linux.gentoo.user/114094 |
250 |
|
251 |
gentoo-dev |
252 |
---------- |
253 |
|
254 |
RFC: Advice on driving compile times down |
255 |
|
256 |
Stuart Herbert[21] asks how to reduce compile times. Read the thread for |
257 |
the different possibilities offered to Gentoo users. |
258 |
21. stuart@g.o |
259 |
|
260 |
* RFC: Advice on driving compile times down[22] |
261 |
22. http://thread.gmane.org/gmane.linux.gentoo.devel/23833 |
262 |
|
263 |
xfree gone |
264 |
|
265 |
With this short notice Gentoo officially stopped supporting xfree. All |
266 |
users are asked to migrate to xorg. |
267 |
|
268 |
* xfree gone[23] |
269 |
23. http://thread.gmane.org/gmane.linux.gentoo.devel/23744 |
270 |
|
271 |
2005.0 2.4 & 2.6 stages |
272 |
|
273 |
John Davis[24] asks, on behalf of the Gentoo Releng subproject, which |
274 |
kernel header and sources 2005.0 stages should be offered. He writes: "Our |
275 |
options for building include (a) only 2.6 stages, (b) only 2.4 stages, or |
276 |
(c) a combination of 2.4 and 2.6 stages." From rom a release point of view |
277 |
only one set would be preferred, but many users still depend on 2.4 |
278 |
kernels. This rather long thread explores the many small problems that may |
279 |
arise and shows how difficult it is to make all people equally happy :-) |
280 |
24. zhen@g.o |
281 |
|
282 |
* 2005.0 2.4 & 2.6 stages[25] |
283 |
25. http://thread.gmane.org/gmane.linux.gentoo.devel/23718 |
284 |
|
285 |
gentoo-server |
286 |
------------- |
287 |
|
288 |
|
289 |
>From a mailing list mostly frequented by people using Gentoo for |
290 |
non-desktop purposes, gentoo-server@g.o, here's a noteworthy thread |
291 |
that has spun from the original poster asking a simple question: |
292 |
|
293 |
* Who uses Gentoo in production?[26] |
294 |
26. http://thread.gmane.org/gmane.linux.gentoo.server/1629 |
295 |
|
296 |
======================= |
297 |
5. Gentoo International |
298 |
======================= |
299 |
|
300 |
USA: Gentoo lectures at MIT, 10 and 24 January |
301 |
---------------------------------------------- |
302 |
|
303 |
Rajiv Manglani[27], Gentoo Linux Security Team member and PPC developer, |
304 |
will give an introductory (10 January) and an advanced lecture (24 |
305 |
January) on Gentoo Linux at the Massachusetts Institute of Technology, |
306 |
MIT, in Cambridge, MA. Both lectures are sponsored by the MIT's Student |
307 |
Information Processing Board (SIPB) and will be held tonight and Monday 24 |
308 |
starting at 20:00, at Building 4[28] room 237 (today) and room 231 (24 |
309 |
January) respectively. The first lecture will focus on giving an overview |
310 |
and demonstrating a running Gentoo system, while the "Advanced Gentoo |
311 |
Linux" presentation on 24 January will have more in-depth discussions of |
312 |
Portage and ebuild script creation, system tools such as qpkg and etcat. |
313 |
More details can be found in Rajiv's Independent Activities Period Gentoo |
314 |
lecture announcements[29]. Please make sure to RSVP to the Student |
315 |
Information Board[30] if you plan on attending. |
316 |
27. rajiv@g.o |
317 |
28. http://whereis.mit.edu/map-jpg?selection=4 |
318 |
29. http://stuff.mit.edu/iap/gentoo/ |
319 |
30. sipb-iap-gentoo@×××.edu |
320 |
|
321 |
Canada: Gentoo LTSP project at elementary school |
322 |
------------------------------------------------ |
323 |
|
324 |
The Prairie Linux User Group[31] (PLUG) is planning to deploy Gentoo Linux |
325 |
at the Holy Cross Elementary School in Winnipeg. The project will use |
326 |
reclaimed hardware previously running various shades of Windows that are |
327 |
being replaced with Linux due to cost of licensing for upgrades, concerns |
328 |
about lax security, growing hardware requirements if Windows was chosen as |
329 |
an upgrade path, and the current platform generally not meeting the |
330 |
educational requirements at the school any longer. The setup includes an |
331 |
implementation of the Linux Terminal Server Project[32] (LTSP) across |
332 |
thirty workstations, with Gentoo Linux running openmosix for the terminal |
333 |
server system. On Thursday 20 January the PLUG will meet at the University |
334 |
of Winnipeg[33] (starting at 19:00 in room 2M70) to get a few things |
335 |
straightened out before performing their real world test at the school on |
336 |
Sunday, 23 January from 10:00. Thirty elementary students have been |
337 |
invited to stress-test the system that they might get to keep if it works |
338 |
as advertized: "If the system is successfully able to meet the |
339 |
requirements it would be permanently installed," says PLUG member Mike |
340 |
Crawford[34], a Gentoo dev-perl developer-to-be and maintainer of one of |
341 |
the official Gentoo file mirrors (gentoo.eliteitminds.com). More details |
342 |
can be found at the PLUG meeting announcement[35]. |
343 |
31. http://plug.ca |
344 |
32. http://www.ltsp.org/ |
345 |
33. http://www.uwinnipeg.ca |
346 |
34. ali3n@××××××××××××.com |
347 |
35. http://plug.ca/article.php?story=20050107150627250 |
348 |
|
349 |
|
350 |
====================== |
351 |
6. Gentoo in the press |
352 |
====================== |
353 |
|
354 |
Linux Journal (5 January 2005) |
355 |
------------------------------ |
356 |
|
357 |
Andrew Cowie with the Linux Journal published a rather flattery piece on |
358 |
"Gentoo for all the unusual reasons,"[36] providing extensive coverage of |
359 |
Portage as a tool for professional use: "You might think of Gentoo as a |
360 |
bleeding-edge distribution for development workstations, but the simple |
361 |
packaging system can make it a good choice for any production system that |
362 |
needs to stay up to date," writes the author in his introduction, before |
363 |
explaining in great detail the steps for installing and updating software |
364 |
in Gentoo, all nicely accompanied by screenshots. The thoroughly |
365 |
researched article was among LJ's top reads and most commented-on articles |
366 |
last week - even without the GWN boosting its popularity yet again... |
367 |
36. http://www.linuxjournal.com/article/7438 |
368 |
|
369 |
=========== |
370 |
7. Bugzilla |
371 |
=========== |
372 |
|
373 |
Summary |
374 |
------- |
375 |
|
376 |
* Statistics |
377 |
* Closed bug ranking |
378 |
* New bug rankings |
379 |
|
380 |
Statistics |
381 |
---------- |
382 |
|
383 |
The Gentoo community uses Bugzilla (bugs.gentoo.org[37]) to record and |
384 |
track bugs, notifications, suggestions and other interactions with the |
385 |
development team. Between 02 January 2005 and 09 January 2005, activity on |
386 |
the site has resulted in: |
387 |
37. http://bugs.gentoo.org |
388 |
|
389 |
* 815 new bugs during this period |
390 |
* 528 bugs closed or resolved during this period |
391 |
* 23 previously closed bugs were reopened this period |
392 |
|
393 |
Of the 7862 currently open bugs: 117 are labeled 'blocker', 229 are |
394 |
labeled 'critical', and 568 are labeled 'major'. |
395 |
|
396 |
Closed bug rankings |
397 |
------------------- |
398 |
|
399 |
The developers and teams who have closed the most bugs during this period |
400 |
are: |
401 |
|
402 |
* Gentoo's Team for Core System packages[38], with 32 closed bugs[39] |
403 |
* Java team[40], with 26 closed bugs[41] |
404 |
* AMD64 Porting Team[42], with 26 closed bugs[43] |
405 |
* media-video herd[44], with 25 closed bugs[45] |
406 |
* Gentoo Games[46], with 21 closed bugs[47] |
407 |
* Gentoo X-windows packagers[48], with 15 closed bugs[49] |
408 |
* Gentoo Security[50], with 15 closed bugs[51] |
409 |
* Tim Yamin[52], with 13 closed bugs[53] |
410 |
38. base-system@g.o |
411 |
39. |
412 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-01-02&chfieldto=2005-01-09&resolution=FIXED&assigned_to=base-system@g.o |
413 |
40. java@g.o |
414 |
41. |
415 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-01-02&chfieldto=2005-01-09&resolution=FIXED&assigned_to=java@g.o |
416 |
42. amd64@g.o |
417 |
43. |
418 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-01-02&chfieldto=2005-01-09&resolution=FIXED&assigned_to=amd64@g.o |
419 |
44. media-video@g.o |
420 |
45. |
421 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-01-02&chfieldto=2005-01-09&resolution=FIXED&assigned_to=media-video@g.o |
422 |
46. games@g.o |
423 |
47. |
424 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-01-02&chfieldto=2005-01-09&resolution=FIXED&assigned_to=games@g.o |
425 |
48. x11@g.o |
426 |
49. |
427 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-01-02&chfieldto=2005-01-09&resolution=FIXED&assigned_to=x11@g.o |
428 |
50. security@g.o |
429 |
51. |
430 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-01-02&chfieldto=2005-01-09&resolution=FIXED&assigned_to=security@g.o |
431 |
52. plasmaroo@g.o |
432 |
53. |
433 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-01-02&chfieldto=2005-01-09&resolution=FIXED&assigned_to=plasmaroo@g.o |
434 |
|
435 |
New bug rankings |
436 |
---------------- |
437 |
|
438 |
The developers and teams who have been assigned the most new bugs during |
439 |
this period are: |
440 |
|
441 |
* Gentoo Sound Team[54], with 30 new bugs[55] |
442 |
* AMD64 Porting Team[56], with 21 new bugs[57] |
443 |
* media-video herd[58], with 20 new bugs[59] |
444 |
* optical media herd[60], with 19 new bugs[61] |
445 |
* Gentoo X-windows packagers[62], with 17 new bugs[63] |
446 |
* Gentoo Linux Gnome Desktop Team[64], with 14 new bugs[65] |
447 |
* Gentoo's Team for Core System packages[66], with 11 new bugs[67] |
448 |
* Gentoo VMWare Bug Squashers[68], with 10 new bugs[69] |
449 |
54. sound@g.o |
450 |
55. |
451 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-01-02&chfieldto=2005-01-09&assigned_to=sound@g.o |
452 |
56. amd64@g.o |
453 |
57. |
454 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-01-02&chfieldto=2005-01-09&assigned_to=amd64@g.o |
455 |
58. media-video@g.o |
456 |
59. |
457 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-01-02&chfieldto=2005-01-09&assigned_to=media-video@g.o |
458 |
60. media-optical@g.o |
459 |
61. |
460 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-01-02&chfieldto=2005-01-09&assigned_to=media-optical@g.o |
461 |
62. x11@g.o |
462 |
63. |
463 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-01-02&chfieldto=2005-01-09&assigned_to=x11@g.o |
464 |
64. gnome@g.o |
465 |
65. |
466 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-01-02&chfieldto=2005-01-09&assigned_to=gnome@g.o |
467 |
66. base-system@g.o |
468 |
67. |
469 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-01-02&chfieldto=2005-01-09&assigned_to=base-system@g.o |
470 |
68. vmware@g.o |
471 |
69. |
472 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-01-02&chfieldto=2005-01-09&assigned_to=vmware@g.o |
473 |
|
474 |
=========================== |
475 |
8. Moves, adds, and changes |
476 |
=========================== |
477 |
|
478 |
Moves |
479 |
----- |
480 |
|
481 |
The following developers recently left the Gentoo team: |
482 |
|
483 |
* None this week |
484 |
|
485 |
Adds |
486 |
---- |
487 |
|
488 |
The following developers recently joined the Gentoo Linux team: |
489 |
|
490 |
* Benedikt Böhm (hollow) - Apache |
491 |
* Saleem Abdulrasool (compnerd) - Java |
492 |
|
493 |
Changes |
494 |
------- |
495 |
|
496 |
The following developers recently changed roles within the Gentoo Linux |
497 |
project: |
498 |
|
499 |
* Lance Albertson (Ramereth) - New dev for netmon et al. (on top of his |
500 |
regular assignment to the infrastructure team) |
501 |
* Danny Van Dyk (Kugelfang) and Mike Doty (KingTaco) - AMD64 operational |
502 |
co-leads (taking over from Travis Tilley) |
503 |
* Jeremy Huddleston (eradicator) - Recruiting co-lead |
504 |
|
505 |
================== |
506 |
9. Tips and tricks |
507 |
================== |
508 |
|
509 |
Denu - a Portage-savvy menu generator for window managers |
510 |
--------------------------------------------------------- |
511 |
|
512 |
Are you switching from Fluxbox to Gnome to KDE a lot? Would you like to |
513 |
try out even more window managers, if it wasn't for the missing |
514 |
application entries in the menus to hop along with you? This week's tip |
515 |
brings a nifty solution in reach: Denu[70] is a brandnew tool to assist in |
516 |
menu generation. It can generate similarly structured menus for various |
517 |
window managers enabling easy transitions from one to another. Denu |
518 |
synchronizes with an online database to allow program definitions to be |
519 |
updated without a software update, and best of all: Portage itself |
520 |
provides the installed program data! |
521 |
70. http://denu.sourceforge.net |
522 |
|
523 |
--------------------------------------------------------------------------- |
524 |
| Code Listing 9.1: | |
525 |
|Emerge | |
526 |
Denu----------------------------------------------------------------------- |
527 |
-- |
528 |
| | |
529 |
|# cd $PORTDIR_OVERLAY/x11-misc/denu Create the appropriate overlay as | |
530 |
necessary (Denu is not in Portage yet) |
531 |
|# wget http://dl.sourceforge.net/sourceforge/denu/denu-2.1.2-r1.ebuild | |
532 |
|# emerge denu | |
533 |
| | |
534 |
--------------------------------------------------------------------------- |
535 |
|
536 |
Before we go any further backup any menu configurations you don't want |
537 |
overwritten. Now run denu as a normal user, Denu is not meant to be run as |
538 |
root. |
539 |
|
540 |
Figure 9.1: Screenshot of menu creation with Denu |
541 |
http://www.gentoo.org/images/gwn/20050110_denu.jpg |
542 |
|
543 |
The first step after installing Denu is to run Update (for program |
544 |
definitions) and Sysupdate (for the current list of installed programs). |
545 |
Neither of these are run at startup, so after installing a new program via |
546 |
Portage, Sysupdate will need execution again. |
547 |
|
548 |
To create a menu there are two approaches: hand pick entries from the |
549 |
Installed Tree and add them, or you can hit Autofill, and Denu will |
550 |
automatically generate a menu based on the information it has. |
551 |
Reorganizing a newly created menu is as simple as drag and drop, menu |
552 |
systems will respect the order of entries, except for Gnome and KDE who |
553 |
sort things alphabetically. Click on generate and then one of the boxes |
554 |
corresponding to your desired window manager or desktop environment. Some |
555 |
window managers like Fluxbox be able to use your menu immediately, others |
556 |
may need to be reconfigured or restarted. |
557 |
|
558 |
Denu is still under development, but author Shux[71] has scanned half of |
559 |
the Portage tree for items that might be needed in a GUI menu already. For |
560 |
the remaining half (or things that might need adding in the future) Denu |
561 |
provides a tool to include other applications not in its database yet. |
562 |
Adding programs and their categories, descriptions etc. is just as easy as |
563 |
shifting them around. For questions and answers of all sorts check the |
564 |
lively Denu 2.0 thread in the Forums[72]. |
565 |
71. shux_linux@×××××××.net |
566 |
72. http://forums.gentoo.org/viewtopic.php?t=268988 |
567 |
|
568 |
===================== |
569 |
10. Contribute to GWN |
570 |
===================== |
571 |
|
572 |
Interested in contributing to the Gentoo Weekly Newsletter? Send us an |
573 |
email[73]. |
574 |
73. gwn-feedback@g.o |
575 |
|
576 |
================ |
577 |
11. GWN feedback |
578 |
================ |
579 |
|
580 |
Please send us your feedback[74] and help make the GWN better. |
581 |
74. gwn-feedback@g.o |
582 |
|
583 |
================================ |
584 |
12. GWN subscription information |
585 |
================================ |
586 |
|
587 |
To subscribe to the Gentoo Weekly Newsletter, send a blank email to |
588 |
gentoo-gwn-subscribe@g.o. |
589 |
|
590 |
To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to |
591 |
gentoo-gwn-unsubscribe@g.o from the email address you are |
592 |
subscribed under. |
593 |
|
594 |
=================== |
595 |
13. Other languages |
596 |
=================== |
597 |
|
598 |
The Gentoo Weekly Newsletter is also available in the following languages: |
599 |
|
600 |
* Danish[75] |
601 |
* Dutch[76] |
602 |
* English[77] |
603 |
* German[78] |
604 |
* French[79] |
605 |
* Japanese[80] |
606 |
* Italian[81] |
607 |
* Polish[82] |
608 |
* Portuguese (Brazil)[83] |
609 |
* Portuguese (Portugal)[84] |
610 |
* Russian[85] |
611 |
* Spanish[86] |
612 |
* Turkish[87] |
613 |
75. http://www.gentoo.org/news/da/gwn/gwn.xml |
614 |
76. http://www.gentoo.org/news/be/gwn/gwn.xml |
615 |
77. http://www.gentoo.org/news/en/gwn/gwn.xml |
616 |
78. http://www.gentoo.org/news/de/gwn/gwn.xml |
617 |
79. http://www.gentoo.org/news/fr/gwn/gwn.xml |
618 |
80. http://www.gentoo.org/news/ja/gwn/gwn.xml |
619 |
81. http://www.gentoo.org/news/it/gwn/gwn.xml |
620 |
82. http://www.gentoo.org/news/pl/gwn/gwn.xml |
621 |
83. http://www.gentoo.org/news/br/gwn/gwn.xml |
622 |
84. http://www.gentoo.org/news/pt/gwn/gwn.xml |
623 |
85. http://www.gentoo.org/news/ru/gwn/gwn.xml |
624 |
86. http://www.gentoo.org/news/es/gwn/gwn.xml |
625 |
87. http://www.gentoo.org/news/tr/gwn/gwn.xml |
626 |
|
627 |
Ulrich Plate <plate@g.o> - Editor |
628 |
Brian Downey <bdowney@×××××××××××.net> - Author |
629 |
Daniel Drake <dsd@g.o> - Author |
630 |
Christian Hartmann <ian@g.o> - Author |
631 |
Patrick Lauer <patrick@g.o> - Author |
632 |
|
633 |
-- |
634 |
gentoo-gwn@g.o mailing list |