Gentoo Logo

Gentoo Weekly Newsletter: 26 June 2006

目次:

1.  Gentooニュース

リリーステスター募集

Gentooリリースエンジニアリングプロジェクトは、 次期2006.1のリリースの試験を手伝ってくれる経験のあるユーザや開発者を募集しています。 彼らは試験用の大量のハードウェアを探しています。 すべての応募者は、試験可能なハードウェアを持っていることと、 試験用のISOイメージは巨大で、新しいイメージのリリースが頻繁に行われるため、 ブロードバンドインターネットアクセスが可能なこと、CD/DVDライターを持っていることが要求されます。 興味がある人は、次にあげる情報と共に、Roger Milikerに連絡してください。

  • CPUの種類(i686、PPC、AMD64など)
  • システムメモリの量
  • ディスクの種類(IDE、SCSI、SATAなど)
  • 光学読み取り装置(訳注:CD-ROM/DVD-ROMなど)の種類(IDE、SCSI、SATAなど)
  • ビデオカードの種類(AMD64/x86のみ対象)
  • 光学書き込み装置の種類(CD、DVDなど)

問題解決のために、開発者に対して優れた情報を提供できる強力なバックグラウンドのあるユーザであるのと同様に、 所有しているハードウェアが、考えられる試験に対して広範囲に網羅できるようなユーザを選択します。

Gentoo x86アーキテクチャテスターおよび開発者募集

x86アーキテクチャチームは、アーキテクチャテスターとしてチームに参加したいと思っている、 より意欲的なコミュニティのメンバを探しています。 もしGentooに貢献したいが、どうしてよいかわからないなら、 はじめるにはこれが良い方法です。 stableにするためのアプリケーションの試験を手伝い、x86特有のバグの解決を手伝います。 x86 ATドキュメントを見て、もし何か疑問があるなら、 Homer Parkerまたは、Joshua Jacksonへメールしてください。 彼らは、チームに参加し、バグ報告や、重要な要求、セキュリティバグの解決を手伝ってくれるもっと多くの開発者を募集しています。 興味のある開発者は、stableシステムまたは、chroot環境、そしてx86チームに割り当てられたバグに従事する意思があるだけでよいです。 もし手伝うことに興味があるなら、x86チームにメールを送ってください。

重要なALSAに関する情報

Diego "Flameeyes" Pettenは、カーネル2.6.17リリースとの互換性のため、 ALSAパッケージを1.0.12rc1に更新しました。 パッケージにはいくつか変更があります。 media-plugins/alsa-jackパッケージは非推奨扱いとなり、 その機能は、media-plugins/alsa-pluginsパッケージに追加されました。 PowerPCユーザは、現在は、package.maskに入っているsnd-aoaが、 1.0.12rc1のmedia-sound/alsa-driverに追加されたことに興味があるかもしれません。 これは、アンマスクする前に適切なハードウェアと共にユーザによる試験が必要です。

新しいJavaシステム

Javaチームは、新しいJavaシステムがついにツリーに入ったことをお知らせします。 現在は、package.maskに記述がありますが、Javaチームは数日後にアンマスクすることを予定しています。

これを使うには、/etc/portage/package.unmaskに適切なエントリを追加する必要があります。 そして、 upgrade guideの内容に従ってください。

コード表示 1.1: /etc/portage/package.unmask

# Javaのテスト用マスクの変更
>=dev-java/java-config-1.3
dev-java/java-config-wrapper
>dev-java/javatoolkit-0.1.0
>=dev-java/ant-core-1.6.5-r13
>=dev-java/ant-tasks-1.6.5-r2
>=dev-java/jikes-1.22-r12
>=dev-java/eclipse-ecj-3.1-r13
=dev-java/blackdown-jdk-1.3.1-r23
=dev-java/blackdown-jdk-1.4.1-r12
=dev-java/blackdown-jdk-1.4.2.03-r12
=dev-java/blackdown-jre-1.3.1-r20
=dev-java/blackdown-jre-1.4.1-r12
=dev-java/blackdown-jre-1.4.2.03-r11
=dev-java/ibm-jdk-bin-1.4.2.04-r10
=dev-java/ibm-jdk-bin-1.5.0-r11
=dev-java/ibm-jre-bin-1.4.2.05
=dev-java/jrockit-jdk-bin-1.4.2.10
=dev-java/jrockit-jdk-bin-1.5.0.06
=dev-java/kaffe-1.1.7
=dev-java/sun-jdk-1.4.2.12
=dev-java/sun-jdk-1.5.0.07
=dev-java/sun-jre-bin-1.4.2.12
=dev-java/sun-jre-bin-1.5.0.07

これが意味するところに馴染みがない人のために、目玉を列挙します。

  • 動的に現在のVMを切り替える機能
  • ユーザとシステムVMに対する変更は即座に有効になります。 もはや、シェル環境には縛られません。すなわち、システムVMを切り替えるとき、 env-updateやその後のsource /etc/profileを実行する必要がありません。
  • "build VM"という概念ができました。 パッケージをemergeし、システムVMとは独立に設定できます。
  • 各Javaのバージョン、すなわち、1.3、1.4、1.5などに対して、 build VMは、どのベンダのどのバージョンのVMを使うのか設定できます
  • emerge時のVMは、パッケージの依存性と同様に設定に従って動的に切り替わります。 例えば、1.5ではコンパイルできないパッケージの場合、1.4VMがビルド時に使用されます。
  • antでビルドされるJavaパッケージでは、 正しいバージョンのJavaバイトコードが確実にコンパイルされるようにbuild.xmlがビルド時に書き換えられます。
  • Java 1.5はすぐにアンマスクできるでしょう。 また、秋にリリースされる予定のJava 1.6にも対応できるでしょう。

2.  コミュニティの話題

forumsより

Larry the Cow - Lame?

Larryが嫌いと公言するForumsユーザがいます。彼らによると、Larryには特に目的もなければ、Gentooにも関係なく、無用だというのです。ただし、あの牛のよくわからない存在が好きなユーザもいます。大事なマスコットなのか、Gentooの歴史の重要な一部なのでしょうか?それとも特に意味のないよくわからないキャラクターでしょうか?

planet.gentoo.orgより

Gentoo/Alpha FAQが更新

Gentoo/Alpha FAQが、Thomas Cortのパッチによって更新されました。ハードウェアのメンテナンス、.dotnetサポートやAlphaブートローダについて新たな回答が含まれています。

正規表現 grep vs bash

Roy Marplesがgrepをbashの内部関数で置き換えるテストを実施しました。その結果、bashの関数のほうが高速であるという素晴らしい結果がでました。このテストでは小さいファイルが対象で、bashはファイル全体を読み込む必要があるのに対し、grepはマッチするとすぐに戻るので大きなファイルではgrepのほうが高速だという仮定に基づいています。

3.  Gentoo関連情報

LXer.com (2006年6月22日)

著者のHans Kwintは、デスクトップ環境でのGentoo Linuxの使い方という面白い記事を書いています。 Gentooを日常で使用する場合のシリーズの中の第1章で、A Gentoo diary: Intro"という題名で公開されています。

Linux Link Tech Show (2006年6月21日)

Linux Link Tech Showは、Mike Frysinger、Michael Cummings、Grant GoodyearSeemant Kulleenの4人のGentoo開発者の、 とても長いインタビュー記事を公開しています。 その記事は、OGG Vorbisか、 MP3形式でダウンロードができます。 彼らのインタビューは、だいたい24分30秒あたりから始まります。

AnandTech (2006年6月7日)

AnandTechは、最近、Sun UltraSparc T1を含む、いくつかの異なるプロセッサの Server CPU Shoot-out(訳注:サーバ向けCPUの状況)を掲載しています。 記事によると、機器のプラットフォームとしてGentoo Linuxが選ばれています。 IntelのWoodcrestやAMDのOpteronと比較して、新しいSUNのCPUの価格がどうなっているかを知るために記事をよく見直した方がいいでしょう。

4.  Tips and Tricks

ゲームで遊ぶ: ScummVM

最近のゲームのほとんどがLinuxシステム上では簡単に動かないとは言え、エミュレータを使えば完璧に作動させることのできる古いゲームがまだたくさんあります。もしそれらのゲームのオリジナルコピーを手に入れることができるなら、ScummVMを使って"Full Throttle"や"Day of the Tentacle"、"The Secret of Monkey Island"などの古いpoint-and-click形式のアドベンチャーゲームを動作させることができます。

プロジェクトは最初、LucasArtのSCUMMゲームエンジンを使った古いゲームを動作させることを目的としてスタートしました。しかし今では他のゲームもサポートするようになっています。動作可能なゲームの一覧はcompatibility listを見て下さい。

もしあなたが、1980年代のコンピューターゲームを見つけられずにいても大丈夫、まだラッキーが続いています。そんなゲームのひとつがフリーで配布されました。Flight of the Amazon Queenというゲームで、portageツリーに登録されています。

ゲームを動かすためには、始めにscummvmをあなたのシステムにemergeしなければなりません。scummvmは4つのアーキテクチャ -- amd64、ppc、sparcそしてx86で既に安定版となっています。ScummVM自身は、たくさんのプラットフォーム上で動作します:Microsoft Windows、Mac OS X、 PocketPC、PalmOS、OS/2などです。アーキテクチャによっては、Flight of the Amazon Queenはまだtestingの状態になっているかも知れませんので、必要に応じてpackage.keywordsを調節して下さい。

コード表示 4.1: queenをインストールする

# emerge scummvm -va
# echo "games-rpg/queen" >> /etc/portage/package.keywords
# emerge queen

もしまだ実施していないのであれば、この後、ユーザを'games'グループに追加しなければなりません。

コード表示 4.2: ユーザをgamesグループに追加する

# groups larry
# gpasswd -a larry games

グループにユーザを追加したら、設定が反映されるように一旦ログアウトして再度ログインしなければならないことを思い出して下さい。scummvmを起動すると、ゲーム追加用のグラフィカルウィンドウが開きます。デフォルトではFOTAQはリストに表示されませんが、'Add Game'ボタンをクリックすることで追加することができます。ゲームデータのディレクトリは/usr/share/games/queenです。一旦そのディレクトリを指定すれば、後は単に'Choose'ボタンをクリックするだけです。これで準備が整いました。'queen'を起動すれば直接ゲームを始めることができます。

5.  Gentooチームの動き

移動

最近Gentooチームから次の開発者が去りました。

  • 今週はなし

追加

最近Gentoo Linuxチームに次の開発者が入りました。

  • Raphael Marichez (Falco) セキュリティ

変更

最近次の開発者はGentoo Linuxプロジェクトでの役割が変更となりました。

  • 今週はなし

6.  Gentooセキュリティ

aRts: 権限の昇格

aRtsのartswrapper部分には、ローカルユーザが昇格した権限を使って任意のコードを実行することを許してしまう脆弱性が存在します。

詳細についてはGLSA Announcementを参照して下さい。

KDM: シンボリックリンクの脆弱性

KDMには、情報漏洩を招くおそれのあるシンボリックリンクの脆弱性が存在します。

詳細についてはGLSA Announcementを参照して下さい。

wv2: 整数値オーバーフロー

整数値オーバーフローによって、アタッカーが任意のコードを実行することが可能です。

詳細についてはGLSA Announcementを参照して下さい。

7.  Bugzilla

サマリ

統計

Gentooコミュニティでは、バグやお知らせ、提案やその他開発チームとのやり取りの記録、追跡にBugzilla(bugs.gentoo.org)を使っています。 2006年6月18日から2005年6月25日までのデータは以下のような結果になっています。

  • 新しいバグ 759個
  • クローズしたバグ 364個
  • 以前クローズしたバグが再オープン 24個

現在オープンしているバグ10343個のうち、53個が「極めて重大(Blocker)」、140個が「重大(Critical)」、544個が「中(Major)」とラベル付けされています。

クローズしたバグランキング

この期間に最もバグをつぶした開発者とチーム

新しいバグランキング

期間中に新しいバグをアサインされた開発者とチーム

8.  GWN feedback

GWNに対するご意見ご感想は こちらに送ってください。

9.  GWNを定期購読するには

Gentoo Weekly Newsletterを定期購読するには、空メールを gentoo-gwn+subscribe@gentoo.org に送ってください。

Gentoo Weekly Newsletterの購読を中止するには、配信先のメールアドレスから空メールを gentoo-gwn+unsubscribe@gentoo.org に送ってください。

10.  他の言語でのGWN

Gentoo Weekly Newsletterは以下の言語でも読むことができます。



印刷

更新日 2006年 6月 26日

要約: This is the Gentoo Weekly Newsletter for the week of 26 June 2006.

Ulrich Plate
Editor

Chris Gianelloni
Author

Tobias Scherbaum
Author

Mark Kowarsky
Author

Steve Dibb
Author

Josh Nichols
Author

Donate to support our development efforts.

Support OSL
Gentoo Centric Hosting: vr.org
Tek Alchemy
SevenL.net
Global Netoptex Inc.
Bytemark
Online Kredit Index
Copyright 2001-2009 Gentoo Foundation, Inc. Questions, Comments? Contact us.