Gentoo Logo

Gentoo Weekly Newsletter: 2006年8月28日

内容:

1.  Gentoo新闻

Gentoo Linux 2006.1 发布

Gentoo发布工程项目组自豪的宣布Gentoo Linux 2006.1正式发布了,其代号为“Project Mayhem”。releng项目组经过了几个月的如神秘组织一样的生活,其间只有代码语言以及秘密的交流,他们对八条简单的原则的坚持,其中前两条是“你不能谈论2006.1”,终于获得了回报。

这是一条充满了心血和泪水的艰难道路。虽然开发小组承受了所能够忍耐的最大限度(甚至有时已经超出),但他们懂得只有足够的努力和坚持不懈,才能让整个世界为此而疯狂。对小组成员来说,现在正是庆祝完工的时刻。而对于你来说,乐趣与兴奋正要开始。此次许多灵活性和功能性上的改进将会添加到我们这个基于社区的Linux版本中去。

本次发布的一些亮点包括AMD64,HPPA,x86,PowerPC和含有32位用户层的64位PowerPC发布都是由GCC 4.1编译出来的。AMD64,PowerPC和x86使用2.4版本的GNU C开发库(glibc)。所有的体系结构下都是用1.12.1版本的baselayout,其中包含有很多改进了的启动脚本。

Alpha,x86和AMD64拥有了新的profile布局。这些体系结构的profile现在分为“desktop”和“server”两个分支,这样可以更加方便和容易的进行定制,因为默认启用的桌面专有的选项少了很多。

要获取本次发布的更多信息,请浏览发布页,以及新闻稿。如欲下载Gentoo Linux 2006.1,请使用我们的发布系统或者在我们的追踪器通过BitTorrent获得。

GCC 4.1.1和glibc 2.4稳定了

上周我们首次报道,x86和AMD64体系结构已经随2006.1的发布把sys-devel/gcc-4.1.1sys-libs/glibc-2.4-r3标记为了稳定版。新版本的GCC和GNU C库(glibc)标志着Gentoo所支持配置的过渡。从glibc 2.4开始,默认配置已经不再支持LinuxThreads线程库。LinuxThreads已经被NPTL或者说原生POSIX线程库所取代。对于旧版的包含LinuxThreads的glibc的支持将以一种有限的形式存在不确定的一段时间。这主要是由于上游glibc开发者所提供的支持的变化。

希望继续使用LinuxThreads的x86用户需要转换到“no-nptl” profile(对default-linux),或者转换到hardened profile。

警告: hardened profile比您惯常使用的default-linux profile要保守得多,转换到hardened profile可能需要您在make.conf里加入更多的USE标志来保留原有功能。

代码 1.1: 转换到no-nptl profile

# cd /etc
# rm -f make.profile 
# ln -sf ../usr/portage/profiles/default-linux/x86/no-nptl

注意: 也有一个2.4的profile子类,使用2.4的内核和头文件。

这也标志着Gentoo上的GNU Compiler Collection (GCC)将进行一次大升级至版本4.1.1。此次升级要求用户执行GCC升级指南中列出的任务。指南近期已更新,为Gentoo用户加入了有关GCC 4.1.1的信息。

不希望升级到GCC 4.1.1的用户需要执行一些额外的步骤来确保您的系统不会被升级。

代码 1.2: 屏蔽GCC 4.1.1

# mkdir -p /etc/portage
# echo ">=sys-devel/gcc-4.0" >> /etc/portage/package.mask

德国/俄国Gentoo夏令营


图示 1.1: 德国Gentoo夏令营的一些活动

Fig. 1: activities

上周,有两项Gentoo夏令营活动分别在德国北部与俄国举行。延续去年夏令营的巨大成功,今年有来自德国各地将近10位Gentoo粉丝以及一位来自希腊的朋友参与了这项活动。其中数位于开营前早早到达,并将此作为自己的暑期活动之一。这个周末,大伙参观了风力厂房,泛舟小河,还在退潮时一起赤脚横越了一段窄小干燥的滩地(watt)。


图示 1.2: 看看站在海滩上的这些人是谁

Fig. 2: watt

来自希腊的Gentoo用户“gd”,在其环游德国的度假途中,顺道参加了这次夏令营,很是兴奋!尽管天气阴霾,大伙还是点起了烧烤的焰火,在温暖的光影中享受与回味这长长的日夜!感谢组织团队中的Hilefoks,他提供了一份distfiles与rsync的本地镜像,这让大伙得以整夜整夜为games-*下多款游戏进行全面“评测”:)

GSC 2006主页上未来几天内将会出现一篇小的评测以及一些图片。所有的参与者期待在2007年再次会面,可能在德国南部。

Gentoo overlay项目提供社区工作空间。

Gentoo overlay项目,以及包括基础架构,用户关系等的其他项目,正式宣布提供单一Gentoo开发overlay来源的overlay服务。Stuart Herbert,项目的创始人,希望看到overlay项目能创造开发人员和其他Gentoo社区成员之间更亲密,正面的协作。

Overlay是独立的Gentoo额外包的集合,维护和发布独立于主portage树之外。这样可以让非开发人员获得提交权的访问,并且通过鼓励开发人员和社区成员之间更紧密地协同工作,促使他们建立更好的关系。有兴趣加入由志愿人员推动的Gentoo项目的用户能通过为开源项目工作和在实际环境中开发获得经验。

如果你想得到Gentoo Overlays项目的更多信息,请访问项目网站项目主页,和Overlay的主页首页

2.  倾听社区

planet.gentoo.org

Gentoo树清理者的进度

Steve Dibb公布了有关树清理者项目的进度,现在此项目仍处于开发阶段.有一个工具(GPNL)可以协助分析出哪些特定的软件包需要一些"照顾",哪些没有被维护的软件包需要被重写或代替.前Gentoo开发员Daniel Ahlberg提供了一个制作网站来显示软件包目前的状态.

SELinux的未来(或者叫我们将如何掌控这个世界)

Joshua Brindle写了一篇关于SELinux未来的文章,内容包括他希望发生的一些事情,以及需要采取哪些步骤来使得SELinux成为系统的一部分,而不是附加品。

3.  Gentoo媒体

Linux杂志(8月25日)

Linux杂志上刊发了一篇名为《运行Linux的自制机器人》的文章。文章讲述了Michael Surran在缅因州Houlton市Greater Houlton基督学院上的机器人学课程。机器人基于常规的PC组件,当然,是运行Gentoo Linux的。在文章 中,Michael描述了他们班构建的3台不同的机器人,还深入描述了实现这一任务的部分细节。除了这些机器人外,那所学校也转为使用Gentoo Linux了。

4.  人员变更

离开

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

  • 本周没有

加入

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

  • Jorge Vicetto (jmbscicetto) 论坛

变更

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

  • 本周没有

5.  Gentoo安全

Heimdal:多处本地权限提升漏洞

一些Heimdal组件,ftpd和rcp,受影响于一个本地权限提升漏洞。

详情请见GLSA声明

fbida:任意代码执行

fbida提供的fbgs脚本允许任意代码的执行。

详情请见GLSA声明

Heartbeat:拒绝服务

Heartbeat有一个可由未经认证的远程攻击者触发的拒绝服务漏洞。

详情请见GLSA声明

AlsaPlayer:多个缓冲区溢出

AlsaPlayer有多个缓冲区溢出漏洞,可导致任意代码执行。

详情请见GLSA声明

6.  Bugzilla

总结

统计信息

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

  • 819个在这段时间内被发现的新bug
  • 358个在这段时间内被修正或解决的bug
  • 16个先前修复了的但在这段时间重现的bug

在当前还未被修正的11012个bug里面:42个被标记为"blocker",129个被标记为"critical",还有526个被标记为"major"。

被修复的bug排行榜

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

新bug排行榜

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

7.  周报反馈

请把你的意见或建议反馈给我们,这样可以帮助我们把GWN做的更好。

8.  周报订阅

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

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

9.  其他语言

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



打印

更新于2006年 8月 28日

总结: 这是2006年8月28日的Gentoo Weekly Newsletter。

Ulrich Plate
Editor

Tobias Scherbaum
Author

Christel Dahlskjaer
Author

Chris Gianelloni
Author

张乐
Translator

许艺华
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.