[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:11422] Re: jfbterm
はったです。
お疲れさまです。
From: Taketoshi Sano <kgh12351@xxxxxxxxxxx>
Subject: [debian-devel:11416] jfbterm
> /bin/gzip が無くても jfbterm が動くようにするためのパッチ
> (前回投げた getpwuid で NULL が返ってきても seg fault しない
> ようにするパッチを含む) です。
えと、jfbterm_0.3.7-2 で gunzip 使う修正入ってます。
まぁ、いただいたパッチよりも ad-hoc なんで、佐野パッチを upstream に投
げることにしますね。どうもです。
> あとは jfbterm の中から dbootstrap を起動させると dbootstrap が
> /etc/inittab で respawn されることを前提にしているせいか、
> 「インストールシステムの再起動」を実行すると固まる (どこが関連しているのか、
> dbootstrap のコードを眺めて調べないと) とか、桁揃えのせいかメニューの文字列が
> 化けていくという問題があります。
このへんは、exit すると固まる問題と同義なんでしょうね。
桁揃えは、.po をいじってくしかないような。
> もし term.c の
>
> if (getenv("SHELL")) {
> strcpy(shell, getenv("SHELL"));
> } else {
> strcpy(shell,"/bin/sh");
> }
>
> といったあたりに option で起動 (execl) するプログラムを指定できるような
> 仕組を入れてしまえば、"jfbterm -c /sbin/dbootstrap" とかの script を
> /etc/inittab で respawn とか、にできるのかな ?
これも jfbterm 0.3.7-2 で入ってます。ただし、upstream の0.3.8とちょっと
コードが違う。非公式パッチを当てたので。
現在、init から直接起動できるかどうかテスト中。
--
Hatta Shuzo
hattas@debian.or.jp / hattas@xxxxxxxxxxxxxxxxxxxxxx