2007-01-01から1年間の記事一覧

VMware Workstation Release Notes

以前の日記で書いたSCSIのバグは5.5.5, 6.0.1では対応されていないようだ。 http://www.vmware.com/support/ws55/doc/releasenotes_ws55.html#555 http://www.vmware.com/support/ws6/doc/releasenotes_ws6.html#601 症状と回避策についてのリンク http://th…

謎の書き込み

SourceForge.jpのTOMOYO LinuxプロジェクトのOpen Discussionのフォーラムに続けて英語での書き込みがあった。名前が空欄で、最初はspamかと思ったが、URLも宣伝も書いていない。そんなspamはないよなと思っていたら、拡張のアイデアとか具体的な内容付きの…

メガヤバス

気がつかないと良いなと思っていたが、どうも吉岡さんに例の記事を読まれてしまったらしい・・・。 > 鬼とよばれている、よしおかです。 (@ @; ・・・ > それはそーと、 > > 「熱い意見が飛び交った」YLUG会場 > http://www.thinkit.co.jp/cert/article/0709…

TOMOYO Linux OLS挑戦インタビュー

ThinkITの連載の後半が公開され完結した。こんなディープというか特殊な内容のインタビューを掲載いただいたThinkITさんには大感謝だが、果たして一般の読者はこれをどのように読むのかとても気になるところだ。記事の内容は、ほぼ完全なドキュメンタリーで…

tomoyo on Ubuntu-jp

先週に引き続きUbuntu-jpチームのIRC会議に参加した。Ubuntu-jpにTOMOYO Linuxのパッケージを載せて欲しいとお願いしたところ、皆さん大変好意的で、無事ご承諾をいただくことができた。また、スケジュールがタイトだが、10/5のOSC2007での両プロジェクトの…

失敗

YLUGカーネル読書会のg新部さんのGPLの話を聞こうと思って、会社を出た。7時少し前に会場に着いたが部屋の照明が消えていて、人の姿もない。いやな予感がして、電話をかけて確かめたら「今日のYLUGの会場は恵比寿ではなくて、汐留ですよ・・・」という非情の…

Linuxの魔法の杖

Linuxのソースコードはどうやら現在800万行くらいあるらしい。以前、Bill JoyがJavaについて初めて日本で講演した際のパネルトークで、村井さんと「DNSって本当によく動いているよね。不思議だよね。」という話をしていたが、800万行のプログラムが、世界中…

vfsmountその後

David Howelという人が、8/15にLinus宛でLKML他を多数ccして、"Adding a security parameter to VFS functions"という記事を投稿している。すぐに「AppArmorの提案とどう違うんだ?」というレスがついたが、どうもDavidはAppArmorの提案は読んでいないようだ…

AppArmor伝説をたどる

TOMOYO LinuxのLKMLへの3度目の挑戦(投稿)を控えて、AppArmorのスレッドを含めて過去の経緯を再度振り返ってみることにした。AppArmorのLKMLでの議論はあまりに長大で、かつさまざまな話題が錯綜しており、議論の整理には長い時間がかかりそうだ。LWN.net…

デッド・ゾーン

帰宅したらDISCASからDVDが届いていた。Twenty Fourのシーズン6を期待していたが、残念ながらそうではなくて、適当に選んだデッド・ゾーン(シーズン1)だった。しかし、・・・これがおもしろい。おもしろすぎる。見事にはまってしまった。vol.1の3話を即日…

レボリューション・イン・ザ・バレー

レボリューション・イン・ザ・バレー ―開発者が語るMacintosh誕生の舞台裏作者: Andy Hertzfeld,柴田文彦出版社/メーカー: オライリージャパン発売日: 2005/09/26メディア: 単行本購入: 5人 クリック: 187回この商品を含むブログ (78件) を見る「開発者が語…

Eurythmics

何ヶ月前にPSB (Pet Shop Boys)のアルバムを2枚借りてきてずっと聴いていた。はやっていた当時はそれほど好きではなかったが、なんだか今の自分になじむところがある。PSBを聴いていたから、ということではないと思うが、なんとなくEurythmicsが聴きたくなっ…

プリズン・ブレーク シーズン2完了

ついに最終巻を見終わった。見終わったのだが、実は見終わった後でそれが最終話だということが理解できなかった。オフィシャルサイトやフジテレビのサイトやそのほか色々なところを調べて、それが最終話だという事実を受け入れた(受け入れざるを得なかった…

Kyleからのメッセージ

LKMLのほうはその後あまり反応がないが、Kyleから投稿があった。 http://lkml.org/lkml/2007/8/27/66 This is probably not acceptable; I doubt there's a chance in hell that TOMOYO will get merged as long as it has text-based-language parsing in t…

CentOS 4.5でLKMLに投稿したTOMOYO Linux 2.1.0-rc3をビルドする

RedHat系はふだん使っていないので、勝手がわからず結構苦労した。ひっかかりそうなところを中心にメモを残しておく。 用意したもの CentOS 4.4 Single Server CDのイメージ 残念ながらUbuntuのように仮想マシンのデータは配布していないようなので、小さめ…

最初の反響

http://lkml.org/lkml/2007/8/24/126 Just a trivial minor nitpick - IMHO this breaks bisectability. It might be better to add the Kconfig/Makefile patch at the end of the whole series, so that bisect doesn't end up in the tree in which Makef…

2度目の挑戦

LKMLにTOMOYO Linuxの2度目の投稿を行った。 http://sourceforge.jp/forum/forum.php?forum_id=12691 http://lkml.org/lkml/2007/08/24/116 投稿したパッチは15部構成で、最新のカーネルに対するものとなっていて、2.6.23-rc3以降でなければパッチが当たらな…

TOMOYO Linux 2.1.0-rc3 on Linux 2.6.23-rc3

TOMOYO Linux 2.1

開発チームがリリース準備を進めているTOMOYO LinuxのLKML投稿第2弾をVMware上のUbuntuに構築してみた。ディレクトリ構成を含め、これまでのバージョンと大幅に変わっているが、確かに「良い方向」に向かっていることを感じる。

「ハゲタカ」

http://www.nhk.or.jp/hagetaka/ 吉岡さんのブログで紹介されていた再放送中のNHKの連続ドラマ、「ハゲタカ」を少しずつ見ているが、重みがあってとても良いドラマだ。今日はYLUGカーネル読書会をさぼって、第3回「終わりなき入札」と第4回「激震!株主総会…

PSP

最近電車内でPSPを持っている人を良く見かける。今朝、東海道線で隣に乗り合わせた30歳くらいの会社員ふうの男性は、透明なプラスチックのケースに入れたPSPで映画かテレビ番組を見ているようだった。それは特に珍しくなかったのだけれど、ごそごそ動いたの…

天使のくれた時間 デラックス版 [DVD]出版社/メーカー: ジェネオン エンタテインメント発売日: 2004/11/25メディア: DVD クリック: 103回この商品を含むブログ (42件) を見る

こちらは、ニコラス・ゲイジ主演で、僕は実は彼があまり好きではないのだが(眉毛というか表情が濃すぎてなんとなく駄目なタイプだ)、この作品のニコラス・ゲイジは良い!また、彼の奥さん役には、もう作品を見ながら惚れてしまいそうなくらいチャーミング…

プラダを着た悪魔 (特別編) [DVD]出版社/メーカー: 20世紀フォックス・ホーム・エンターテイメント・ジャパン発売日: 2007/04/18メディア: DVD クリック: 177回この商品を含むブログ (334件) を見る

ストーリーは単純ながら、ヒロインとメリル・ストリープが実に良い。これは見るべきだ。

最近見た映画

この頃話題が偏っているのでたまに違うことを書こう(笑)。なんとなくレンタルした2本の映画は素晴らしいできばえだった。どのくらい素晴らしいかというと、「もう一度見よう」と思って、2週間返却しなかったほどだ(でも結局見る時間がとれないので、引っ…

問題発生

ビルドが成功したら、1つ上のディレクトリにdebファイルができているが、それをdpkg -iで導入して再起動をする前に、/boot/grub/menu.lstを編集しておくべきだ、ということに気がついたのは作成したカーネルがフリーズしたおかげだ(笑)。導入したカーネル…

ビルド

ここまできたらあとは簡単だ。 % sudo make-kpkg --initrd --append_to_version .tomoyo kernel_image コンパイル環境を作った後では、TOMOYO Linuxのパッチを当てるので、2.6.22.3.tomoyoという名前にすることにした。".tomoyo"を"tomoyo"にすると、2.6.22.…

Configを決める

ポイントとしては、 SELinuxは無効にしておく(LSMおよびSELinuxの仕様により、TOMOYO LinuxはSELinuxと共存はできない) だけだが、さらでmake menuconfigをしたところ、CONFIG_DEBUG_INFOがy(有効)になっていた。この日記を読んだ方から、イメージのサイ…

最新カーネルの入手

gitが使える環境ならgitを使うのが良い。 % sudo apt-get install git git-core(gitだけだとgit-colneなど入らないようだ) gitでLinuxのツリーを複写した。 haradats@tomoyo:~$ cd /usr/src haradats@tomoyo:/usr/src$ sudo git-clone git://git.kernel.or…

パッケージの導入

Ubuntuのパッケージは「至れり尽くせり」という感じだが、もともとカーネルをカスタマイズするような使い方を想定したものではないから準備が必要だ。 build-essential(これがなくては/usr/includeすらない) kernel-package libncurses5-dev(make menucon…

準備

最初のつまずきは、仮想マシンの容量だった。デスクトップ環境自体を使うことがメインではないので、4GBで仮想マシンを定義したが、gitでLinuxのツリーのダウンロードまではできたが、ダウンロードしたカーネルのコンパイル中にout of spaceになってしまった…