filesystem capability

Serge E.Hallyn君が最近頑張って実装しているfilesystem capabilityだが、capabilityを格納しているXATTRのフォーマットを変更したので、libcapを修正してよと頼まれる。

具体的にはEffectiveが1bitのbool値になって、この1bitのみによってfilesystem-capabilityの適用/無視が決まるようになるというもの。

で、フォーマットが変更になったということは、当然それを扱うユーザ側のツールもアップデートが必要ということで、アップデートした。
↓からRPM/Patchをダウンロードできる。
http://code.google.com/p/libcap/downloads/list

filesystem-capabilityをサポートしたカーネルは、今のところ自前でダウンロードしてビルドする意外にない。Andrew Morganがgitリポジトリを用意しているので、

$ git-clone \
git://git.kernel.org/pub/scm/linux/kernel/git/morgan/linux-2.6-fcaps.git
でカーネルソースを落とすのが一番早い。

ところで、彼はlibcapのリポジトリも管理してるのか。
実はgoogle codeに俺リポジトリを置かなくても、彼にそそくさとパッチを押し付けるのもアリかw