揮発性のメモ2

http://d.hatena.ne.jp/iww/

aufsのパッケージを作りたい

lennyで挑戦
1.ソースのダウンロード
2.ビルドに必要なものをインストール
3.パッケージ作成

$ apt-get source aufs-modules-2.6.26-2-686
$ sudo apt-get build-dep aufs-modules-2.6.26-2-686
$ cd linux-modules-extra-2.6-2.6.26
$ dpkg-buildpackage -uc -us -rfakeroot

アホみたいにいっぱいパッケージが出来るので、必要なものだけ探す。

$ dpkg --contents aufs-modules-2.6.26-2-686_2.6.26+0+20080719-6+lenny3_i386.deb
drwxr-xr-x root/root         0 2011-01-06 11:41 ./
drwxr-xr-x root/root         0 2011-01-06 11:41 ./lib/
drwxr-xr-x root/root         0 2011-01-06 11:41 ./lib/modules/
drwxr-xr-x root/root         0 2011-01-06 11:41 ./lib/modules/2.6.26-2-686/
drwxr-xr-x root/root         0 2011-01-06 11:41 ./lib/modules/2.6.26-2-686/extra/
drwxr-xr-x root/root         0 2011-01-06 11:41 ./lib/modules/2.6.26-2-686/extra/aufs/
-rw-r--r-- root/root    155833 2011-01-06 11:41 ./lib/modules/2.6.26-2-686/extra/aufs/aufs.ko
drwxr-xr-x root/root         0 2011-01-06 11:41 ./usr/
drwxr-xr-x root/root         0 2011-01-06 11:41 ./usr/share/
drwxr-xr-x root/root         0 2011-01-06 11:41 ./usr/share/doc/
drwxr-xr-x root/root         0 2011-01-06 11:41 ./usr/share/doc/aufs-modules-2.6.26-2-686/
-rw-r--r-- root/root      1260 2011-01-06 11:41 ./usr/share/doc/aufs-modules-2.6.26-2-686/copyright
-rw-r--r-- root/root      2659 2010-03-16 02:35 ./usr/share/doc/aufs-modules-2.6.26-2-686/changelog.Debian.gz

aufsのソースは /usr/src/aufs.tar.bz2 にインストールされる。(aufs-sourceパッケージ)
カーネルのソースディレクトリを指定する方法がわからないので、この方法は無しで。