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 6 December 2004. |
5 |
--------------------------------------------------------------------------- |
6 |
|
7 |
============== |
8 |
1. Gentoo News |
9 |
============== |
10 |
|
11 |
Gentoo Developer Meeting at 21C3, 27 to 29 December 2004 |
12 |
-------------------------------------------------------- |
13 |
|
14 |
The 21st Chaos Communication Congress (21C3)[1] is a three-day conference |
15 |
on technology, society and utopia. Traditionally held in the German |
16 |
capital of Berlin between Christmas and New Year's Eve each year, the C3 |
17 |
offers lectures and workshops on information technology, IT security, |
18 |
Internet, and cryptography, and offers a generally critical and creative |
19 |
debate on technology and its effects on society. |
20 |
1. http://www.ccc.de/congress/2004/ |
21 |
|
22 |
Last year's 20C3 already had plenty of Gentoo developers and users attend |
23 |
the conference, leading to the announcement of an official Gentoo |
24 |
Developer Meeting to be held concurrently at this year's event. The Gentoo |
25 |
Dev Meeting is scheduled for 28 December (the second day of the |
26 |
conference) at 18:00 hours, the guestlist and the agenda are to be |
27 |
announced at the 21C3's public wiki for Gentoo[2]. It will serve many |
28 |
purposes, ranging from a simple get-together for (mainly European) Gentoo |
29 |
developers, via exploring the possibilities for closer co-operation, |
30 |
improved direct communication and more synergies in the network, to |
31 |
improvements to the Gentoo project as a whole. We will define the state of |
32 |
the European Gentoo developer network, and how we can improve developer |
33 |
relations in that network, we will discuss ways to work together and help |
34 |
each other with our efforts in maintaining and developing the Gentoo |
35 |
distribution, now and in the future. |
36 |
2. https://21c3.ccc.de/wiki/index.php/Gentoo |
37 |
|
38 |
Besides the developer meeting, other Gentoo highlights at the 21c3 are not |
39 |
to be missed, either, one being the Hardened Gentoo presentation of |
40 |
Alexander Gabert[3] on 28 December at 15:00, an introduction to the |
41 |
hardened toolchain, the PaX kernel, strong DAC/MAC control mechanisms and |
42 |
the project's thorough low-entry oriented user documentation, all-in-all |
43 |
providing "full scale" protection for a wide range of home to enterprise |
44 |
users. On the exhibition and activity floor of the conference, the |
45 |
traditional "hackcenter"[4], a Gentoo table will be set up to meet, greet |
46 |
and play around with Gentoo Linux. |
47 |
3. pappy@g.o |
48 |
4. http://www.ccc.de/congress/2004/ |
49 |
|
50 |
Getting to know each other, sharing experience and planning future |
51 |
activities are important goals of this meeting, but we do count on its |
52 |
being fun at the same time. Please contact Marc Hildebrand[5] if you like |
53 |
to attend or wish to add to the agenda. |
54 |
5. zypher@g.o |
55 |
|
56 |
New Gentoo Linux 2004.3-r1 release announced |
57 |
-------------------------------------------- |
58 |
|
59 |
Following quickly on the footsteps of the highly successful 2004.3 |
60 |
release, the Release Engineering project has put out a maintenance release |
61 |
for some architectures. Supplying a maintenance release was open to all |
62 |
architectures, but only a few found it necessary to provide one. There are |
63 |
very few changes in the release media, and this only fixes a few bugs |
64 |
which kept some people from installing. The affected architectures and |
65 |
their respective changes are: |
66 |
|
67 |
* Alpha - New LiveCD with a correct aboot.conf, stages and livecd moved |
68 |
to /releases |
69 |
* AMD64 - New LiveCD with corrected Speakup support, pnpbios is turned |
70 |
off by default, and distfiles for dhcpcd, slocate, usbutils, and pciutils |
71 |
added to the Universal CD |
72 |
* HPPA - This CD adds lvm2 support to the LiveCD |
73 |
* x86 - Additions identical as for AMD64, and the x86 PackageCD was |
74 |
recompiled due to a missing glib dependency on kdegraphics |
75 |
|
76 |
You can find the maintenance release media in the same location as the |
77 |
2004.3 release media on your favorite Gentoo mirror. |
78 |
|
79 |
UK Gentoo Developer Meeting Preannouncement |
80 |
------------------------------------------- |
81 |
|
82 |
The UK-based Gentoo developers are pleased to announce that the Gentoo UK |
83 |
2005 Conference will be held on Saturday 12th March 2005 at the University |
84 |
of Salford, with social events the night before and the night after. The |
85 |
theme for this year's Conference is "Success with Gentoo", and they will |
86 |
be running both a Speakers Programme and a Demonstration Programme. |
87 |
They're inviting developers and users alike who wish to take part in the |
88 |
programme to submit their proposals before 31st December 2004. For more |
89 |
details, see the Conference website[6] |
90 |
6. http://dev.gentoo.org/~stuart/2005/ |
91 |
|
92 |
============== |
93 |
2. Future zone |
94 |
============== |
95 |
|
96 |
Gentoo on a 256MB USB stick: Flash Linux |
97 |
---------------------------------------- |
98 |
|
99 |
Note: Topics for this section may occasionally include projects that are |
100 |
not officially part of Gentoo, but affect it in one way or the other. This |
101 |
could be development in the wild that is is bound to end up being a Gentoo |
102 |
project in the future, or something that's inspired by and based on |
103 |
Gentoo, but heads off in a different direction all by itself. One of the |
104 |
latter is the topic for this week's column: |
105 |
|
106 |
FlashLinux[7] is a customized Linux variant designed to be run directly |
107 |
off a USB key or similar forms of bootable flash memory. Gareth Bult and |
108 |
his helpers have based their trimmed-to-fit binary distribution entirely |
109 |
on Gentoo Linux, with a special focus on Gnome 2.8, and the aim to to |
110 |
produce something that would encourage Windows users to give Linux a try. |
111 |
"The applications we included may not be a programmer's dream, but we're |
112 |
hoping they're what the average user is looking to get from a modern |
113 |
desktop system," says Gareth. Currently included are Evolution, XChat, |
114 |
Firefox, and a Ximian build of OpenOffice, along with many more[8]. |
115 |
7. http://www.encryptec.net/flashlinux/ |
116 |
8. http://www.encryptec.net/flashlinux/flash032/index.html |
117 |
|
118 |
The choice of Gentoo as the base for Flash Linux seemed obvious, even if |
119 |
generously overlooking the fact that its creator is a Gentoo user who has |
120 |
been running his web servers on Gentoo Linux for the past twelve months. |
121 |
"I was looking for something as nippy as possible, and the task was to fit |
122 |
a quart into a pint pot," he explains - implicitly leaving little to no |
123 |
alternatives to FlashLinux being based on Gentoo. Provided a (x86 or |
124 |
AMD64) computer's BIOS allows for booting off a USB stick in the first |
125 |
place, the FlashLinux key fires up a 2.6.7-gentoo-r14 kernel, autoconfig |
126 |
comes from the Knoppix tools and provides hardware detection, and |
127 |
mkxf86config does the X setup. There's a GRUB based choice of either LAN |
128 |
or dialup configurations, at two different screen resolutions each. |
129 |
|
130 |
Figure 2.1: Windows-swatting penguin splashscreen: FlashLinux USB key |
131 |
booting |
132 |
http://www.gentoo.org/images/gwn/20041206-fl.jpg |
133 |
|
134 |
"Everybody knows the LAN setup works perfectly in the Gentoo LiveCDs, but |
135 |
we were surprised how well dialup is integrated, too," says Gareth Bult. |
136 |
While comments he received from early adopters show mostly awe that this |
137 |
fits onto a 256MB key - that even keeps 50MB of free space - the stick |
138 |
itself is where the developers identify a decisive factor. According to |
139 |
them, the choice of media is crucial for a usable configuration: "USB 1.0 |
140 |
keys only transfer data at 1Mbps and are unusable when it comes to |
141 |
FlashLinux. But even USB 2.0 keys do not really transfer data at 480Mbps, |
142 |
typical rates vary between 5 and 10Mbps." But even the more expensive |
143 |
recommendations in USB memory sticks are typically still within a 30 USD |
144 |
price range. |
145 |
|
146 |
The FlashLinux creator has placed his work under the GPL, and hopes for |
147 |
outside help from people interested in different aspects, like making the |
148 |
USB sticks ADSL-ready, solving bootsplash issues with newer kernels, and |
149 |
other contributions or ideas that are most welcome. The contact address is |
150 |
hostmaster@×××××××××.net. |
151 |
|
152 |
================== |
153 |
3. Gentoo security |
154 |
================== |
155 |
|
156 |
Open DC Hub: Remote code execution |
157 |
---------------------------------- |
158 |
|
159 |
Open DC Hub contains a buffer overflow that can be exploited to allow |
160 |
remote code execution. |
161 |
|
162 |
For more information, please see the GLSA Announcement[9] |
163 |
9. http://www.gentoo.org/security/en/glsa/glsa-200411-37.xml |
164 |
|
165 |
Sun and Blackdown Java: Applet privilege escalation |
166 |
--------------------------------------------------- |
167 |
|
168 |
The Java plug-in security in Sun and Blackdown Java environments can be |
169 |
bypassed to access arbitrary packages, allowing untrusted Java applets to |
170 |
perform unrestricted actions on the host system. |
171 |
|
172 |
For more information, please see the GLSA Announcement[10] |
173 |
10. http://www.gentoo.org/security/en/glsa/glsa-200411-38.xml |
174 |
|
175 |
rssh, scponly: Unrestricted command execution |
176 |
--------------------------------------------- |
177 |
|
178 |
rssh and scponly do not filter command-line options that can be exploited |
179 |
to execute any command, thereby allowing a remote user to completely |
180 |
bypass the restricted shell. |
181 |
|
182 |
For more information, please see the GLSA Announcement[11] |
183 |
11. http://www.gentoo.org/security/en/glsa/glsa-200412-01.xml |
184 |
|
185 |
========================= |
186 |
4. Heard in the community |
187 |
========================= |
188 |
|
189 |
gentoo-user |
190 |
----------- |
191 |
|
192 |
udev or devfs |
193 |
|
194 |
Systems running a 2.6 kernel now have the option of installing udev. One |
195 |
user notices some of the online Gentoo documentation still advises devfs |
196 |
and asks for suggestions on configuring udev. |
197 |
|
198 |
* new 2004.3 system - to devfs or not to devfs, that is the question[12] |
199 |
12. http://thread.gmane.org/gmane.linux.gentoo.user/110178 |
200 |
|
201 |
To opt or not to opt. That is the question! |
202 |
|
203 |
A discussion regarding the location of the gentoo-rsync-mirror ebuild's |
204 |
install popped up this week. Why was it in /opt? Shouldn't it be in /usr? |
205 |
A series of (opinioned) answers came in, including some brief history of |
206 |
where /opt came from in the first place. |
207 |
|
208 |
* Local portage repository[13] |
209 |
13. http://thread.gmane.org/gmane.linux.gentoo.user/110104 |
210 |
|
211 |
Gentoo... Limiting? |
212 |
|
213 |
One of the Gentoo provisions is that users have full control over their |
214 |
system. Is this true? One lister posed this question on the gentoo-user |
215 |
mailing list this week. It of course spawned a great discussion. The short |
216 |
of it is that Gentoo is as configurable as you want it to be, as long as |
217 |
you learn the tools in Portage fully. |
218 |
|
219 |
* Gentoo limitations[14] |
220 |
14. http://thread.gmane.org/gmane.linux.gentoo.user/110040 |
221 |
|
222 |
libperl rebuilder |
223 |
|
224 |
After upgrading Perl packages one user asks how to update all the Perl |
225 |
modules. |
226 |
|
227 |
* Upgrading Perl Modules when Upgrading Perl[15] |
228 |
15. http://thread.gmane.org/gmane.linux.gentoo.user/109990 |
229 |
|
230 |
Best Digital Camera for Linux? |
231 |
|
232 |
Nothing can be more frustrating than buying a shiny new computer toy, just |
233 |
to find out that it does not work with your favorite Linux distribution. |
234 |
With Christmas right around the corner; the gifts for geeks shopping |
235 |
season is ramping up into full gear. This thread has some tips for |
236 |
purchasing a digital camera that will work seamlessly with Gentoo--or any |
237 |
Linux for that matter! |
238 |
|
239 |
* Suggestions for a Digital Camera under Linux[16] |
240 |
16. http://thread.gmane.org/gmane.linux.gentoo.user/109549 |
241 |
|
242 |
======================= |
243 |
5. Gentoo International |
244 |
======================= |
245 |
|
246 |
Italy: GentooDay report |
247 |
----------------------- |
248 |
|
249 |
"Macelli Comunali", the municipal slaughterhouse, sounds a bit strange for |
250 |
a meeting in the framework of the Italian LinuxDay, but the Gechi's |
251 |
contact in Prato, a nice little town near Florence, assured penguins of |
252 |
the Gentoo variety wouldn't run any danger: It's an old palace now, used |
253 |
as meeting spot and conference hall for many activities of non-profit |
254 |
organizations. |
255 |
|
256 |
The place was cold, but the Gechi effectively heated it with their |
257 |
computers. Half an hour into the event, the distfiles and rsync mirror for |
258 |
people was set up, and the LAN was fully working for present Gentoo users |
259 |
to do a few happy emerges. Being curious about each other characterized |
260 |
much of the atmosphere in the morning, since it was the first meeting ever |
261 |
for many of the Gechis. While others continued to trickle in, Giulio |
262 |
Salani (zuglio)[17] explained about his Vidalinux tests, and Matteo |
263 |
Pescarin (peach)[18] showed his wonderful posters. |
264 |
17. http://forums.gentoo.org/profile.php?mode=viewprofile&u=27023 |
265 |
18. http://forums.gentoo.org/profile.php?mode=viewprofile&u=15873 |
266 |
|
267 |
In the afternoon Giacomo Benvenuti (benve)[19] did a ceremonial first |
268 |
download from the new experimental Italian Gentoo mirror in Bologna[20], |
269 |
and some people created a distcc LAN between their laptops. |
270 |
19. http://forums.gentoo.org/profile.php?mode=viewprofile&u=16241 |
271 |
20. http://ftp.students.cs.unibo.it/gentoo/ |
272 |
|
273 |
Then it was time for the presentations, and the first was about Andrea |
274 |
Perotti's (deadhead)[21] "Success stories of Gentoo in commercial |
275 |
companies". Unfortunately, Andrea had to fight the projector for an hour, |
276 |
and could only begin after that, leaving no time for Giovanni Ferri's |
277 |
(FonderiaDigitale)[22]'s talk about the "Creation of a blackbox for |
278 |
securing your network environment" that was also planned for the afternoon |
279 |
slot. Giovanni's extraordinary presentation was finally held later that |
280 |
night, but ordinary visitors had all left by then, he only spoke to a |
281 |
nucleus of Gentoo activists, all well-fed with an intriguing local |
282 |
delicacy known as an F2 sandwich. |
283 |
21. http://forums.gentoo.org/profile.php?mode=viewprofile&u=36380 |
284 |
22. http://forums.gentoo.org/profile.php?mode=viewprofile&u=15873 |
285 |
|
286 |
Figure 5.1: Gechi activists at the former abattoir of Prato |
287 |
http://www.gentoo.org/images/gwn/20041206-gday.jpg |
288 |
|
289 |
Note: Left to right: Cazzantoio, akiross, oRDeX, lavish, randomaze, |
290 |
nemesix2001, .:deadhead:., and sitting in front holding the magic penguin |
291 |
that never falls from the table: genGNUbbo |
292 |
|
293 |
Austria: New AGLUG website |
294 |
-------------------------- |
295 |
|
296 |
The former Vienna Gentoo Linux Users Group has grown steadily over the |
297 |
year, and now broadened its focus to encompass an all-Austrian support |
298 |
group. A new website[23] has been set up that carries many new services, |
299 |
including a brand new Austrian Gentoo user forum, and an RSS feed for |
300 |
local news. Stammtisch-type regular meetings are being organized every |
301 |
month, with the next one to take place on 16 December. Check the event |
302 |
calendar[24] for details. |
303 |
23. http://www.aglug.net |
304 |
24. http://www.aglug.net/index.php?option=com_events&Itemid=40 |
305 |
|
306 |
Germany: Nürnberg meeting report |
307 |
--------------------------------- |
308 |
|
309 |
Karl Hansl reports from the first meeting in Nürnberg last week: "Local |
310 |
Gentoo users met and discussed typical Linux topics, such as which |
311 |
motorcycle brand was faster, Kawasaki or Honda, and had some off-topic |
312 |
chats about programming, too. Current experience tells us that GUGN |
313 |
participants come from all ranges of society, self-employed, students, IT |
314 |
interns, and professional sysadmins. We'll definitely meet again, on 5 |
315 |
January 2005, and hope that others can join us then." |
316 |
|
317 |
====================== |
318 |
6. Gentoo in the press |
319 |
====================== |
320 |
|
321 |
Linux Devices (3 December 2004) |
322 |
------------------------------- |
323 |
|
324 |
Linux Devices extensively covers the Gentoo Embedded project this week, in |
325 |
an article about the "New kid on the embedded Linux block"[25]. The author |
326 |
links to the Gentoo Embedded web page[26], has friendly words for all |
327 |
developers involved, and even extends an official welcome to Gentoo Linux |
328 |
in the name of the Embedded community! |
329 |
25. http://linuxdevices.com/news/NS3119470185.html |
330 |
26. http://www.gentoo.org/proj/en/base/embedded/index.xml |
331 |
|
332 |
ZDNet UK update (3 December 2004) |
333 |
--------------------------------- |
334 |
|
335 |
Based on additional information by Gentoo release engineering lead Chris |
336 |
Gianelloni[27], the ZDNet editors have updated the article on upcoming |
337 |
releases of Gentoo Linux[28] initially published last week. Details of |
338 |
experimental features planned, like the installer project and the option |
339 |
of running Gentoo Linux completely off the LiveCD, have been sorted out |
340 |
and are most accurately reflected in the current version. |
341 |
27. wolf31o2@g.o |
342 |
28. http://news.zdnet.co.uk/software/linuxunix/0,39020390,39175014,00.htm |
343 |
|
344 |
=========== |
345 |
7. Bugzilla |
346 |
=========== |
347 |
|
348 |
Summary |
349 |
------- |
350 |
|
351 |
* Statistics |
352 |
* Closed bug ranking |
353 |
* New bug rankings |
354 |
|
355 |
Statistics |
356 |
---------- |
357 |
|
358 |
The Gentoo community uses Bugzilla (bugs.gentoo.org[29]) to record and |
359 |
track bugs, notifications, suggestions and other interactions with the |
360 |
development team. Between 28 November 2004 and 05 December 2004, activity |
361 |
on the site has resulted in: |
362 |
29. http://bugs.gentoo.org |
363 |
|
364 |
* 717 new bugs during this period |
365 |
* 458 bugs closed or resolved during this period |
366 |
* 30 previously closed bugs were reopened this period |
367 |
|
368 |
Of the 7619 currently open bugs: 130 are labeled 'blocker', 239 are |
369 |
labeled 'critical', and 560 are labeled 'major'. |
370 |
|
371 |
Closed bug rankings |
372 |
------------------- |
373 |
|
374 |
The developers and teams who have closed the most bugs during this period |
375 |
are: |
376 |
|
377 |
* Gentoo's Team for Core System packages[30], with 35 closed bugs[31] |
378 |
* Gentoo KDE team[32], with 25 closed bugs[33] |
379 |
* Gentoo Games[34], with 19 closed bugs[35] |
380 |
* AMD64 Porting Team[36], with 18 closed bugs[37] |
381 |
* Gentoo Linux Gnome Desktop Team[38], with 17 closed bugs[39] |
382 |
* Daniel Black[40], with 17 closed bugs[41] |
383 |
* Java team[42], with 16 closed bugs[43] |
384 |
* Jeremy Huddleston[44], with 13 closed bugs[45] |
385 |
30. base-system@g.o |
386 |
31. |
387 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-11-28&chfieldto=2004-12-05&resolution=FIXED&assigned_to=base-system@g.o |
388 |
32. kde@g.o |
389 |
33. |
390 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-11-28&chfieldto=2004-12-05&resolution=FIXED&assigned_to=kde@g.o |
391 |
34. games@g.o |
392 |
35. |
393 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-11-28&chfieldto=2004-12-05&resolution=FIXED&assigned_to=games@g.o |
394 |
36. amd64@g.o |
395 |
37. |
396 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-11-28&chfieldto=2004-12-05&resolution=FIXED&assigned_to=amd64@g.o |
397 |
38. gnome@g.o |
398 |
39. |
399 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-11-28&chfieldto=2004-12-05&resolution=FIXED&assigned_to=gnome@g.o |
400 |
40. dragonheart@g.o |
401 |
41. |
402 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-11-28&chfieldto=2004-12-05&resolution=FIXED&assigned_to=dragonheart@g.o |
403 |
42. java@g.o |
404 |
43. |
405 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-11-28&chfieldto=2004-12-05&resolution=FIXED&assigned_to=java@g.o |
406 |
44. eradicator@g.o |
407 |
45. |
408 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-11-28&chfieldto=2004-12-05&resolution=FIXED&assigned_to=eradicator@g.o |
409 |
|
410 |
New bug rankings |
411 |
---------------- |
412 |
|
413 |
The developers and teams who have been assigned the most new bugs during |
414 |
this period are: |
415 |
|
416 |
* Java team[46], with 19 new bugs[47] |
417 |
* AMD64 Porting Team[48], with 15 new bugs[49] |
418 |
* Gentoo Linux Gnome Desktop Team[50], with 13 new bugs[51] |
419 |
* Gentoo's Team for Core System packages[52], with 13 new bugs[53] |
420 |
* Gentoo X-windows packagers[54], with 10 new bugs[55] |
421 |
* SpanKY[56], with 10 new bugs[57] |
422 |
* media-video herd[58], with 10 new bugs[59] |
423 |
* Portage team[60], with 10 new bugs[61] |
424 |
46. java@g.o |
425 |
47. |
426 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2004-11-28&chfieldto=2004-12-05&assigned_to=java@g.o |
427 |
48. amd64@g.o |
428 |
49. |
429 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2004-11-28&chfieldto=2004-12-05&assigned_to=amd64@g.o |
430 |
50. gnome@g.o |
431 |
51. |
432 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2004-11-28&chfieldto=2004-12-05&assigned_to=gnome@g.o |
433 |
52. base-system@g.o |
434 |
53. |
435 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2004-11-28&chfieldto=2004-12-05&assigned_to=base-system@g.o |
436 |
54. x11@g.o |
437 |
55. |
438 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2004-11-28&chfieldto=2004-12-05&assigned_to=x11@g.o |
439 |
56. vapier@g.o |
440 |
57. |
441 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2004-11-28&chfieldto=2004-12-05&assigned_to=vapier@g.o |
442 |
58. media-video@g.o |
443 |
59. |
444 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2004-11-28&chfieldto=2004-12-05&assigned_to=media-video@g.o |
445 |
60. dev-portage@g.o |
446 |
61. |
447 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2004-11-28&chfieldto=2004-12-05&assigned_to=dev-portage@g.o |
448 |
|
449 |
================== |
450 |
8. Tips and Tricks |
451 |
================== |
452 |
|
453 |
Revival of the Compose Key a.k.a. Multi_Key |
454 |
------------------------------------------- |
455 |
|
456 |
Many users are on a keyboard layout which does not allow to type other |
457 |
characters than those printed on the keys. There are some workarounds with |
458 |
so-called "deadkeys" so that you can type characters with accents, but |
459 |
that does not enable you to type all characters in your locale. |
460 |
|
461 |
On many Unix-machines you can find a "Compose Key" on the attached |
462 |
keyboard. With that special key you can "compose" the desired character. |
463 |
For instance, typing the sequence <compose> <"> <a> will result in the |
464 |
Umlaut ä. Or take <compose> </> <o> for a danish ø. With X it is no |
465 |
problem to declare any key as the Compose Key, or "Multi_Key" as it is |
466 |
called in the internal routines. Just remember that a keyboard sends only |
467 |
keycodes, and that it is unimportant which keycode represents a given |
468 |
character or special key. |
469 |
|
470 |
To enable the Compose Key you have to alter your /etc/X11/xorg.conf. There |
471 |
are other ways, like using xmodmap, but the global configuration with the |
472 |
xorg.conf ensures that the Compose Key will be available to all users. I |
473 |
recommend the right "Windows Key" (just one of the two on your keyboard |
474 |
enabled should be enough): |
475 |
|
476 |
--------------------------------------------------------------------------- |
477 |
| Code Listing 8.1: | |
478 |
|Enable the Compose Key in the | |
479 |
xorg.conf------------------------------------------------------------------ |
480 |
------- |
481 |
| | |
482 |
|# Your section in xorg.conf about the keyboard looks similar to this: | |
483 |
|Section "InputDevice" | |
484 |
| Identifier "Keyboard0" | |
485 |
| Driver "kbd" | |
486 |
| Option "XkbModel" "pc104" | |
487 |
| Option "XkbLayout" "us" | |
488 |
| Option "XkbOptions" "compose:rwin" | |
489 |
|EndSection | |
490 |
| | |
491 |
--------------------------------------------------------------------------- |
492 |
|
493 |
After you restart X, you should be able to type the characters in the |
494 |
example above. A complete list of available Compose Key characters with |
495 |
their description can be found in the file |
496 |
/usr/X11R6/lib/X11/locale/<your_character_enocding>/Compose. |
497 |
|
498 |
=========================== |
499 |
9. Moves, adds, and changes |
500 |
=========================== |
501 |
|
502 |
Moves |
503 |
----- |
504 |
|
505 |
The following developers recently left the Gentoo team: |
506 |
|
507 |
* None this week |
508 |
|
509 |
Adds |
510 |
---- |
511 |
|
512 |
The following developers recently joined the Gentoo Linux team: |
513 |
|
514 |
* Joe McCann (joem) - Gnome development |
515 |
* Michael Stewart (vericgar) - Apache |
516 |
|
517 |
Changes |
518 |
------- |
519 |
|
520 |
The following developers recently changed roles within the Gentoo Linux |
521 |
project: |
522 |
|
523 |
* None this week |
524 |
|
525 |
===================== |
526 |
10. Contribute to GWN |
527 |
===================== |
528 |
|
529 |
Interested in contributing to the Gentoo Weekly Newsletter? Send us an |
530 |
email[62]. |
531 |
62. gwn-feedback@g.o |
532 |
|
533 |
================ |
534 |
11. GWN feedback |
535 |
================ |
536 |
|
537 |
Please send us your feedback[63] and help make the GWN better. |
538 |
63. gwn-feedback@g.o |
539 |
|
540 |
================================ |
541 |
12. GWN subscription information |
542 |
================================ |
543 |
|
544 |
To subscribe to the Gentoo Weekly Newsletter, send a blank email to |
545 |
gentoo-gwn-subscribe@g.o. |
546 |
|
547 |
To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to |
548 |
gentoo-gwn-unsubscribe@g.o from the email address you are |
549 |
subscribed under. |
550 |
|
551 |
=================== |
552 |
13. Other languages |
553 |
=================== |
554 |
|
555 |
The Gentoo Weekly Newsletter is also available in the following languages: |
556 |
|
557 |
* Danish[64] |
558 |
* Dutch[65] |
559 |
* English[66] |
560 |
* German[67] |
561 |
* French[68] |
562 |
* Japanese[69] |
563 |
* Italian[70] |
564 |
* Polish[71] |
565 |
* Portuguese (Brazil)[72] |
566 |
* Portuguese (Portugal)[73] |
567 |
* Russian[74] |
568 |
* Spanish[75] |
569 |
* Turkish[76] |
570 |
64. http://www.gentoo.org/news/da/gwn/gwn.xml |
571 |
65. http://www.gentoo.org/news/be/gwn/gwn.xml |
572 |
66. http://www.gentoo.org/news/en/gwn/gwn.xml |
573 |
67. http://www.gentoo.org/news/de/gwn/gwn.xml |
574 |
68. http://www.gentoo.org/news/fr/gwn/gwn.xml |
575 |
69. http://www.gentoo.org/news/ja/gwn/gwn.xml |
576 |
70. http://www.gentoo.org/news/it/gwn/gwn.xml |
577 |
71. http://www.gentoo.org/news/pl/gwn/gwn.xml |
578 |
72. http://www.gentoo.org/news/br/gwn/gwn.xml |
579 |
73. http://www.gentoo.org/news/pt/gwn/gwn.xml |
580 |
74. http://www.gentoo.org/news/ru/gwn/gwn.xml |
581 |
75. http://www.gentoo.org/news/es/gwn/gwn.xml |
582 |
76. http://www.gentoo.org/news/tr/gwn/gwn.xml |
583 |
|
584 |
Ulrich Plate <plate@g.o> - Editor |
585 |
Brian Downey <bdowney@×××××××××××.net> - Author |
586 |
Chris Gianelloni <wolf31o2@g.o> - Author |
587 |
Stuart Herbert <stuart@g.o> - Author |
588 |
Marc Hildebrand <zypher@g.o> - Author |
589 |
Fabrizio Masia <randomaze@×××××.it> - Author |
590 |
Emmet Wagle <ewagle@×××××.com> - Author |
591 |
Lars Weiler <pylon@g.o> - Author |
592 |
|
593 |
-- |
594 |
gentoo-gwn@g.o mailing list |