2007-01-01から1年間の記事一覧
以前の日記で書いた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…
ThinkITの連載の後半が公開され完結した。こんなディープというか特殊な内容のインタビューを掲載いただいたThinkITさんには大感謝だが、果たして一般の読者はこれをどのように読むのかとても気になるところだ。記事の内容は、ほぼ完全なドキュメンタリーで…
先週に引き続きUbuntu-jpチームのIRC会議に参加した。Ubuntu-jpにTOMOYO Linuxのパッケージを載せて欲しいとお願いしたところ、皆さん大変好意的で、無事ご承諾をいただくことができた。また、スケジュールがタイトだが、10/5のOSC2007での両プロジェクトの…
YLUGカーネル読書会のg新部さんのGPLの話を聞こうと思って、会社を出た。7時少し前に会場に着いたが部屋の照明が消えていて、人の姿もない。いやな予感がして、電話をかけて確かめたら「今日のYLUGの会場は恵比寿ではなくて、汐留ですよ・・・」という非情の…
Linuxのソースコードはどうやら現在800万行くらいあるらしい。以前、Bill JoyがJavaについて初めて日本で講演した際のパネルトークで、村井さんと「DNSって本当によく動いているよね。不思議だよね。」という話をしていたが、800万行のプログラムが、世界中…
David Howelという人が、8/15にLinus宛でLKML他を多数ccして、"Adding a security parameter to VFS functions"という記事を投稿している。すぐに「AppArmorの提案とどう違うんだ?」というレスがついたが、どうもDavidは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件) を見る「開発者が語…
何ヶ月前にPSB (Pet Shop Boys)のアルバムを2枚借りてきてずっと聴いていた。はやっていた当時はそれほど好きではなかったが、なんだか今の自分になじむところがある。PSBを聴いていたから、ということではないと思うが、なんとなくEurythmicsが聴きたくなっ…
ついに最終巻を見終わった。見終わったのだが、実は見終わった後でそれが最終話だということが理解できなかった。オフィシャルサイトやフジテレビのサイトやそのほか色々なところを調べて、それが最終話だという事実を受け入れた(受け入れざるを得なかった…
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…
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…
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のLKML投稿第2弾をVMware上のUbuntuに構築してみた。ディレクトリ構成を含め、これまでのバージョンと大幅に変わっているが、確かに「良い方向」に向かっていることを感じる。
http://www.nhk.or.jp/hagetaka/ 吉岡さんのブログで紹介されていた再放送中のNHKの連続ドラマ、「ハゲタカ」を少しずつ見ているが、重みがあってとても良いドラマだ。今日はYLUGカーネル読書会をさぼって、第3回「終わりなき入札」と第4回「激震!株主総会…
最近電車内でPSPを持っている人を良く見かける。今朝、東海道線で隣に乗り合わせた30歳くらいの会社員ふうの男性は、透明なプラスチックのケースに入れたPSPで映画かテレビ番組を見ているようだった。それは特に珍しくなかったのだけれど、ごそごそ動いたの…
こちらは、ニコラス・ゲイジ主演で、僕は実は彼があまり好きではないのだが(眉毛というか表情が濃すぎてなんとなく駄目なタイプだ)、この作品のニコラス・ゲイジは良い!また、彼の奥さん役には、もう作品を見ながら惚れてしまいそうなくらいチャーミング…
ストーリーは単純ながら、ヒロインとメリル・ストリープが実に良い。これは見るべきだ。
この頃話題が偏っているのでたまに違うことを書こう(笑)。なんとなくレンタルした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.…
ポイントとしては、 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になってしまった…