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 27 September 2004. |
5 |
--------------------------------------------------------------------------- |
6 |
|
7 |
============== |
8 |
1. Gentoo News |
9 |
============== |
10 |
|
11 |
Gentoo documentation revisited |
12 |
------------------------------ |
13 |
|
14 |
The first thing many visitors to the Gentoo website will notice when |
15 |
opening the Gentoo Handbook[1] or any other piece of documentation these |
16 |
days is a little "Print" link sitting on the top of the right column: |
17 |
Bowing to long-standing popular requests, Xavier Neys[2] implemented a |
18 |
simple way of viewing a printer-friendly version of Gentoo documentation. |
19 |
|
20 |
1. http://www.gentoo.org/doc/en/handbook/index.xml |
21 |
2. neysx@g.o |
22 |
|
23 |
Other changes to the Handbook include info about Gentoo's SLOT handling |
24 |
for packages, an explanation of the reasons for package masking (and how |
25 |
to circumvent it, if need be) and a reinstatement of the manual GRUB |
26 |
installation guide requested by many users. Other documentation has been |
27 |
added last month, too: Dennis Niehüser[3] contributed a very nice |
28 |
document on power management[4] for laptops, with tips on setting up CPU |
29 |
frequency scaling, a walkthrough of display, disk, and battery power |
30 |
management features, and last but not least, a section on sleep states |
31 |
that answers questions many people are too polite to ask. For Gentoo users |
32 |
who want to set up their own Internet radio stations, Streaming Radio with |
33 |
SHOUTcast[5] is an excellent new guide by Chris White[6] that leads |
34 |
through each step of configuring the server and the network, together with |
35 |
loads of information on optimizing the service for different uses, get |
36 |
transcoding for locally stored MP3s to work and much more. Benny Chuang[7] |
37 |
has corrected the language directories for documentation to reflect |
38 |
variants of languages (e.g. Chinese, Portuguese), and Steven McCoy[8] has |
39 |
added a chapter on PAM authentication to the OpenAFS guide. |
40 |
|
41 |
3. fragfred@×××.net |
42 |
4. http://www.gentoo.org/doc/en/power-management-guide.xml |
43 |
5. http://www.gentoo.org/doc/en/shoutcast-config.xml |
44 |
6. cwhite@g.o |
45 |
7. bennyc@g.o |
46 |
8. fnjordy@×××××.com |
47 |
|
48 |
The Gentoo Documentation Project has put up a roadmap document[9], |
49 |
featuring all items on the agenda that need immediate fixing. If you want |
50 |
to help, get involved by subscribing to the documentation project mailing |
51 |
list[10]. |
52 |
|
53 |
9. http://www.gentoo.org/proj/en/gdp/roadmap.xml |
54 |
10. http://www.gentoo.org/proj/en/gdp/#doc_chap6 |
55 |
|
56 |
New GWN section: Gentoo in the press |
57 |
------------------------------------ |
58 |
|
59 |
Starting this week, the GWN carries a new section referencing publications |
60 |
that have written about Gentoo. It is likely to have an irregular |
61 |
schedule, since we don't expect to find something to point you to each |
62 |
week, but will gladly accept any hints from our readers: If you happen to |
63 |
know of an article in a magazine, or even TV or radio coverage of Gentoo |
64 |
Linux, please tell us! The original language of the publication is |
65 |
unimportant. Just write a short description of the article's content and |
66 |
send it to gwn-feedback@g.o, together with a link to the |
67 |
publisher's website, and possibly a scan of the article (if it isn't |
68 |
available online). Thanks a lot, and enjoy reading the first installment |
69 |
of Gentoo in the Press, just below our International News section. |
70 |
|
71 |
================== |
72 |
2. Gentoo security |
73 |
================== |
74 |
|
75 |
Foomatic: Arbitrary command exec foomatic |
76 |
----------------------------------------- |
77 |
|
78 |
The foomatic-rip filter in foomatic-filters contains a vulnerability which |
79 |
may allow arbitrary command execution on the print server. |
80 |
|
81 |
For more information, please see the GLSA Announcement[11] |
82 |
|
83 |
11. http://www.gentoo.org/security/en/glsa/glsa-200409-24.xml |
84 |
|
85 |
CUPS: Denial of service vulnerability |
86 |
------------------------------------- |
87 |
|
88 |
A vulnerability in CUPS allows remote attackers to cause a denial of |
89 |
service when sending a carefully-crafted UDP packet to the IPP port. |
90 |
|
91 |
For more information, please see the GLSA Announcement[12] |
92 |
|
93 |
12. http://www.gentoo.org/security/en/glsa/glsa-200409-25.xml |
94 |
|
95 |
Mozilla, Firefox, Thunderbird, Epiphany vulnerability fixes |
96 |
----------------------------------------------------------- |
97 |
|
98 |
New releases of Mozilla, Epiphany, Mozilla Thunderbird, and Mozilla |
99 |
Firefox fix several vulnerabilities, including the remote execution of |
100 |
arbitrary code. |
101 |
|
102 |
For more information, please see the GLSA Announcement[13] |
103 |
|
104 |
13. http://www.gentoo.org/security/en/glsa/glsa-200409-26.xml |
105 |
|
106 |
glFTPd: Local buffer overflow vulnerability |
107 |
------------------------------------------- |
108 |
|
109 |
glFTPd is vulnerable to a local buffer overflow which may allow arbitrary |
110 |
code execution. |
111 |
|
112 |
For more information, please see the GLSA Announcement[14] |
113 |
|
114 |
14. http://www.gentoo.org/security/en/glsa/glsa-200409-27.xml |
115 |
|
116 |
GTK+ 2, gdk-pixbuf: multiple vulnerabilities |
117 |
-------------------------------------------- |
118 |
|
119 |
The GdkPixbuf library, which is also included in GTK+ 2, contains several |
120 |
vulnerabilities that could lead to a Denial of Service or the execution of |
121 |
arbitrary code. |
122 |
|
123 |
For more information, please see the GLSA Announcement[15] |
124 |
|
125 |
15. http://www.gentoo.org/security/en/glsa/glsa-200409-28.xml |
126 |
|
127 |
FreeRADIUS: Multiple Denial of Service vulnerabilities |
128 |
------------------------------------------------------ |
129 |
|
130 |
Multiple Denial of Service vulnerabilities were found and fixed in |
131 |
FreeRADIUS. |
132 |
|
133 |
For more information, please see the GLSA Announcement[16] |
134 |
|
135 |
16. http://www.gentoo.org/security/en/glsa/glsa-200409-29.xml |
136 |
|
137 |
xine-lib: Multiple vulnerabilities |
138 |
---------------------------------- |
139 |
|
140 |
xine-lib contains several vulnerabilities potentially allowing the |
141 |
execution of arbitrary code. |
142 |
|
143 |
For more information, please see the GLSA Announcement[17] |
144 |
|
145 |
17. http://www.gentoo.org/security/en/glsa/glsa-200409-30.xml |
146 |
|
147 |
jabberd 1.x: Denial of Service vulnerability |
148 |
-------------------------------------------- |
149 |
|
150 |
The jabberd server was found to be vulnerable to a remote Denial of |
151 |
Service attack. |
152 |
|
153 |
For more information, please see the GLSA Announcement[18] |
154 |
|
155 |
18. http://www.gentoo.org/security/en/glsa/glsa-200409-31.xml |
156 |
|
157 |
getmail: Filesystem overwrite vulnerability |
158 |
------------------------------------------- |
159 |
|
160 |
getmail contains a vulnerability that could potentially allow any local |
161 |
user to create or overwrite files in any directory on the system. This |
162 |
flaw can be escalated further and possibly lead to a complete system |
163 |
compromise. |
164 |
|
165 |
For more information, please see the GLSA Announcement[19] |
166 |
|
167 |
19. http://www.gentoo.org/security/en/glsa/glsa-200409-32.xml |
168 |
|
169 |
Apache: Exposure of protected directories |
170 |
----------------------------------------- |
171 |
|
172 |
A bug in the way Apache handles the Satisfy directive can lead to the |
173 |
exposure of protected directories to unauthorized users. |
174 |
|
175 |
For more information, please see the GLSA Announcement[20] |
176 |
|
177 |
20. http://www.gentoo.org/security/en/glsa/glsa-200409-33.xml |
178 |
|
179 |
========================= |
180 |
3. Heard in the community |
181 |
========================= |
182 |
|
183 |
Web forums |
184 |
---------- |
185 |
|
186 |
Portage 2.0.51_rc1 trials and tribulations |
187 |
|
188 |
The new Portage version is rippling the surface of more than one forum |
189 |
these days. Check for new features, bugs, and bugs that really are |
190 |
features at one of the threads below: |
191 |
|
192 |
* portage_2.0.51_rc1 and virtuals[21] |
193 |
* Portage 2.0.51 Question[22] |
194 |
* Neue Funktionen und Optionen in Portage 2.0.51[23](German) |
195 |
* Nuove funzioni e opzioni di Portage 2.0.51[24](Italian) |
196 |
21. http://forums.gentoo.org/viewtopic.php?t=227479 |
197 |
22. http://forums.gentoo.org/viewtopic.php?t=224088 |
198 |
23. http://forums.gentoo.org/viewtopic.php?t=224063 |
199 |
24. http://forums.gentoo.org/viewtopic.php?t=228706 |
200 |
|
201 |
|
202 |
gentoo-dev |
203 |
---------- |
204 |
|
205 |
Xorg takes the place of xfree as default for the x11 virtual |
206 |
|
207 |
* Xorg as Default X11 Virtual[25] |
208 |
25. http://thread.gmane.org/gmane.linux.gentoo.devel/21460 |
209 |
|
210 |
|
211 |
Hardened toolchain reorganization |
212 |
|
213 |
Solar had previously announced that the hardened toolchain might be |
214 |
dropped, but reconsidered when many developers and users gave very |
215 |
positive feedback. As it stands now, the Gentoo Hardened subproject does |
216 |
not have the manpower to do everything at once, so every bit of support, |
217 |
especially with bug hunting and fixing is wanted. |
218 |
|
219 |
* Hardened Toolchain[26] |
220 |
26. http://thread.gmane.org/gmane.linux.gentoo.devel/21440 |
221 |
|
222 |
|
223 |
Stack-smash protection by default? |
224 |
|
225 |
This long and controversial thread was started upon someone asking a |
226 |
rather innocent question: Shouldn't Gentoo offer stack-smash protection |
227 |
("-fstack-protector" CFLAG) by default, since most vulnerabilities are |
228 |
still buffer overflows? Stack-smash protection can adversely affect |
229 |
performance, it offers protection against a class of exploits, enabling it |
230 |
may protect users, at little extra cost. |
231 |
|
232 |
* Stack Smash Protection[27] |
233 |
27. http://thread.gmane.org/gmane.linux.gentoo.devel/21468 |
234 |
|
235 |
|
236 |
USE="acl" likely to be removed from profiles |
237 |
|
238 |
All profiles and stage2 / stage3 set USE="acl", but most users will not |
239 |
need it, and some complications may happen during install. Therefore this |
240 |
flag has been removed from the 2004.3 x86 profile; most likely the other |
241 |
profiles will do the same. |
242 |
|
243 |
* USE="acl" Dropped[28] |
244 |
28. http://thread.gmane.org/gmane.linux.gentoo.devel/21398 |
245 |
|
246 |
|
247 |
Moving /usr/qt and /usr/kde for better FHS compliance? |
248 |
|
249 |
The FHS (File Hierarchy Standard) defines default locations for most files |
250 |
in a linux system. Is the Gentoo strategy of using /usr/qt/x.y and |
251 |
/usr/kde/x.y to allow different KDE and QT versions to coexist a violation |
252 |
of the FHS? |
253 |
|
254 |
* Qt/KDE and FHS[29] |
255 |
29. http://thread.gmane.org/gmane.linux.gentoo.devel/21350 |
256 |
|
257 |
|
258 |
======================= |
259 |
4. Gentoo International |
260 |
======================= |
261 |
|
262 |
Italy: Impressions from Linux World Expò - The Gechi LWE movie |
263 |
|
264 |
The Gechi (Gentoo Channel Italia) activists have veni to the Linux World |
265 |
Expo (Milano edition), and have both vidi and vici... To provide a virtual |
266 |
experience of their introductory Gentoo presentation they've set up four |
267 |
movie versions of the speech given by Forum user .:deadhead:.[30]. Kindly |
268 |
refrain from clicking any of the links listed below if your bandwidth |
269 |
doesn't allow for large downloads, or you don't have 54 minutes to watch |
270 |
their endeavours: |
271 |
|
272 |
30. http://forums.gentoo.org/profile.php?mode=viewprofile&u=36380 |
273 |
|
274 |
* Gechi Presentation at LWE Milano 2004 (different formats, 20 to 330 |
275 |
MB)[31] |
276 |
31. http://www.freesmug.org/video/gechi |
277 |
|
278 |
|
279 |
Germany: Gentoo PPC developer meeting update |
280 |
|
281 |
Both Belgians on the Gentoo PPC team, Pieter van den Abeele (pvdabeel) and |
282 |
Jochen Maes (SeJo), have announced their presence at the GentooPPC |
283 |
developer meeting[32] scheduled for Thursday this week, 30 September, |
284 |
bringing the number of participants to double digits (from almost as many |
285 |
different countries). You can still register for this event at Kransberg |
286 |
Castle (near Frankfurt am Main) with Ulrich Plate[33]. |
287 |
|
288 |
32. http://www.gentoo.org/news/en/gwn/20040920-newsletter.xml#doc_chap5 |
289 |
33. plate@g.o |
290 |
|
291 |
====================== |
292 |
5. Gentoo in the press |
293 |
====================== |
294 |
|
295 |
Linux Gazette: September 2004 (issue no. 106) |
296 |
--------------------------------------------- |
297 |
|
298 |
Mike Orr (aka Sluggo) wrote an article about Installing Gentoo[34] - |
299 |
"still my favourite distro" - for this month's Linux Gazette. He describes |
300 |
the installation process of a desktop system on two different PCs, both |
301 |
dual-booting Windows, one Pentium III with 1 GHz and a brandnew 2.6 GHz |
302 |
Pentium4 with two monitors. |
303 |
|
304 |
34. http://www.tldp.org/LDP/LGNET/106/orr.html |
305 |
|
306 |
Linux+ 02/2004 (September 2004) |
307 |
-------------------------------- |
308 |
|
309 |
This month the Polish magazine Linux+[35] (also distributed in German and |
310 |
Czech versions) comes bundled with two DVDs, one of which has Gentoo Linux |
311 |
2004.1 for x86 (stages 1 and 3 included) on it, with an updated Portage |
312 |
and an extra-check of software dependencies. The printed edition includes |
313 |
an article describing the installation from DVD, the official handbook and |
314 |
additional installation guides can always be found at the Gentoo |
315 |
website[36]. |
316 |
|
317 |
35. http://www.lpmagazine.org |
318 |
36. http://www.gentoo.org |
319 |
|
320 |
=========== |
321 |
6. Bugzilla |
322 |
=========== |
323 |
|
324 |
Summary |
325 |
------- |
326 |
|
327 |
* Statistics |
328 |
* Closed Bug Ranking |
329 |
* New Bug Rankings |
330 |
|
331 |
Statistics |
332 |
---------- |
333 |
|
334 |
The Gentoo community uses Bugzilla (bugs.gentoo.org[37]) to record and |
335 |
track bugs, notifications, suggestions and other interactions with the |
336 |
development team. Between 19 September 2004 and 25 September 2004, |
337 |
activity on the site has resulted in: |
338 |
|
339 |
37. http://bugs.gentoo.org |
340 |
|
341 |
* 680 new bugs during this period |
342 |
* 505 bugs closed or resolved during this period |
343 |
* 15 previously closed bugs were reopened this period |
344 |
|
345 |
Of the 7133 currently open bugs: 135 are labeled 'blocker', 220 are |
346 |
labeled 'critical', and 562 are labeled 'major'. |
347 |
|
348 |
Closed bug rankings |
349 |
------------------- |
350 |
|
351 |
The developers and teams who have closed the most bugs during this period |
352 |
are: |
353 |
|
354 |
* Gentoo KDE team[38], with 31 closed bugs[39] |
355 |
* PPC Porters[40], with 25 closed bugs[41] |
356 |
* ppc64 architecture team[42], with 21 closed bugs[43] |
357 |
* Greg Kroah-Hartman[44], with 21 closed bugs[45] |
358 |
* Gentoo Games[46], with 18 closed bugs[47] |
359 |
* Gentoo Security[48], with 17 closed bugs[49] |
360 |
* Java team[50], with 17 closed bugs[51] |
361 |
* Perl Devs @ Gentoo[52], with 16 closed bugs[53] |
362 |
38. kde@g.o |
363 |
39. |
364 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
365 |
field=bug_status&chfieldfrom=2004-09-19&chfieldto=2004-09-25&resolution=FIX |
366 |
ED&assigned_to=kde@g.o |
367 |
40. ppc@g.o |
368 |
41. |
369 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
370 |
field=bug_status&chfieldfrom=2004-09-19&chfieldto=2004-09-25&resolution=FIX |
371 |
ED&assigned_to=ppc@g.o |
372 |
42. ppc64@g.o |
373 |
43. |
374 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
375 |
field=bug_status&chfieldfrom=2004-09-19&chfieldto=2004-09-25&resolution=FIX |
376 |
ED&assigned_to=ppc64@g.o |
377 |
44. gregkh@g.o |
378 |
45. |
379 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
380 |
field=bug_status&chfieldfrom=2004-09-19&chfieldto=2004-09-25&resolution=FIX |
381 |
ED&assigned_to=gregkh@g.o |
382 |
46. games@g.o |
383 |
47. |
384 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
385 |
field=bug_status&chfieldfrom=2004-09-19&chfieldto=2004-09-25&resolution=FIX |
386 |
ED&assigned_to=games@g.o |
387 |
48. security@g.o |
388 |
49. |
389 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
390 |
field=bug_status&chfieldfrom=2004-09-19&chfieldto=2004-09-25&resolution=FIX |
391 |
ED&assigned_to=security@g.o |
392 |
50. java@g.o |
393 |
51. |
394 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
395 |
field=bug_status&chfieldfrom=2004-09-19&chfieldto=2004-09-25&resolution=FIX |
396 |
ED&assigned_to=java@g.o |
397 |
52. perl@g.o |
398 |
53. |
399 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
400 |
field=bug_status&chfieldfrom=2004-09-19&chfieldto=2004-09-25&resolution=FIX |
401 |
ED&assigned_to=perl@g.o |
402 |
|
403 |
|
404 |
New bug rankings |
405 |
---------------- |
406 |
|
407 |
The developers and teams who have been assigned the most new bugs during |
408 |
this period are: |
409 |
|
410 |
* Mozilla Gentoo Team[54], with 19 new bugs[55] |
411 |
* Gentoo Linux Gnome Desktop Team[56], with 18 new bugs[57] |
412 |
* Gentoo X-windows packagers[58], with 16 new bugs[59] |
413 |
* Gentoo KDE team[60], with 14 new bugs[61] |
414 |
* AMD64 Porting Team[62], with 14 new bugs[63] |
415 |
* media-video herd[64], with 10 new bugs[65] |
416 |
* Gentoo's Team for Core System packages[66], with 10 new bugs[67] |
417 |
* PHP Bugs[68], with 7 new bugs[69] |
418 |
54. mozilla@g.o |
419 |
55. |
420 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
421 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-09-19&chfieldto=2004-09 |
422 |
-25&assigned_to=mozilla@g.o |
423 |
56. gnome@g.o |
424 |
57. |
425 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
426 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-09-19&chfieldto=2004-09 |
427 |
-25&assigned_to=gnome@g.o |
428 |
58. x11@g.o |
429 |
59. |
430 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
431 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-09-19&chfieldto=2004-09 |
432 |
-25&assigned_to=x11@g.o |
433 |
60. kde@g.o |
434 |
61. |
435 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
436 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-09-19&chfieldto=2004-09 |
437 |
-25&assigned_to=kde@g.o |
438 |
62. amd64@g.o |
439 |
63. |
440 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
441 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-09-19&chfieldto=2004-09 |
442 |
-25&assigned_to=amd64@g.o |
443 |
64. media-video@g.o |
444 |
65. |
445 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
446 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-09-19&chfieldto=2004-09 |
447 |
-25&assigned_to=media-video@g.o |
448 |
66. base-system@g.o |
449 |
67. |
450 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
451 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-09-19&chfieldto=2004-09 |
452 |
-25&assigned_to=base-system@g.o |
453 |
68. php-bugs@g.o |
454 |
69. |
455 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
456 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-09-19&chfieldto=2004-09 |
457 |
-25&assigned_to=php-bugs@g.o |
458 |
|
459 |
|
460 |
================== |
461 |
7. Tips and tricks |
462 |
================== |
463 |
|
464 |
Roaming network profiles for laptops with Quickswitch |
465 |
----------------------------------------------------- |
466 |
|
467 |
Every Laptop user knows what I am talking about by saying that switching |
468 |
network profiles is a real problem and hard to keep track of when doing it |
469 |
manually. This is where Quickswitch[70] comes in. Quickswitch is a utility |
470 |
that not only makes laptop users' everyday life easier by letting them |
471 |
create and use roaming network profiles, but it also has built-in support |
472 |
for multiple network cards, wireless LAN configurations, different kernel |
473 |
parameters, support for X configurations, Netscape preferences, Samba |
474 |
shares and so on and so forth. |
475 |
|
476 |
70. http://muthanna.com/quickswitch |
477 |
|
478 |
Sounds good? Want to learn how to use it? Read on: |
479 |
|
480 |
--------------------------------------------------------------------------- |
481 |
| Code Listing 7.1: | |
482 |
|Installing | |
483 |
Quickswitch---------------------------------------------------------------- |
484 |
--------- |
485 |
|# emerge quickswitch | |
486 |
--------------------------------------------------------------------------- |
487 |
|
488 |
Now we need to tell quickswitch about all the network settings we want to |
489 |
be able to switch to. Quickswitch can be configured using it configuration |
490 |
file in /etc/quickswitch/switchto.conf. There is also a sample |
491 |
configuration in /etc/quickswitch/switchto.conf.sample. |
492 |
|
493 |
--------------------------------------------------------------------------- |
494 |
| Code Listing 7.2: | |
495 |
|Setting up the quickswitch configuration in | |
496 |
/etc/quickswitch/switchto.conf--------------------------------------------- |
497 |
---------------------------- |
498 |
|# This is the default configuration: | |
499 |
|[config] | |
500 |
|device=eth0 | |
501 |
|# Path to save last known good configuration... | |
502 |
|servicefilename=/etc/quickswitch/switchto.last | |
503 |
| | |
504 |
|# This is our profile called "home": | |
505 |
|[home] | |
506 |
|description=home | |
507 |
|address=192.168.0.25 | |
508 |
|netmask=255.255.255.0 | |
509 |
|gateway=192.168.0.1 | |
510 |
|dns1=195.62.99.42 | |
511 |
|dns2=195.62.97.177 | |
512 |
| | |
513 |
|# This is our profile called "work": | |
514 |
|[work] | |
515 |
|description=work | |
516 |
|address=10.16.3.114 | |
517 |
|netmask=255.255.255.0 | |
518 |
|gateway=10.16.3.249 | |
519 |
|dns1=195.62.99.42 | |
520 |
| | |
521 |
| | |
522 |
--------------------------------------------------------------------------- |
523 |
|
524 |
We are finished with the configuration now. Let's test if it works. |
525 |
|
526 |
--------------------------------------------------------------------------- |
527 |
| Code Listing 7.3: | |
528 |
|Using switchto to switch to another | |
529 |
profile-------------------------------------------------------------------- |
530 |
----- |
531 |
|Switch to "work" profile: | |
532 |
|# switchto work | |
533 |
|Switch to "home" profile: | |
534 |
|# switchto home | |
535 |
--------------------------------------------------------------------------- |
536 |
|
537 |
Use ifconfig and route to make sure that switchto correctly applied the |
538 |
settings the first time. Everythings ok? Well done! |
539 |
|
540 |
Quickswitch offers two more ways of how to switch your profile. |
541 |
|
542 |
* switcher is a simple curses based GUI to switch between your profiles. |
543 |
* TraySwitcher[70] is a more sophisticated Gnome tray applet. |
544 |
To learn how Quickswitch easily lets you create profiles that also switch |
545 |
Samba, X configurations and even more. Take a look at the well documented |
546 |
/etc/quickswitch/switchto.conf.sample sample configuration file and visit |
547 |
the Quickswitch project homepage[71]. |
548 |
|
549 |
71. http://quickswitch.sourceforge.net/ |
550 |
|
551 |
=========================== |
552 |
8. Moves, adds, and changes |
553 |
=========================== |
554 |
|
555 |
Moves |
556 |
----- |
557 |
|
558 |
The following developers recently left the Gentoo team: |
559 |
|
560 |
* None this week |
561 |
|
562 |
Adds |
563 |
---- |
564 |
|
565 |
The following developers recently joined the Gentoo Linux team: |
566 |
|
567 |
* None this week |
568 |
|
569 |
Changes |
570 |
------- |
571 |
|
572 |
The following developers recently changed roles within the Gentoo Linux |
573 |
project: |
574 |
|
575 |
* None this week |
576 |
|
577 |
==================== |
578 |
9. Contribute to GWN |
579 |
==================== |
580 |
|
581 |
Interested in contributing to the Gentoo Weekly Newsletter? Send us an |
582 |
email[72]. |
583 |
|
584 |
72. gwn-feedback@g.o |
585 |
|
586 |
================ |
587 |
10. GWN feedback |
588 |
================ |
589 |
|
590 |
Please send us your feedback[73] and help make the GWN better. |
591 |
|
592 |
73. gwn-feedback@g.o |
593 |
|
594 |
================================ |
595 |
11. GWN subscription information |
596 |
================================ |
597 |
|
598 |
To subscribe to the Gentoo Weekly Newsletter, send a blank email to |
599 |
gentoo-gwn-subscribe@g.o. |
600 |
|
601 |
To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to |
602 |
gentoo-gwn-unsubscribe@g.o from the email address you are |
603 |
subscribed under. |
604 |
|
605 |
=================== |
606 |
12. Other languages |
607 |
=================== |
608 |
|
609 |
The Gentoo Weekly Newsletter is also available in the following languages: |
610 |
|
611 |
* Danish[74] |
612 |
* Dutch[75] |
613 |
* English[76] |
614 |
* German[77] |
615 |
* French[78] |
616 |
* Japanese[79] |
617 |
* Italian[80] |
618 |
* Polish[81] |
619 |
* Portuguese (Brazil)[82] |
620 |
* Portuguese (Portugal)[83] |
621 |
* Russian[84] |
622 |
* Spanish[85] |
623 |
* Turkish[86] |
624 |
74. http://www.gentoo.org/news/da/gwn/gwn.xml |
625 |
75. http://www.gentoo.org/news/be/gwn/gwn.xml |
626 |
76. http://www.gentoo.org/news/en/gwn/gwn.xml |
627 |
77. http://www.gentoo.org/news/de/gwn/gwn.xml |
628 |
78. http://www.gentoo.org/news/fr/gwn/gwn.xml |
629 |
79. http://www.gentoo.org/news/ja/gwn/gwn.xml |
630 |
80. http://www.gentoo.org/news/it/gwn/gwn.xml |
631 |
81. http://www.gentoo.org/news/pl/gwn/gwn.xml |
632 |
82. http://www.gentoo.org/news/br/gwn/gwn.xml |
633 |
83. http://www.gentoo.org/news/pt/gwn/gwn.xml |
634 |
84. http://www.gentoo.org/news/ru/gwn/gwn.xml |
635 |
85. http://www.gentoo.org/news/es/gwn/gwn.xml |
636 |
86. http://www.gentoo.org/news/tr/gwn/gwn.xml |
637 |
|
638 |
|
639 |
Ulrich Plate <plate@g.o> - Editor |
640 |
Brian Downey <bdowney@×××××××××××.net> - Author |
641 |
Christian Hartmann <ian@g.o> - Author |
642 |
Patrick Lauer <patrick@g.o> - Author |
643 |
Emmet Wagle <ewagle@×××××.com> - Author |
644 |
|
645 |
|
646 |
-- |
647 |
gentoo-gwn@g.o mailing list |