2005-03-16 (Wed)

_ [comp] tail –follow=name と -F

file-A
file-B
file -> file-A

という、file-A に対して file という名前の symlink を張っている状況で「tail -f file」していたとする。その状態のまま、

file-A
file-B
file -> file-B

のように symlink の張り先を file-A から file-B に切り替えたとしても、「tail -f file」は file-A の状態を見続けている。symlink の張り先が切り替わったらそれに追従してくれないものか、と探してみたら、

tail --follow=name file

というロングオプションをつけてやると、symlink の張り先が変わってもそちらに追従するようになった。 さらに「–follow=name –retry」と同じ意味の -F というオプションがあるようだ。

_ [comp] swatch –tail-args

これを受けて、swatch を

swatch --tail-args '-n 0 -F' -c .../swatchrc -t .../log

としてみた。

2005-03-15 (Tue)

_ [debian] librpcsecgss 0.4-1

debian/changelog を追記して作成。

_ [debian] sylpheed 1.9.6-0vd1

作成。

2005-03-13 (Sun)

_ [unicon] 続々・UNICON 2.6.11 対応メモ

cleanup-virtual-console-selectionc-interface.patch の変更点にはきちんと追従したと思うんだけどなぁ。 試しに 2.6.11 に cleanup-virtual-console-selectionc-interface.patch を -R で当てて、2.6.10 用 UNICON patch を当ててみた。が、やっぱり同じところで刺さる。ということは cleanup-virtual-console-selectionc-interface.patch の変更には追従できていて、これ以外にも追従しなきゃならないものがあるということか。 手詰まり。helpwanted。BROKEN な patch はこちら。