2003-11-24 (Mon)
_ [unicon] UNICON for 2.6/2.4 patch 進捗状況
共通部分を1つにまとめるのがなかなか困難。
- ファイル名、置き場が変わっている。(console.c -> vt.c, fbcon.c -> console/fbcon.c)
- 変数名が変わっている。(謎な省略からきちんとした命名に変更になったものたくさん)
変数名変更は、2.4 backport patch を作って LKML にでも出したほうがいいのかな。ひとまず手元ではそういう patch を作って UNICON patch の共通部分は大きくしてみるか。 ファイル名、置き場についてはどうするかなぁ。sh 形式 patch とかにして自動化?
_ [debian] gs-cjk-resource の Depends に変化
gs-esp が追加されてる。ってことは、gs (GNU gs) のほうは remove ok ぽい。
_ [comp] libpam-devperm
PAM module to change device ownership on login This PAM module allows you to change device ownership and permissions when a user logs in. .. This is functionally equivalent with SunOS logindevperm(4).
らしい。devfs のほうでできない部分はこれで補えるのかな。要実験。
2003-11-23 (Sun)
_ [unicon] UNICON for 2.6 patch 発見
pkgcvs.turbolinux.co.jp を頼りにしていて、そこに UNICON patch はなかったから、turbolinux は UNICON for 2.6 はやってないのかと思ってた。何気なく turbolinux 10 の kernel SRPM の取ってばらしてみると、中に UNICON patch 入ってるじゃん。クソー。 それをただ当ててもいいけど、何で自分で作ったのが動かなかったのか、差分を取って確認してみる。問題の個所はすぐに見つかった。old_screen_size とするところを new_screen_size としているところや、変数末尾の _ext が落ちているところなど、いろいろあった。とりあえず patch を作り直してみる。
2003-11-22 (Sat)
_ [unicon] UNICON patch 20031122
Korean patch や turbolinux patch を集積して作り直した。 また、Userland 部分と Kernel 部分を完全に分離してみた。