Gentoo Logo

Gentoo Weekly Newsletter: 2007年4月9日

内容:

1.  本周开发者

Camille Huot,又名cam


图示 1.1: Camille Huot,又名cam

Fig. 1: cam

26岁的Camille Huot是位来自法国的开发人员。他在法国巴黎生活和工作,但他却是出生在法国南部马赛附近的La Ciotat。Camille和弟弟住在一起,弟弟刚刚从学校毕业,找了一份C++程序员的工作。

Cam就读于蒙彼利埃大学,毕业时获得了“电信与网络”学士学位。之后他又修完了硕士学位。曾经一段时间,他被聘为Linux系统管理员,最近又被提拔执行Oracle数据库管理。目前,他负责管理Wanadoo主机托管平台的大约150台服务器。

Camille是在学校开始学习Linux的(用的Red Hat和Debian)。之后不久,他转而使用FreeBSD,并度过了数年时光,但是最终因为一个DSL(译者注:数字用户线路)驱动的问题他不得不重拾Linux。Gérald Fenoy说服了Camille尝试一下Gentoo,他使用后就喜欢上了:-)

在Gentoo社区,Camille率领着法语翻译团队。他们的团队配合默契,翻译了相当数量的文档。Camille本人也对加入Gentoo/FreeBSD团队很感兴趣。他是于2004年1月被Xavier Neys招进Gentoo的,Xavier Neys最近刚把法文翻译领导的火炬传递给Camille。

Camille使用Linux桌面系统时,常使用的软件包括:openbox,psi,opera,urxvt,claws-mailmplayer,gvim和一些Google应用程序。

2.  心得技巧

移除特定的依赖关系

您是否曾经在安装某软件的时候同时安装很多依赖关系?您是否想过在删除那些软件包的同时也希望删除所有的依赖关系?直觉告诉我们可以使用emerge --depclean,但这儿有一种不同的,或许更好的方法。

让我们来打个比方,比较OpenOffice.org和koffice。我们的计划是两个都装,都尝试一下,然后删除其中一个。首先:

代码 2.1: 创建.deps文件

# emerge openoffice -p | sed -ne \
'/^\[ebuild[^]]*N[^]]*\]/{s/^\[ebuild[^]]\+\] \([^[:space:]]\+\).*$/=\1/;p}' \
> openoffice.deps
# emerge koffice-meta -p | sed -ne \
'/^\[ebuild[^]]*N[^]]*\]/{s/^\[ebuild[^]]\+\] \([^[:space:]]\+\).*$/=\1/;p}' \
> koffice.deps

这将保证不会记录下任何需要升级的软件包。然后进行安装并尝试运行。当您决定保留其中的某个时,只要简单的执行以下命令:

代码 2.2: 移除没有用的包/依赖关系

# emerge -aC $(<openoffice.deps)

本周的心得技巧受论坛中以下帖子启发整理而来:

3.  人员变更

离开

下列开发者最近离开Gentoo项目:

  • Alec Warner (antarus)
  • Simon Stelling (blubb)

加入

下列开发者最近加入Gentoo项目:

  • 本周没有

变更

下列开发者最近改变了在Gentoo项目内的职位:

  • 本周没有

4.  Gentoo安全

Asterisk:两处SIP拒绝服务漏洞

Asterisk的SIP通道中存在两处拒绝服务漏洞。

详情请见GLSA声明

MIT Kerberos 5:远程执行任意代码

MIT Kerberos 5中有多处漏洞可能导致执行未经认证的远程root代码。

详情请见GLSA声明

OpenAFS:权限提升

OpenAFS设计上的一个缺陷会允许客户端权限提升。

详情请见GLSA声明

OpenPBS:多个漏洞

OpenPBS中存在原因未明的漏洞,能允许远程执行任意代码或者拒绝服务攻击。

详情请见GLSA声明

zziplib:缓冲区溢出

zziplib库中的一处缓冲区溢出漏洞,可能导致用户辅助下的远程执行任意代码。

详情请见GLSA声明

Evince:包含的gv代码堆栈溢出

Evince不适当地处理用户提供的数据,可能导致执行任意代码。

详情请见GLSA声明

libwpd:多个漏洞

libwpd中有几处堆溢出以及一处整数溢出漏洞。

详情请见GLSA声明

5.  软件增减

这一章节列出了已经被移除或加入到portage里的,以及已经发布“最后仪式”声明的即将被移除的包。要移除的包来源于很多地方,包括树清理者项目和众多的开发者。列在最后仪式一节里的大部分包需要有人来维护,如果有人可以承担下维护的责任的话,它们可以得以继续保留在portage树里。

已经移除:

包: 移除日期: 联系人:
games-board/pysol-cardsets 2007年4月02日 Alfredo Tupone
net-news/hellanzb 2007年4月05日 Alexis Ballier
x11-misc/klineakconfig 2007年4月06日 Stefan Schweizer
net-print/foomatic 2007年4月07日 Stefan Schweizer
dev-util/ecletex 2007年4月07日 Petteri Räty
dev-util/eclipse-cdt 2007年4月07日 Petteri Räty

已经加入:

包: 加入日期: 联系人:
games-sports/toycars 2007年4月02日 Alfredo Tupone
dev-util/duma 2007年4月03日 Steve Arnold
perl-core/Math-BigRat 2007年4月03日 Michael Cummings
perl-core/bignum 2007年4月03日 Michael Cummings
net-misc/italc 2007年4月03日 Markus Ullmann
net-nntp/hellanzb 2007年4月05日 Alexis Ballier
media-video/mplayerthumbs 2007年4月06日 Stefan Schweizer
net-wireless/aircrack-ptw 2007年4月06日 Lars Weiler
net-misc/x-lite 2007年4月07日 Markus Ullmann
kde-misc/metamonitor 2007年4月07日 Markus Ullmann
sys-auth/pam_abl 2007年4月07日 Markus Ullmann
sys-auth/pam_sha512 2007年4月07日 Markus Ullmann
net-analyzer/zniper 2007年4月07日 Markus Ullmann
dev-libs/liblazy 2007年4月08日 Stefan Schweizer
dev-python/pkipplib 2007年4月08日 Bryan Østergaard

最后仪式:

包: 移除日期: 联系人:
dev-java/aterm-java 2007年5月06日 Petteri Räty
dev-db/c-jdbc 2007年5月08日 Petteri Räty

6.  Bugzilla

总结

统计信息

Gentoo社区使用Bugzilla (bugs.gentoo.org)来记录和追踪bug、提示、建议等形式的和开发团队之间的交流。从2007年4月01日到2007年4月08日,这个站点记录下了:

  • 513个在这段时间内被发现的新bug
  • 441个在这段时间内被修正或解决的bug
  • 23个先前修复了的但在这段时间重现的bug
  • 161个在这段时间内以NEEDINFO/WONTFIX/CANTFIX/INVALID/UPSTREAM的形式被关闭的bug
  • 87个bug在这段时间被标记为重复

在当前还未被修正的10000个bug里面:14个被标记为“blocker”,97个被标记为“critical”,还有353个被标记为“major”。

被修复的bug排行榜

在这段时间内修复最多bug的开发者和团队有:

新bug排行榜

在这段时间内被分配得到最多的新bug的开发者和团队有:

7.  周报反馈

GWN的工作人员包括为GWN出谋划策和提交文章的志愿者和社区成员。如果你有兴趣成为GWN的作者,对我们发布的文章有意见建议,或者哪怕只是有点想法或文章要提交给GWN,都请把你的反馈发给我们以帮助我们把GWN做的更好。

8.  周报订阅

订阅Gentoo周报,请发一封空邮件到gentoo-gwn+subscribe@gentoo.org

退订Gentoo周报,请从你订阅的邮箱发一封空邮件到gentoo-gwn+unsubscribe@gentoo.org

9.  其他语言

Gentoo周报还被翻译为以下几种语言文字:



打印

更新于2007年 4月 9日

总结: 这是2007年4月9日的Gentoo Weekly Newsletter。

Chris Gianelloni
Editor

Dimitry Bradt
Author

Andrey Falko
Author

李帅
Translator

金涛
Translator

胡晓可
Translator

王飞
Translator

张乐
Translator

Donate to support our development efforts.

Support OSL

Support OSL

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

Global Netoptex Inc.

Global Netoptex Inc.

Bytemark

Bytemark

Linux World Expo

Linux World Expo

Copyright 2001-2008 Gentoo Foundation, Inc. Questions, Comments? Contact us.