東京エリア Debian 勉強会
資料

上川 純一 dancer@debian.org
IRC nick: dancerj

2007 年 11 月 17 日

Agenda

注意事項
飲食禁止
政治/宗教/営利活
動禁止

quiz
最近の Debian 関連のイベント
前回
OSC Tokyo/Fall
KOF
Biella 宴会

bluetoothlivehelper
tomoyo kernel module
KOF
OSC Tokyo/Fall
今後の計画前々回の Agenda

注意事項
飲食禁止
政治/宗教/営利活
動禁止

quiz
最近の Debian 関連のイベント
前回
コミケ
1st Debian JP BSP

Exim
MTA/MUA, ネット
ワークプロトコル

Debian 常識クイズ

Debian の常識、もちろん知ってますよね? 知らないなんて恥ずかしくて、知らないとは言えないあんなことやこんなこと、みんなで確認してみましょう。
今回の出題範囲は、
http://lists.debian.org/debian-devel-announce/ にある最近のアナウンス文書です。

問題 1. 10/4 にアナウンスがあった alioth のサービスに追加されたものは？

A VSS サポート

B darcs サポート

C p4 サポート問題 1. 10/4 にアナウンスがあった alioth のサービスに追加されたものは？
答えは:

A VSS サポート

B darcs サポート

C p4 サポートB

問題 2. DebianGis チームは何をするチームか？

A Gis のパッケージのメンテナンス
B Debian を Gis でのっとるプロジェクト
C 人間関係をギスギスしてみる

問題 2. DebianGis チームは何をするチームか？

答えは:

A Gis のパッケージのメンテナンス
B Debian を Gis でのっとるプロジェクト
C 人間関係をギスギスしてみる

A

問題 3. testing security のメールの仕組みで何がかわったかA unstable から testing へのマイグレーションでセキュリティーバグが修正されてもアナウンスされるようにした
B 昨年度 Debian testing security team が CVE を 5500 も処理したことが自慢できるようになった
C SMTP プロトコルのハンド
シェークが変わった問題 3. testing security のメールの仕組みで何がかわったかA unstable から testing へのマイグレーションでセキュリティーバグが修正されてもアナウンスされるようにした
B 昨年度 Debian testing security team が CVE を 5500 も処理したことが自慢できるようになった
C SMTP プロトコルのハンド
シェークが変わった

答えは:A

問題 4. Debconf8 の日程はA 5 月 1 日から 5 月 10 日

B 8 月 2 日から 8 月 17 日

C 12 月 24 日から 1 月 1 日

問題 4. Debconf8 の日程は

答えは:A 5 月 1 日から 5 月 10 日B 8 月 2 日から 8 月 17 日

C 12 月 24 日から 1 月 1 日

B

問題 5. http://security-tracker.debian.net/tracker/
で何が見れるか

A 手元のマシンが脆弱化どうかの試験
B セキュリティーについての
入門
C セキュリティーバグの現在の状態

問題 5. http://security-tracker.debian.net/tracker/
で何が見れるか
答えは:

A 手元のマシンが脆弱化どうかの試験
B セキュリティーについての
入門
C セキュリティーバグの現在の状態

C問題 6. Debian System Administrator として新しく任命されたのは誰か

A Sven Luther

B Phil Hands

C Peter Palfrader問題 6. Debian System Administrator として新しく任命されたのは誰か
答えは:A Sven Luther

B Phil Hands

C Peter PalfraderC問題 7. ries.debian.org (ftp-master) はどれくらい停止していたか

A 11 月 5 日から 11 月 12 日

B 11 月 5 日から 11 月 30 日

C 11 月 1 日から 11 月 5 日

問題 7. ries.debian.org (ftp-master) はどれくらい停止していたか
答えは:

A 11 月 5 日から 11 月 12 日

B 11 月 5 日から 11 月 30 日

C 11 月 1 日から 11 月 5 日

AOSCTokyo/FallKOF

Biella 宴会

Biella Coleman を囲む会

参加者
New York University の Biella Coleman と Aram
SinnreichCreative Commons の Asheesh
Debian JP の knok、mhatta、dancerj

会場: 銀座の「がんこ」
開催場所: 11 月 14 日

Debian の NM プロセスについて、Debian はオープンだがエリート主義か、ポピュリストかどうかということで激論をかわしました。

事前課題の紹介

事前課題問題「Debian の Live CD ってこんなふうに使ってます」もしく
は「ノート PC やデスクトップ PC ではなく、サーバ機器での Debian に期待するものって何？」というタイトルで200-800 文字程度の文章を書いてください。

前田 耕平「ノート PC やデスクトップ PC ではなく、サーバ機器でのDebian に期待するものって何？」完全な最小構成のインストーラですね。Debian でもやっぱり最小構成でインストールしても無駄なパッケージが多いので、サーバを構築するときは必ず最小構成でインストール後にさらにそこから引っこ抜いています。Sarge に比べたら Etch は結構良くなったと思いますけど、まだ足りない、もとい多いですね。
RHEL とか SUSE なんて多すぎて論外ですけど。
「Debian の Live CD ってこんなふうに使ってます」
Debian の Live CD は正直使ったことはありません。Live CDは、重いですけど KNOPPIX 使ってます。USB-KNOPPIX な
んかも使っていたりしますが、CD-ROM よりは軽いです。
KNOPPIX がもともと Debian ベースだと言っても、APT 使わなければ意味ないですね。使い方としては、やっぱり IAサーバのメンテナンスや、期間が短いテストを行うときに使っています。

satoken
ノート PC やデスクトップ PC ではなく、サーバ機器でのDebian に期待するものって何？
安定性

多少古くても安定していて欲しい.... と言う点で Debian は良さそう でも、本当にそうだろうか？ そうだと思いたいんだけど...

構築容易性

Install してから動かす迄に必要な設定が少なくて済む。 依存性を考慮して必要な物はついでに入れてくれるし。 他のディストリビュー
ションでは設定作業量が何かと多い気が...

パッケージ管理apt に感動。 ところで、apt-cacher の話は？ありますでしょうか？期待してます。
(apt-proxy が落ちやすいので)satoken

期待したいんだけど期待できない点
最新ハードウェア対応
Ubuntu からのフィードバックで加速されるかなぁ？
有償ソフト対応 「Debian でも動く」と言ってくれるソフトがとても少ない。 DELL が Ubuntu 搭載 PCの日本語版を出してくれれば.....と言う感じで、Ubuntu が流行れば Debian にも良い影響が波及してくるのでは？と期待してます。

jun araki
サーバ機器での Debian に期待するものって何？
サーバ機器の場合、まず OS としての安定性（可用性）とセキュリティを期待します。それぞれ Debian について考えてみますと、以下のような点が強みとして挙げられると思います。
安定性（可用性）
sid, testing, stable といったリリースサイクルによる厳格なテストと品質管理
高可用性を実現する為のパッケージ（Idirectord 1 , Ultra
Monkey 2 など）が提供されていること

セキュリティ
ML によるセキュリティ関連のアナウンス
上記のテストや品質管理をベースとしたセキュリティ
アップデート
12

ldirectord, http://www.vergenet.net/linux/ldirectord/
Ultra Monkey, http://ultramonkey.jp/

jun araki
これら以外には、サーバ管理やインストールの容易性を期待します。
サーバ台数が増えてくると、ハードウェアの故障件数も増えてきますので、OS の比較的頻繁な入れ替えやバージョンの異なる OS を（一時的に）共存させた状態での運用といったことも想定されます。
それに対して、Debian の場合サーバ管理については、FHS(File Hierarchy Standard) 準拠による透過性自動化ツール群の豊富さといったところが特徴かと思います。3 ツールの方はまだそれほど使いこなしてはないのでこれから試してみます。

3”The Debian System — その概念と技法”

jun araki

インストールについては、これもまだ使ったことがないのですが、 preseed による自動インストールというのがあります。ただ、既存のパーティションを利用できない（パーティションを再作成するか空き領域を利用するかしかない）といった制限があるようです。44”Debian GNU/Linux インストールガイド B.1.2. 制限”,
http://www.debian.org/releases/stable/mipsel/apbs01.html.
ja#preseed-limitations

山本 琢
Debian にサーバとして期待すること。
シェルスクリプトを書かずに管理できるようにしたい 今のLinux は敷居が高いと思う

kickstart(自動 OS インストール) のサポート 一度に複数の同一形式 PC にインストールしたい
各種ログ出力のカスタマイズが容易に出来ること(syslog-ng のカスタマイズ) ログ出力設定が難しい
TOMOYO(若しくは AppArmor) のサポート セキュリティー
管理を SELinux 以外の選択肢が欲しい
DB レプリケーション設定の GUI 化 (dpkg-reconfigure のようなもの) Debian の管理ツールで容易に設定出来ると嬉しいHajime Fukuda「ノート PC やデスクトップ PC ではなく、サーバ機器でのDebian に期待するものって何？」僕がサーバで Debian を使っている理由として、最小構成でのインストールが容易で、また apt をつかえば簡単に新しいパッケージを入れられるということがある。サーバではなるべく余計なものを入れないということが基本であるので、Debian のこの性格はサーバにとても適していると思う。また、Debian では、サーバの設定は基本的に vi などで設定ファイルを手で編集して適用する。他のディストリビュー
ションではなんだか GUI 設定ツールがたくさんついているが、サーバに X は不要だし、こみいった設定などはやはりファイルを直接編集した方がやりやすいと思う。僕はこういったところも Debian をサーバに選ぶポイントにしている。

小林 ‘nori1’ 儀匡「Debian の Live CD ってこんなふうに使ってます」
Live CD と言えるのか微妙ですが、インストーラ CD をレスキュー用に使っています。
また、ぼく自身は使ったことはないのですが、何年か前に、GNU/Linux 環境に慣れていない Windows ユーザが統計言語
GNU R など研究者に有用なソフトウェアを手軽に使用できる方法として Knoppix がよく紹介されていた覚えがあります (今でもそうかもしれませんが、今だと Cygwin 上で X 環境を構築するのも楽でしょうし、そもそも Cygwin さえ通さずに Windows ネイティブアプリケーションとして使えるFLOSS ソフトウェアも増えているので、前ほどは重要性は減っているのではないかと思います)。インストールさえ敷居が高い (手を出しにくい)、というユーザはいるはずなので、ライブ CD は重要だと思います。

小林 ‘nori1’ 儀匡「ノート PC やデスクトップ PC ではなく、サーバ機器でのDebian に期待するものって何？」最小構成でインストールでき、必要なものは追加で簡単にインストールできること、でしょうね。その意味で Debianは間違いなく他のディストリビューションに勝っていると思いますから、今後もその路線は維持していただきたいです。また、ネットワークインストールによって複数のマシンに同じような環境を簡単にセットアップできることも重要だと思いますが、ぼくは企業のような大規模な組織でのシステム管理経験はないので単なる推測に過ぎません。

Hideki Yamane「ノート PC やデスクトップ PC ではなく、サーバ機器での Debian に期待するものって何？」 もっと簡単なセットアップが出来るといいですよね。 Windows Server 2003 の様に「○×サーバ機能」を選ぶと、ウィザードでサクッと入ってしまうとか。
-----------------------------------------------|
導入したいサーバ機能を選んでください||- LAMP サーバを纏めて導入||- web サーバ (apache, lighttpd)|- ファイルサーバ (Samba, NFS)|
- DNS サーバ (bind)|- DHCP サーバ (dhcp3)|- LDAP サーバ (openldap)|- Radius サーバ (xxx)|- NTP サーバ (ntpd)------------------------------------------------みたいな感じでさくさくできるの。

Hideki Yamane「Debian の Live CD ってこんなふうに使ってます」live-helper 使って遊んでるだけですね。もう少し楽になるように要望を出していくつもりです。

hiro

Debian の Live CD ってこんなふうに使ってます
Debian と直接の関係はありませんが、先日 gOS を使ってみました。
ノート PC やデスクトップ PC ではなく、サーバ機器でのDebian に期待するものって何？安定性と長期のサポート。
以前 Fedora Core を使用していた際、パッケージのアップデートをしただけで Samba のメジャーバージョンが上がってしまい、焦ったことがあります。またサポート期間が短
いと頻繁に新しいものへ移行しなければならず、止めづらいサーバへの導入は苦しいものがあります。

山本 浩之「Debian の Live CD ってこんなふうに使ってます」
使っていません（わら KNOPPIX ならちょこっと使っています。主にハードディスクエラーが出たときの fsck で使っております。あと、パーティションを切るときに使いました。
これでは課題にならないので、こんな Debian Live CD があったらいいな、を書きます。CD から HDD のメンテナン
スするときは、基本的に、HDD のパーティションをどこかにマウントし、そのマウントしたディレクトリに chroot した後、HDD 内のコマンドを使うのが一般的ですよね。そこで、ディスクエラーなどで HDD の dpkg コマンドや apt コ
マンドなどの基本的なコマンドが壊れても修復できるような、メンテナンス専用 Live CD があるといいです。具体的には CD 内に存在する apt コマンドとかで HDD のパーティションに直接パッケージ (例えば dpkg パッケージとか） がインストールできる、そんな CD があると嬉しいです。

山本 浩之「ノート PC やデスクトップ PC ではなく、サーバ機器でのDebian に期待するものって何？」
サーバ機器は使ってないので、あまり具体的にイメージできないのですが、一般的には新しいパッケージより安定したパッケージを採用ってことになりますかね？あと、24 時間稼働させるとなると、消費電力と熱のコントロールも必要になりますかね？処理速度重視より、安定にエラー無く稼働することが重視されると思います。
ついでに、oldstable のセキュリティサポート期間が、現在、次の stable がリリースされて約一年ってことになっています。今のところ、stable リリースのサイクルが約一年半に一度が良かろう、と言われているそうですが、この残り半年間のため、一つ飛ばしの dist-upgrade ができないでいます。
セキュリティサポートの期間を次の次がリリースされるまでに伸ばしたら、stable の一つ飛ばしができ、助かる人もきっとたくさんいるのではないかと思います。

kita-sanDebian の Live CD ってこんなふうに使ってます「Live CD」といえば、これまで「Knoppix」を使っていたのですが、この課題で「Debian」純正 (?) の「Live CD」があるのを思い出しました。
では早速使ってみよう……、と言う事で Google で情報収集………?! 「livehelper」なにそれ! ISO イメージとかないんですかぁ? こりゃだめだ!ということで、勉強会で岩松さんの「live-helper ネタ」を聴いて勉強させていただきます。
そんなわけで、お題の回答は「まだ使っていません」ということで、スミマセン!

まとめ: サーバ OS
構築
最小構成でインストール可能で、preseed で自動インストールもでき、設定が簡単にできるサーバの目的にあわせたテンプレート化したインストール?

運用
統一感: FHS や ポリシーにより、管理が容易に安定性: リリースサイクルの仕組みによる十分なテストによる安心感
サポート: 長期間のサポート期間。ただし 1 年半の+1年のサポートでは不十分な場合も。
セキュリティー: ML での対応とパッチの迅速な提供とapt によるアップグレード。SELinux 以外の選択肢として、Tomoyo Linux がすでにマージされており、AppArmor も時間の問題。
アプリ: 有償アプリのサポートや GUI 設定ツールが少ない。

まとめ:LiveCD

Knoppix を使っている、USB Knoppix 便利
Debian というからには apt 重要
サーバのメンテナンス、一時的なテストに便利
Livehelper 簡単にためせるなら ISO イメージおいてくれ!

19:00 まで休憩Bluetooth

livehelperTOMOYOLinux kernel
patch Debian Package

KOF

OSCTokyo/FallOSC Tokyo/Fall

オープンソース関連のコミュニティーが一同に介して展示会を実施
今回は会場として大田区 PIO を利用 (OSC としては初の試み)
Debian も参加
武藤さん:セミナー、CUPS の話題
山根さん:ミニセミナー、ホワイトボードの Q & A 対応
ブース展示

掲示板に書き込まれたメッセージ
会社の sid マシンをなんとかしたい。
パッケージみつけれません
パッケージメンテナになりたいのですがコマンドからパッケージ見つける方法おしえてー

apt-proxy のディレクトリに手動でパッケージファイルをおいてもよいの？

experimental なパッケージをいれて不安定になりかけた（人柱的な意味で）Intel の MB 965RY に Debian が入りません、鬼門ですから気をつけてください。
W-zero3 がすごい、次は [es] にもDebian をつかっていると仲間外れも気にならなくなりました

さすが Debian!w-zero で動くなんて好きになりそうです。

いつかいれようとおもっているんですけどねー。
FD 起動でインストールできるディストリも少なくなりましたし。

Debian だったら ZERO3[es] も活用できるかも。

etch な人、好きです。
SELinux は入るのですか？
今 etch 使っています。etch の次の名前は？

Debian 使ってます、W-zero3 すごい、今度、勉強会でます。
参上

lenny と etch 使ってます！
！

OpenBlockS266 6 台で Debian 毎日元気に稼働中です。

etch ですぐ使える USB Web カメラを教えてください。

Etch 使ってます。

aptってラクです。

すきです。

DEBIAN で EXIM 使うと Happy になれます

lenny いつ stable になりますかね。

Zaurus もネイティブで動かしたいな

これからさわってみたいとおもいます。

非力なリブレットでもサーバとしてサクサク動くので助かってます。

OSC Tokyo/Fall ブースの様子

Figure : ブースの様子

OSC でのサーバ機器試験サマリー

OSC Tokyo Fall で展示したついでにサーバ機器を借りて Debian をいれていろいろといじってみたできたこと
etch のインストールと稼働テストできなかったこと
iLO, IPMI などのサーバ的な機能をいじることML350G5 Debian etch 動作確認

Intel Xeon CPU 搭載
300GB SAS ディスク
6 本搭載

機動時に F8 をおして
RAID の設定

i386 でも amd64 でもインストール可能
グラフィックカードはATI、debconf が自動認識

ML110G4 Debian etch 動作確認

Intel Celeron CPU 搭載
SATA 接続ディスク搭
載モデル

i386 でインストール実施。
グラフィックカードはMGA、自動で認識できない。また、ビデオメモリが少ない。24ビットのままだと640x480 になるため、色を 16bit に減らして1024x768x16 で稼働させた。

Eyetoy
PlayStation2 用 USB カメラ EyeToy
ov51x-jpeg が必要のため、バックポート

debian:/home/hoge/ov51x-jpeg# apt-get install linux-headers-2.6.18-5-amd64 \linux-kbuild-2.6.18 linux-source-2.6.18
debian:/home/hoge/ov51x-jpeg# make make -Cdebian:/home/hoge/ov51x-jpeg# insmod v4l1-compat.ko
debian:/home/hoge/ov51x-jpeg# insmod v4l2-common.ko
debian:/home/hoge/ov51x-jpeg# insmod videodev.ko
debian:/home/hoge/ov51x-jpeg# insmod ov51x-jpeg.ko最近のイベント

11 月 17 日 OSC 沖縄
11 月 17-24 日 CodeFest
11 月 19 日 カーネル読書会
11 月 25 日 仮想化友の会 (場所未定）
12 月 15 日 Debian 勉強会