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 March 22nd, 2004. |
5 |
--------------------------------------------------------------------------- |
6 |
|
7 |
============== |
8 |
1. Gentoo News |
9 |
============== |
10 |
|
11 |
Security-only updates and stackable profiles |
12 |
-------------------------------------------- |
13 |
|
14 |
This week, two features on the 2004.1 Feature Request List[1] were added |
15 |
to Gentoo. |
16 |
|
17 |
1. |
18 |
http://www.gentoo.org/proj/en/releng/release/2004.1/releng/feature-request. |
19 |
xml |
20 |
|
21 |
The first, a feature often requested by users, is security-only updates. |
22 |
Until now, emerge -u world was the only choice for users who wanted to |
23 |
update their system in one fell swoop. While useful to many users, others |
24 |
didn't want to keep up with all of Gentoo's high-pace release cycles, and |
25 |
only wanted to install security-related updates, having to scan the |
26 |
security updates every now and then to do so. Now glsa-check, part of the |
27 |
gentoolkit automates this process. Users can now use this command to |
28 |
automatically update the system with security-related updates only. Please |
29 |
note, however, that this tool is completely new and meant to test the |
30 |
functionality before it is propagated into Portage itself. For more |
31 |
information, read the Portage GLSA Integration Document[2]. |
32 |
|
33 |
2. http://www.gentoo.org/proj/en/portage/glsa-integration.xml |
34 |
|
35 |
The other improvement was made under the hood, and won't change Gentoo's |
36 |
functionality or the way most users interact with the system, but succeed |
37 |
in decreasing the distribution's bloat. This new feature is the addition |
38 |
of stackable profiles. Historically, Gentoo has used profiles, residing in |
39 |
/usr/portage/profiles to describe the system; the most commonly used have |
40 |
been default-x86-1.4 and default-x86-2004.0. Profiles contain a set of |
41 |
packages that every Gentoo system using the profile in question should |
42 |
have installed, a set of mappings from virtual packages to their default |
43 |
packages, and a mapping of packages that provide various USE flags once |
44 |
installed. However, it was noticed that these profiles had significant |
45 |
overlap between them, so cascading (or stackable) profiles were |
46 |
implemented. For more information, read the Gentoo Cascading/Stackable |
47 |
Profiles Document[3]. |
48 |
|
49 |
3. http://www.gentoo.org/proj/en/releng/docs/cascading-profiles.xml |
50 |
|
51 |
================== |
52 |
2. Gentoo Security |
53 |
================== |
54 |
|
55 |
Multiple OpenSSL Vulnerabilities |
56 |
-------------------------------- |
57 |
|
58 |
Three vulnerabilities have been found in OpenSSL via a commercial test |
59 |
suite for the TLS protocol developed by Codenomicon Ltd. |
60 |
|
61 |
For more information, please see the GLSA Announcement[4] |
62 |
|
63 |
4. http://www.gentoo.org/security/en/glsa/glsa-200403-03.xml |
64 |
|
65 |
========================= |
66 |
3. Heard in the Community |
67 |
========================= |
68 |
|
69 |
gentoo-user |
70 |
----------- |
71 |
|
72 |
Cloning Linux Machines |
73 |
|
74 |
Have a need to create many identical Linux machines? One poster on the |
75 |
gentoo-user list did.Read here[5] for some usefuladvice on doing a mass |
76 |
Linux rollout. |
77 |
|
78 |
5. http://thread.gmane.org/gmane.linux.gentoo.user/71626 |
79 |
|
80 |
gentoo-dev |
81 |
---------- |
82 |
|
83 |
Compiling java programs. |
84 |
|
85 |
As java should (theoretically at least) create identical binaries on the |
86 |
same desktops, why are we distributing them as source as opposed to |
87 |
binaries? Well this was the question asked here[6] this week. Cruise on |
88 |
over for a couple of reasons why and why not. |
89 |
|
90 |
6. http://article.gmane.org/gmane.linux.gentoo.devel/16735/ |
91 |
|
92 |
=========== |
93 |
4. Bugzilla |
94 |
=========== |
95 |
|
96 |
Summary |
97 |
------- |
98 |
|
99 |
* Statistics |
100 |
* Closed Bug Ranking |
101 |
* New Bug Rankings |
102 |
|
103 |
Statistics |
104 |
---------- |
105 |
|
106 |
The Gentoo community uses Bugzilla (bugs.gentoo.org[7]) to record and |
107 |
track bugs, notifications, suggestions and other interactions with the |
108 |
development team. Between 12 March 2004 and 18 March 2004, activity on the |
109 |
site has resulted in: |
110 |
|
111 |
7. http://bugs.gentoo.org |
112 |
|
113 |
* 577 new bugs during this period |
114 |
* 333 bugs closed or resolved during this period |
115 |
* 13 previously closed bugs were reopened this period |
116 |
|
117 |
Of the 5337 currently open bugs: 126 are labeled 'blocker', 207 are |
118 |
labeled 'critical', and 435 are labeled 'major'. |
119 |
|
120 |
Closed Bug Rankings |
121 |
------------------- |
122 |
|
123 |
The developers and teams who have closed the most bugs during this period |
124 |
are: |
125 |
|
126 |
* Jeremy Huddleston[8], with 26 closed bugs[9] |
127 |
* Java Team[10], with 25 closed bugs[11] |
128 |
* Gentoo KDE team[12], with 19 closed bugs[13] |
129 |
* Gentoo X-windows Packagers[14], with 18 closed bugs[15] |
130 |
* AMD64 Porting Team[16], with 18 closed bugs[17] |
131 |
8. eradicator@g.o |
132 |
9. |
133 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
134 |
field=bug_status&chfieldfrom=2004-03-12&chfieldto=2004-03-18&resolution=FIX |
135 |
ED&assigned_to=eradicator@g.o |
136 |
10. java@g.o |
137 |
11. |
138 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
139 |
field=bug_status&chfieldfrom=2004-03-12&chfieldto=2004-03-18&resolution=FIX |
140 |
ED&assigned_to=java@g.o |
141 |
12. kde@g.o |
142 |
13. |
143 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
144 |
field=bug_status&chfieldfrom=2004-03-12&chfieldto=2004-03-18&resolution=FIX |
145 |
ED&assigned_to=kde@g.o |
146 |
14. xfree@g.o |
147 |
15. |
148 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
149 |
field=bug_status&chfieldfrom=2004-03-12&chfieldto=2004-03-18&resolution=FIX |
150 |
ED&assigned_to=xfree@g.o |
151 |
16. amd64@g.o |
152 |
17. |
153 |
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch |
154 |
field=bug_status&chfieldfrom=2004-03-12&chfieldto=2004-03-18&resolution=FIX |
155 |
ED&assigned_to=amd64@g.o |
156 |
|
157 |
New Bug Rankings |
158 |
---------------- |
159 |
|
160 |
The developers and teams who have been assigned the most new bugs during |
161 |
this period are: |
162 |
|
163 |
* AMD64 Porting Team[18], with 29 new bugs[19] |
164 |
* Core System Packages Team[20], with 19 new bugs[21] |
165 |
* Gentoo X-windows Packagers[22], with 14 new bugs[23] |
166 |
* Gentoo Linux Gnome Desktop Team[24], with 12 new bugs[25] |
167 |
* Benjamin Coles[26], with 11 new bugs[27] |
168 |
18. amd64@g.o |
169 |
19. |
170 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
171 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-03-12&chfieldto=2004-03 |
172 |
-18&assigned_to=amd64@g.o |
173 |
20. base-system@g.o |
174 |
21. |
175 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
176 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-03-12&chfieldto=2004-03 |
177 |
-18&assigned_to=base-system@g.o |
178 |
22. xfree@g.o |
179 |
23. |
180 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
181 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-03-12&chfieldto=2004-03 |
182 |
-18&assigned_to=xfree@g.o |
183 |
24. gnome@g.o |
184 |
25. |
185 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
186 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-03-12&chfieldto=2004-03 |
187 |
-18&assigned_to=gnome@g.o |
188 |
26. sj7trunks@g.o |
189 |
27. |
190 |
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s |
191 |
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-03-12&chfieldto=2004-03 |
192 |
-18&assigned_to=sj7trunks@g.o |
193 |
|
194 |
|
195 |
================== |
196 |
5. Tips and Tricks |
197 |
================== |
198 |
|
199 |
Using ulimit |
200 |
------------ |
201 |
|
202 |
This week's tip introduces ulimit -- a command to define system resource |
203 |
limits. As a user, you can create self-imposed limits to prevent processes |
204 |
from taking up too much CPU time or memory. |
205 |
|
206 |
To view all available resource limits, type ulimit -a. This command shows |
207 |
the limits the system administrator has imposed on your account. You can |
208 |
lower these limits, but you can't increase them. Many accounts will have |
209 |
'unlimited' listed. If so, here are some useful things you can do with |
210 |
ulimit: |
211 |
|
212 |
--------------------------------------------------------------------------- |
213 |
| Code Listing 5.1: | |
214 |
| Preventing core files | |
215 |
--------------------------------------------------------------------------- |
216 |
| | |
217 |
|% ulimit -c 0 | |
218 |
| | |
219 |
--------------------------------------------------------------------------- |
220 |
|
221 |
--------------------------------------------------------------------------- |
222 |
| Code Listing 5.2: | |
223 |
| Preventing Files larger than 25 MB | |
224 |
--------------------------------------------------------------------------- |
225 |
| | |
226 |
|% ulimit -f 25600 | |
227 |
| | |
228 |
--------------------------------------------------------------------------- |
229 |
|
230 |
Since ulimit is a builtin shell command, see your shell manual page for |
231 |
more information (e.g. man bash, man zsh, etc.). |
232 |
|
233 |
Note: System administrators can impose system-wide limits using |
234 |
/etc/limits. See man limits for more information. |
235 |
|
236 |
=========================== |
237 |
6. Moves, Adds, and Changes |
238 |
=========================== |
239 |
|
240 |
Moves |
241 |
----- |
242 |
|
243 |
The following developers recently left the Gentoo team: |
244 |
* none this week |
245 |
|
246 |
Adds |
247 |
---- |
248 |
|
249 |
The following developers recently joined the Gentoo Linux team: |
250 |
|
251 |
* Camille Huot (cam) - French documentation |
252 |
|
253 |
Changes |
254 |
------- |
255 |
|
256 |
The following developers recently changed roles within the Gentoo Linux |
257 |
project: |
258 |
|
259 |
* none this week |
260 |
|
261 |
==================== |
262 |
7. Contribute to GWN |
263 |
==================== |
264 |
|
265 |
Interested in contributing to the Gentoo Weekly Newsletter? Send us an |
266 |
email[28]. |
267 |
|
268 |
28. gwn-feedback@g.o |
269 |
|
270 |
=============== |
271 |
8. GWN Feedback |
272 |
=============== |
273 |
|
274 |
Please send us your feedback[29] and help make the GWN better. |
275 |
|
276 |
29. gwn-feedback@g.o |
277 |
|
278 |
=============================== |
279 |
9. GWN Subscription Information |
280 |
=============================== |
281 |
|
282 |
To subscribe to the Gentoo Weekly Newsletter, send a blank email to |
283 |
gentoo-gwn-subscribe@g.o. |
284 |
|
285 |
To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to |
286 |
gentoo-gwn-unsubscribe@g.o from the email address you are |
287 |
subscribed under. |
288 |
|
289 |
=================== |
290 |
10. Other Languages |
291 |
=================== |
292 |
|
293 |
The Gentoo Weekly Newsletter is also available in the following languages: |
294 |
|
295 |
* Dutch[30] |
296 |
* English[31] |
297 |
* German[32] |
298 |
* French[33] |
299 |
* Japanese[34] |
300 |
* Italian[35] |
301 |
* Polish[36] |
302 |
* Portuguese (Brazil)[37] |
303 |
* Portuguese (Portugal)[38] |
304 |
* Russian[39] |
305 |
* Spanish[40] |
306 |
* Turkish[41] |
307 |
30. http://www.gentoo.org/news/be/gwn/gwn.xml |
308 |
31. http://www.gentoo.org/news/en/gwn/gwn.xml |
309 |
32. http://www.gentoo.org/news/de/gwn/gwn.xml |
310 |
33. http://www.gentoo.org/news/fr/gwn/gwn.xml |
311 |
34. http://www.gentoo.org/news/ja/gwn/gwn.xml |
312 |
35. http://www.gentoo.org/news/it/gwn/gwn.xml |
313 |
36. http://www.gentoo.org/news/pl/gwn/gwn.xml |
314 |
37. http://www.gentoo.org/news/br/gwn/gwn.xml |
315 |
38. http://www.gentoo.org/news/pt/gwn/gwn.xml |
316 |
39. http://www.gentoo.org/news/ru/gwn/gwn.xml |
317 |
40. http://www.gentoo.org/news/es/gwn/gwn.xml |
318 |
41. http://www.gentoo.org/news/tr/gwn/gwn.xml |
319 |
|
320 |
Yuji Carlos Kosugi <carlos@g.o> - Editor |
321 |
AJ Armstrong <aja@×××××××××××××.com> - Contributor |
322 |
John Davis <avenj@g.o> - Contributor |
323 |
Brian Downey <bdowney@×××××××××××.net> - Contributor |
324 |
Luke Giuliani <cold_flame@×××××.com> - Contributor |
325 |
Kurt Lieber <klieber@g.o> - Contributor |
326 |
Rafael Cordones Marcos <rcm@×××××××.net> - Contributor |
327 |
David Narayan <david@×××××××.net> - Contributor |
328 |
David Nielsen <Lovechild@××××××××.com> - Contributor |
329 |
Ulrich Plate <plate@g.o> - Contributor |
330 |
Sven Vermeulen <swift@g.o> - Contributor |
331 |
Hendrik Eeckhaut <Hendrik.Eeckhaut@×××××.be> - Dutch Translation |
332 |
Jorn Eilander <sephiroth@××××××××.nl> - Dutch Translation |
333 |
Bernard Kerckenaere <bernieke@××××××××.com> - Dutch Translation |
334 |
Peter ter Borg <peter@××××××.nl> - Dutch Translation |
335 |
Jochen Maes <linux@××××.be> - Dutch Translation |
336 |
Roderick Goessen <rgoessen@××××.nl> - Dutch Translation |
337 |
Gerard van den Berg <gerard@××××××.net> - Dutch Translation |
338 |
Matthieu Montaudouin <mat@××××××××.com> - French Translation |
339 |
Xavier Neys <neysx@g.o> - French Translation |
340 |
Martin Prieto <riverdale@×××××××××.org> - French Translation |
341 |
Antoine Raillon <cabec2@××××××.net> - French Translation |
342 |
Sebastien Cevey <seb@×××××.net> - French Translation |
343 |
Jean-Christophe Choisy <mabouya@××××××××××××.org> - French Translation |
344 |
Thomas Raschbacher <lordvan@g.o> - German Translation |
345 |
Steffen Lassahn <madeagle@g.o> - German Translation |
346 |
Matthias F. Brandstetter <haim@g.o> - German Translation |
347 |
Lukas Domagala <Cyrik@g.o> - German Translation |
348 |
Tobias Scherbaum <dertobi123@g.o> - German Translation |
349 |
Daniel Gerholdt <Sputnik1969@g.o> - German Translation |
350 |
Marc Herren <dj-submerge@g.o> - German Translation |
351 |
Tobias Matzat <SirSeoman@g.o> - German Translation |
352 |
Marco Mascherpa <mush@××××××.net> - Italian Translation |
353 |
Claudio Merloni <paper@×××××××.it> - Italian Translation |
354 |
Christian Apolloni <bsolar@×××××××.ch> - Italian Translation |
355 |
Stefano Lucidi <stefano.lucidi@×××××××××××××.org> - Italian Translation |
356 |
Katuyuki Konno <katuyuki@××××××××.jp> - Japanese Translation |
357 |
Hiroyuki Takeda <hiro@××××××××××××××.jp> - Japanese Translation |
358 |
Masato Hatakeyama <hatake@×××××××××××.jp> - Japanese Translation |
359 |
Masayoshi Nakamura <masayang@×××××××××.com> - Japanese Translation |
360 |
Yasunori Fukudome <yasunori@××××××××××××××××.uk> - Japanese Translation |
361 |
Tomoyuki Sakurai <web-gentoo-doc-jp@××××××××××××.nu> - Japanese Translation |
362 |
Radoslaw Janeczko <sototh@×××.pl> - Polish Translation |
363 |
Lukasz Strzygowski <lucass.home@××.pl> - Polish Translation |
364 |
Michal Drobek <veng@××.pl> - Polish Translation |
365 |
Adam Lyjak <apo@××××××××××××××××××××.pl> - Polish Translation |
366 |
Krzysztof Klimonda <cthulhu@×××××××××.net> - Polish Translation |
367 |
Atila "Jedi" Bohlke Vasconcelos <bohlke@×××××××××.br> - Portuguese |
368 |
(Brazil) Translation |
369 |
Eduardo Belloti <dudu@××××××××.net> - Portuguese (Brazil) Translation |
370 |
João Rafael Moraes Nicola <joaoraf@×××××××××.br> - Portuguese (Brazil) |
371 |
Translation |
372 |
Marcelo Gonçalves de Azambuja <mgazambuja@×××××××××.br> - Portuguese |
373 |
(Brazil) Translation |
374 |
Otavio Rodolfo Piske <angusy@××××××××.org> - Portuguese (Brazil) |
375 |
Translation |
376 |
Pablo N. Hess -- NatuNobilis <natunobilis@××××××××.org> - Portuguese |
377 |
(Brazil) Translation |
378 |
Pedro de Medeiros <pzilla@××××××××.br> - Portuguese (Brazil) Translation |
379 |
Ventura Barbeiro <venturasbarbeiro@××××××.br> - Portuguese (Brazil) |
380 |
Translation |
381 |
Bruno Ferreira <blueroom@××××××××××××.net> - Portuguese (Portugal) |
382 |
Translation |
383 |
Gustavo Felisberto <humpback@××××××××××.net> - Portuguese (Portugal) |
384 |
Translation |
385 |
José Costa <jose_costa@×××××××.pt> - Portuguese (Portugal) Translation |
386 |
Luis Medina <metalgodin@×××××××××.org> - Portuguese (Portugal) Translation |
387 |
Ricardo Loureiro <rjlouro@×××××××.org> - Portuguese (Portugal) Translation |
388 |
Aleksandr Martyncev <amncorp@××.ru> - Russian Translator |
389 |
Sergey Galkin <gals_home@××××.ru> - Russian Translator |
390 |
Sergey Kuleshov <svyatogor@g.o> - Russian Translator |
391 |
Alex Spirin <asp13@××××.ru> - Russian Translator |
392 |
Denis Zaletov <dzaletov@×××××××.ru> - Russian Translator |
393 |
Lanark <lanark@××××××××××.ar> - Spanish Translation |
394 |
Fernando J. Pereda <ferdy@××××××.org> - Spanish Translation |
395 |
Lluis Peinado Cifuentes <lpeinado@×××.edu> - Spanish Translation |
396 |
Zephryn Xirdal T <ZEPHRYNXIRDAL@××××××××××.net> - Spanish Translation |
397 |
Guillermo Juarez <katossi@××××××××××××××××.es> - Spanish Translation |
398 |
Jesús García Crespo <correo@××××××.com> - Spanish Translation |
399 |
Carlos Castillo <carlos@×××××××××××××.com> - Spanish Translation |
400 |
Julio Castillo <julio@×××××××××××××.com> - Spanish Translation |
401 |
Sergio Gómez <s3r@××××××××××××.ar> - Spanish Translation |
402 |
Aycan Irican <aycan@××××××××.tr> - Turkish Translation |
403 |
Bugra Cakir <bugra@×××××××××.com> - Turkish Translation |
404 |
Cagil Seker <cagils@××××××××××.tr> - Turkish Translation |
405 |
Emre Kazdagli <emre@××××××××.tr> - Turkish Translation |
406 |
Evrim Ulu <evrim@××××××××.tr> - Turkish Translation |
407 |
Gursel Kaynak <gurcell@××××××××.tr> - Turkish Translation |