2003-11-25 (Tue)

_ [unicon] UNICON for 2.6 を追う

だいたいすり合わせができてきたんで、ちょっと気分転換に turbolinux の unicon 2.6 patch を実際に当てて動かしてみる。ところが全然機能しないんだが…。unicon-mini のほうを使わないと駄目だったりする?ここらへんも追わないと駄目か。 というか、まだ 2.6 にするつもりあんまりないし、使いもしないものを追うのもなんかなーという気がしてきた。疲れてんのかな。

_ [comp] Cookie をいじる

Cookie を使ってログイン情報とか保持するのってどうやってんのか、とちょっと調べてみる。

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 を作り直してみる。