From: Yuji Kosugi <carlos@gentoo.org>
To: gentoo-gwn@lists.gentoo.org
Subject: [gentoo-gwn] Gentoo Weekly Newsletter - Volume 3, Issue 18
Date: Mon, 3 May 2004 17:20:01 -0400 [thread overview]
Message-ID: <20040503212001.GA4836@sparda.dyndns.org> (raw)
[-- Attachment #1: Type: text/plain, Size: 19122 bytes --]
---------------------------------------------------------------------------
Gentoo Weekly Newsletter
http://www.gentoo.org/news/en/gwn/current.xml
This is the Gentoo Weekly Newsletter for the week of May 3rd, 2004.
---------------------------------------------------------------------------
==============
1. Gentoo News
==============
Gentoo Linux Chief Architect Daniel Robbins retires
---------------------------------------------------
(this article was contributed by developer Grant Goodyear[1])
1. g2boojum@gentoo.org
Unless you have been living under a rock you already know that this week
Daniel Robbins resigned from as Gentoo Linux Chief Architect. Gentoo will
be continuing on as a newly created Not-for-Profit organization, but
before Daniel moves on for good I would like to take a bit of time to
acknowledge some of drobbins' many, many accomplishments during his
stewardship of Gentoo.
Figure 1.1: Gentoo site in May 2001
20040503_gentoo-site.jpg
Daniel Robbins got his start in Linux distribution developing as a
developer with Stampede Linux before leaving to found Enoch Linux, which
later became Gentoo Linux. (You can read some of the history of this
period in drobbins' "Making the Distribution"[2] series). I'm not sure
exactly when Gentoo was born, but checking the wayback machine[3] one can
find an archived Gentoo website from July 2000. It is interesting to note
that although Gentoo did (and probably still does) contain some elements
from Stampede, it can't really be considered a fork because Gentoo was
pretty much created from scratch.
2. http://www.gentoo.org/main/en/articles.xml
3. http://tinyurl.com/2hgrn
I joined Gentoo Linux sometime in early 2001. At that time Gentoo was
still pretty much in its infancy, but it was usable. There were only a
dozen or so developers, all packages had to be installed using the ebuild
command because emerge had not yet been written, and the online bugs
database was the gentoo-dev mailing list. Even at that early stage,
however, one could see many of drobbins' design decisions that have
carried on to present-day Gentoo. The use of source-based packages meant
that the familiar (especially at that time) RPM dependency nightmare of
not having precisely the right library version installed would go away.
The decision to eschew *BSD's make-based ports system in favor of one
based on bash and python made package creation almost ridiculously simple,
which meant that anybody could contribute a reasonable ebuild. The
flexibility inherent to configure scripts was encoded as USE variables.
Flexibility, in fact, had become a guiding principle underlying Gentoo,
which explains why the Gentoo base system is deliberately minimal, and
customizable before installation. Indeed, one strong difference between
the *BSD ports system and Gentoo's portage is the fact that Gentoo makes
no distinction between the core system and the ports/packages. Gentoo was
remarkably short-handed in the early days, so all Gentoo-specific tools
were designed to be scriptable (which is why ebuild and emerge, unlike
Debian's dselect, do not ask questions of the user). Drobbins had thus
invented the "metadistribution". He did have some very talented help,
including Achim Gottinger who was an ebuild-writing machine, but it seems
to have been mainly Daniel's vision that created and maintained these
design decisions.
Besides serving as Gentoo visionary, drobbins also did a lot of darn hard
work on the the distribution. Until the last year or so Daniel was the
lead, and sometimes only, portage developer. Not only did drobbins design
the current www.gentoo.org[4] website, but he also wrote the underlying
guide xml[5] along with an xsl tranform to process it. Drobbins, along
with Azarah, created the necessary support for Gentoo to be the first
distribution to use devfs by default. (Incidentally, thanks to Azarah's
hard work Gentoo was also the first distribution to have complete support
for udev.) A collaboration between drobbins and Azarah led to Gentoo being
the first (only?) distribution to use need-based init scripts instead of
the more common numbered system-V scripts. (I have vague recollections of
drobbins and Azarah spending a notable amount of time discussing how to
implement the new dependency-based init scripts, but I don't remember who
actually initiated the project.) Drobbins and zhen designed and
implemented catalyst[6], the new Gentoo stage and livecd creation script.
In his copious spare time drobbins wrote or modified a substantial number
of the ebuilds in the portage tree. I'm sure that I'm missing quite a host
of accomplishments, but suffice it to say that he's been a rather busy
guy.
4. http://www.gentoo.org/
5. http://www.gentoo.org/doc/en/xml-guide.xml
6. http://www.gentoo.org/proj/en/releng/catalyst/index.xml
Aside from all of the technical stuff, drobbins also presided over the
expansion of Gentoo from a handful of developers and tens of users to the
current distribution of hundreds of developers and untold thousands of
users, much of which seemed to happen virtually overnight. So Daniel
Robbins became a manager. No longer was it sufficient to manage simply by
hanging out in #gentoo-dev on irc.freenode.net. He now had to think
strategically, and organize teams of people to work on projects. Most of
all he had to delegate, while learning to manage fractious developers. It
was not an easy transition, and Gentoo has had its share of high-profile
developer clashes and defections, but Gentoo now has a set of organized
top-level projects, with people to lead them, and a new Not-for-Profit on
the horizon. Along the way drobbins grew into his new role quite
impressively.
Now Daniel Robbins has decided that it is time to move on to something
new. I, personally, am sad to see him go, but I understand the need.
Daniel, I have learned an astounding amount from you over the last several
years; thank you very much. Best wishes, and please do keep in touch!
10th BugDay a big success
-------------------------
(this article was contributed by developer Bryan Ostergaard[7])
7. kloeri@gentoo.org
Saturday May 1st, saw the tenth BugDay. Once again it was a big success
with many users as well as developers testing and fixing bugs. I'm not
sure if it's an all time high but I like to report that during the BugDay
timeframe more than 220 bugs was closed in bugzilla.
I also asked one user to join the team of developers and spotted a few
other potential developers.
Finally I'd like to thank all BugDay participants for making this such a
great event - this wouldn't be possible without a strong and thriving
community.
==================
2. Gentoo Security
==================
Multiple Vulnerabilities in ssmtp
---------------------------------
There are multiple format string vulnerabilities in the SSMTP package,
which may allow an attacker to run arbitrary code with ssmtp's privileges
(potentially root).
For more information, please see the GLSA Announcement[8]
8. http://www.gentoo.org/security/en/glsa/glsa-200404-18.xml
Buffer overflows and format string vulnerabilities in LCDproc
-------------------------------------------------------------
Multiple remote vulnerabilities have been found in the LCDd server,
allowing execution of arbitrary code with the rights of the LCDd user.
For more information, please see the GLSA Announcement[9]
9. http://www.gentoo.org/security/en/glsa/glsa-200404-19.xml
Multiple vulnerabilities in xine
--------------------------------
Several vulnerabilities have been found in xine-ui and xine-lib,
potentially allowing an attacker to overwrite files with the rights of the
user.
For more information, please see the GLSA Announcement[10]
10. http://www.gentoo.org/security/en/glsa/glsa-200404-20.xml
Multiple Vulnerabilities in Samba
---------------------------------
There is a bug in smbfs which may allow local users to gain root via a
setuid file on a mounted Samba share. Also, there is a tmpfile symlink
vulnerability in the smbprint script distributed with Samba.
For more information, please see the GLSA Announcement[11]
11. http://www.gentoo.org/security/en/glsa/glsa-200404-21.xml
=========================
3. Heard in the Community
=========================
Web Forums
----------
Farewell to drobbins
In a wave of sympathy washing over the Forum upon the news of Daniel
Robbins' departure from the Gentoo project, the Forum community has been
busy to say goodbye, and raking together the funds for sort of a
going-away present, by donating to cover some of the losses drobbins has
made over time:
* Daniel Robbins leaves Gentoo. Donation time![12]
12. http://forums.gentoo.org/viewtopic.php?t=166143
Running Faketoo...
If their Forum postcount had anything to do with how guruesque people are,
Josh Glover[13] wouldn't score too high. Fortunately, numbers aren't all
that counts. Last week, Josh volunteered instructions for running Gentoo
instances in a chroot jail - a Faketoo installation, in a manner of
speaking - for development purposes, and provoked a lively discussion of
his method's vices and virtues. See his Captain's log, a script to enter
the jail, and the debate in the Documentation, Tips & Tricks forum:
13. http://forums.gentoo.org/profile.php?mode=viewprofile&u=4836
* Faketoo[14]
14. http://forums.gentoo.org/viewtopic.php?t=166358
gentoo-user
-----------
Best Filesystem for Servers
EXT3, ReiserFS, XFS? Which is the best for servers? Read this thread[15]
to get some opinions of Gentoo users in the know.
15. http://thread.gmane.org/gmane.linux.gentoo.user/77373
SSH Tunneling for Newbies
SSH is truly the Sysadmin's Swiss army knife. In this thread[16] learn how
to tunnel[17] any other network protocol (such as Windows RDP, or X)
securely through SSH.
16. http://thread.gmane.org/gmane.linux.gentoo.user/77064
17. http://en.wikipedia.org/wiki/Tunneling
Daniel Robbins Feedback
As it was announced earlier[18] this week, Daniel has decided move on to
new aspirations. Some warm kudos and thanks[19] were given on the
gentoo-user list after the news broke.
18. http://developers.slashdot.org/article.pl?sid=04/04/26/2259211&tid=190
19. http://thread.gmane.org/gmane.linux.gentoo.user/77128
=======================
4. Gentoo International
=======================
Italy: Strong Gentoo Involvement at Webbit 04
Webbit [20] is a three-day convention providing technological knowledge,
with a focus on small and medium sized companies, and public
administrations. This year's Webbit is going to be held in Padova from 6
to 8 May, and is centered around Open Source development, with the
activists of the notorious Gechi (Gentoo Channel Italia[21] who are going
to present Gentoo Linux[22] quite impressively no less than five times,
with speeches on:
20. http://www.w04.it
21. http://www.gechi.org
22. http://www.webb.it/article/articleview/1350
* Introduction to Gentoo Linux[23]
* Gentoo Linux: Centralized administration for multiple installations[24]
* Samba Backup Server for Linux and Windows Networks[25]
* Using Linux and Open Source in the enterprise[26]
* GIMP 2.0 : introducing professinal creativity[27]
23. http://www.w04.it/event/eventview/3167/
24. http://www.w04.it/event/eventview/3119/
25. http://www.w04.it/event/eventview/3263/
26. http://www.w04.it/event/eventview/3445/
27. http://www.w04.it/event/eventview/3274/
==================
5. Tips and Tricks
==================
Tips and Tricks is on hiatus this week.
===========================
6. Moves, Adds, and Changes
===========================
Moves
-----
The following developers recently left the Gentoo team:
* Daniel Robbins (drobbins) - Chief Architect
* Rob Holland (tigger)
Adds
----
The following developers recently joined the Gentoo Linux team:
* None this week
Changes
-------
The following developers recently changed roles within the Gentoo Linux
project:
* None this week
====================
7. Contribute to GWN
====================
Interested in contributing to the Gentoo Weekly Newsletter? Send us an
email[28].
28. gwn-feedback@gentoo.org
===============
8. GWN Feedback
===============
Please send us your feedback[29] and help make the GWN better.
29. gwn-feedback@gentoo.org
===============================
9. GWN Subscription Information
===============================
To subscribe to the Gentoo Weekly Newsletter, send a blank email to
gentoo-gwn-subscribe@gentoo.org.
To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to
gentoo-gwn-unsubscribe@gentoo.org from the email address you are
subscribed under.
===================
10. Other Languages
===================
The Gentoo Weekly Newsletter is also available in the following languages:
* Danish[30]
* Dutch[31]
* English[32]
* German[33]
* French[34]
* Japanese[35]
* Italian[36]
* Polish[37]
* Portuguese (Brazil)[38]
* Portuguese (Portugal)[39]
* Russian[40]
* Spanish[41]
* Turkish[42]
30. http://www.gentoo.org/news/da/gwn/gwn.xml
31. http://www.gentoo.org/news/be/gwn/gwn.xml
32. http://www.gentoo.org/news/en/gwn/gwn.xml
33. http://www.gentoo.org/news/de/gwn/gwn.xml
34. http://www.gentoo.org/news/fr/gwn/gwn.xml
35. http://www.gentoo.org/news/ja/gwn/gwn.xml
36. http://www.gentoo.org/news/it/gwn/gwn.xml
37. http://www.gentoo.org/news/pl/gwn/gwn.xml
38. http://www.gentoo.org/news/br/gwn/gwn.xml
39. http://www.gentoo.org/news/pt/gwn/gwn.xml
40. http://www.gentoo.org/news/ru/gwn/gwn.xml
41. http://www.gentoo.org/news/es/gwn/gwn.xml
42. http://www.gentoo.org/news/tr/gwn/gwn.xml
Yuji Carlos Kosugi <carlos@gentoo.org> - Editor
AJ Armstrong <aja@clanarmstrong.com> - Contributor
Brian Downey <bdowney@briandowney.net> - Contributor
Grant Goodyear <g2boojum@gentoo.org> - Contributor
Stuart Herbert <stuart@gentoo.org> - Contributor
Kurt Lieber <klieber@gentoo.org> - Contributor
David Narayan <david@phrixus.net> - Contributor
Bryan Ostergaard <kloeri@gentoo.org> - Contributor
Ulrich Plate <plate@gentoo.org> - Contributor
Simon Holm Thagersen <simon@lysbro.net> - Danish Translation
Jesper Brodersen <broeman@gentoo.org> - Danish Translation
Arne Mejlholm <aaby@gentoo.org> - Danish Translation
Hendrik Eeckhaut <Hendrik.Eeckhaut@UGent.be> - Dutch Translation
Jorn Eilander <sephiroth@quicknet.nl> - Dutch Translation
Bernard Kerckenaere <bernieke@bernieke.com> - Dutch Translation
Peter ter Borg <peter@daborg.nl> - Dutch Translation
Jochen Maes <linux@sejo.be> - Dutch Translation
Roderick Goessen <rgoessen@home.nl> - Dutch Translation
Gerard van den Berg <gerard@steelo.net> - Dutch Translation
Matthieu Montaudouin <mat@frheaven.com> - French Translation
Xavier Neys <neysx@gentoo.org> - French Translation
Martin Prieto <riverdale@linuxmail.org> - French Translation
Antoine Raillon <cabec2@pegase.net> - French Translation
Sebastien Cevey <seb@cine7.net> - French Translation
Jean-Christophe Choisy <mabouya@petitefleure.org> - French Translation
Thomas Raschbacher <lordvan@gentoo.org> - German Translation
Steffen Lassahn <madeagle@gentoo.org> - German Translation
Matthias F. Brandstetter <haim@gentoo.org> - German Translation
Lukas Domagala <Cyrik@gentoo.org> - German Translation
Tobias Scherbaum <dertobi123@gentoo.org> - German Translation
Daniel Gerholdt <Sputnik1969@gentoo.org> - German Translation
Marc Herren <dj-submerge@gentoo.org> - German Translation
Tobias Matzat <SirSeoman@gentoo.org> - German Translation
Marco Mascherpa <mush@monrif.net> - Italian Translation
Claudio Merloni <paper@tiscali.it> - Italian Translation
Stefano Lucidi <stefano.lucidi@gentoo-italia.org> - Italian Translation
Katuyuki Konno <katuyuki@siva.ddo.jp> - Japanese Translation
Hiroyuki Takeda <hiro@extreme.jspeed.jp> - Japanese Translation
Masato Hatakeyama <hatake@mx2.ttcn.ne.jp> - Japanese Translation
Masayoshi Nakamura <masayang@masasushi.com> - Japanese Translation
Yasunori Fukudome <yasunori@mail.portland.co.uk> - Japanese Translation
Tomoyuki Sakurai <web-gentoo-doc-jp@trombik.mine.nu> - Japanese Translation
Lukasz Strzygowski <lucass@gentoo.pl> - Polish Translation
Karol Goralski <gooroo@gentoo.pl> - Polish Translation
Atila "Jedi" Bohlke Vasconcelos <bohlke@inf.ufrgs.br> - Portuguese
(Brazil) Translation
Eduardo Belloti <dudu@datavibe.net> - Portuguese (Brazil) Translation
Jo??o Rafael Moraes Nicola <joaoraf@rudah.com.br> - Portuguese (Brazil)
Translation
Marcelo Gon??alves de Azambuja <mgazambuja@terra.com.br> - Portuguese
(Brazil) Translation
Otavio Rodolfo Piske <angusy@gentoobr.org> - Portuguese (Brazil)
Translation
Pablo N. Hess -- NatuNobilis <natunobilis@gentoobr.org> - Portuguese
(Brazil) Translation
Pedro de Medeiros <pzilla@yawl.com.br> - Portuguese (Brazil) Translation
Ventura Barbeiro <venturasbarbeiro@ig.com.br> - Portuguese (Brazil)
Translation
Bruno Ferreira <blueroom@digitalmente.net> - Portuguese (Portugal)
Translation
Gustavo Felisberto <humpback@felisberto.net> - Portuguese (Portugal)
Translation
Jos?? Costa <jose_costa@netcabo.pt> - Portuguese (Portugal) Translation
Luis Medina <metalgodin@linuxmail.org> - Portuguese (Portugal) Translation
Ricardo Loureiro <rjlouro@rjlouro.org> - Portuguese (Portugal) Translation
Aleksandr Martyncev <amncorp@bk.ru> - Russian Translator
Sergey Galkin <gals_home@list.ru> - Russian Translator
Sergey Kuleshov <svyatogor@gentoo.org> - Russian Translator
Alex Spirin <asp13@mail.ru> - Russian Translator
Denis Zaletov <dzaletov@rambler.ru> - Russian Translator
Lanark <lanark@lanark.com.ar> - Spanish Translation
Fernando J. Pereda <ferdy@ferdyx.org> - Spanish Translation
Lluis Peinado Cifuentes <lpeinado@uoc.edu> - Spanish Translation
Zephryn Xirdal T <ZEPHRYNXIRDAL@telefonica.net> - Spanish Translation
Guillermo Juarez <katossi@usuarios.retecal.es> - Spanish Translation
Jes??s Garc??a Crespo <correo@sevein.com> - Spanish Translation
Carlos Castillo <carlos@castillobueno.com> - Spanish Translation
Julio Castillo <julio@castillobueno.com> - Spanish Translation
Sergio G??mez <s3r@fibertel.com.ar> - Spanish Translation
Aycan Irican <aycan@core.gen.tr> - Turkish Translation
Bugra Cakir <bugra@myrealbox.com> - Turkish Translation
Cagil Seker <cagils@biznet.com.tr> - Turkish Translation
Emre Kazdagli <emre@core.gen.tr> - Turkish Translation
Evrim Ulu <evrim@core.gen.tr> - Turkish Translation
Gursel Kaynak <gurcell@core.gen.tr> - Turkish Translation
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
reply other threads:[~2004-05-04 5:14 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20040503212001.GA4836@sparda.dyndns.org \
--to=carlos@gentoo.org \
--cc=gentoo-gwn@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox