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)
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 はこちら。