[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