HS-DGL!:ハックキット 2.0 のアップデート(3)


Vine Seed ベースにアップデートしたら、 コマンド実行後にプロンプトに返ってこないというトラブルに見回れた。

こういうときはターミナル周りか、シグナル系

stty

プロンプトが返ってこない bash の場合
-bash-2.05b$ stty -a
speed 9600 baud; rows 45; columns 123; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = ; eol2 = ; start = ^Q; stop = ^S; susp = ^Z;
rprnt = ^R; werase = ^W; lnext = ^V; flush = ^U; min = 1; time = 0;
-parenb -parodd cs8 -hupcl -cstopb cread -clocal -crtscts
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc -ixany -imaxbel
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke
プロンプトが返ってくる csh の場合
[yasunari@hackkit ~]$ stty -a
speed 9600 baud; rows 45; columns 123; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = ; eol2 = ; start = ^Q; stop = ^S; susp = ^Z;
rprnt = ^R; werase = ^W; lnext = ^V; flush = ^U; min = 1; time = 0;
-parenb -parodd cs8 -hupcl -cstopb cread -clocal -crtscts
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc -ixany -imaxbel
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke
[yasunari@hackkit ~]$
残念ながら、全く同じ。

ハズレ

Job control

Job control を禁止する +m オプションを試す。

Vine Linux 3.2 (VineSeed) (Ducru Beaucaillou)
Kernel 2.4.20_mvl31-ppc_linkstation on a ppc
login: yasunari
Password:
Last login: Thu Nov  2 21:39:37 from muramasal.yamasita.jp
-bash-2.05b$ set +m
-bash-2.05b$ ls
-bash-2.05b$ ps
  PID TTY          TIME CMD
13919 pts/3    00:00:00 bash
13972 pts/3    00:00:00 ps
-bash-2.05b$ df
ファイルシステム    1k-ブロック   使用中      空き 使用% マウント場所
/dev/hda1              3945128    719292   3025428  20% /
none                     63756         0     63756   0% /dev/shm
/dev/hda3              2150452     33028   2008184   2% /mnt
-bash-2.05b$
あたり。+m するとコマンドプロンプトに戻ってくるようになった。

でも、この先対応策不明。困った。

全員のログインシェルを csh にしてしまおうか(爆)




HS-DGL!:ハックキット 2.0 のアップデート(2)
ハックの記録
LinkStation/玄箱 をハックしよう

LS-GL:debian:複数 USB ドライブ

Copyright (C) 2006 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市