tsuboneの日記: xconsole
日記 by
tsubone
xconsoleについて調査ちう。
tomcatの出力をconsoleにリダイレクトすればデバッグが楽になるかなあと。
で、手許のX端末からサーバにtelnetでloginして、xconsoleを起動するが"Can't open display"と出力されてしまい、consoleの出力を見ることが出来ず。rootにsuすれば見ることは出来るので、ぢゃあxconsoleにsuid bit立てればいいじゃん、ということでlsしてみると…
[tsubone@sscws1:/usr/contrib/bin/X11]
$ ls -l `which xconsole`
-r-sr-xr-x 1 root bin 212992 11月 14日 2000年 /usr/contrib/bin/X11/xconsole
んー?
なんでだろ~、って事で一時間ほど悩んでsetuid-bitの挙動についてgoogle先生に訊いてみたりしたが原因は不明。
だが、偶然にもWSのXからxconsoleを起動すると見事に普通の動作をすることが分かり、依然として謎は深まるばかり。
XFree86であれば、xdmの設定で特定のホストとオーソリを通してリモートのX端末でもxconsoleを使えるようになるらしいのですが、CDEではその設定が分からず、この件は闇に葬られることになりました。
# xconsoleって一個しか起動できないみたいだから、
# 大勢でその方法を使って開発はできないしね。
tomcatの出力をconsoleにリダイレクトすればデバッグが楽になるかなあと。
で、手許のX端末からサーバにtelnetでloginして、xconsoleを起動するが"Can't open display"と出力されてしまい、consoleの出力を見ることが出来ず。rootにsuすれば見ることは出来るので、ぢゃあxconsoleにsuid bit立てればいいじゃん、ということでlsしてみると…
[tsubone@sscws1:/usr/contrib/bin/X11]
$ ls -l `which xconsole`
-r-sr-xr-x 1 root bin 212992 11月 14日 2000年 /usr/contrib/bin/X11/xconsole
んー?
なんでだろ~、って事で一時間ほど悩んでsetuid-bitの挙動についてgoogle先生に訊いてみたりしたが原因は不明。
だが、偶然にもWSのXからxconsoleを起動すると見事に普通の動作をすることが分かり、依然として謎は深まるばかり。
XFree86であれば、xdmの設定で特定のホストとオーソリを通してリモートのX端末でもxconsoleを使えるようになるらしいのですが、CDEではその設定が分からず、この件は闇に葬られることになりました。
# xconsoleって一個しか起動できないみたいだから、
# 大勢でその方法を使って開発はできないしね。
xconsole More ログイン