Ikumi Keita
ikumi****@rever*****
2002年 10月 31日 (木) 22:51:20 JST
井汲です。 cannaserver の -p オプションについては、Canna-ML の過去ログによれば、 >> なお、この機能は、デバッグの便や、システムに入っている物とは別に、一般 >> ユーザーでインストールしたい場合に使う、という意図だと思います。 がズバリその通りのようです。 > いや、なんで 5680 を足すのかな、と不思議です。普通こういうデーモンって > は -p みたいなフラグで指定したポート番号で(つまり足さないで)待ちますよ > ね? man しても最初の SYNOPSIS の -p num という部分だけ見たら、指定した > ポート番号で待つのか、って普通考えるんじゃないかと…… 5680 からのオフセットになっている理由は、[Canna 334]で今さんが > この辺の事情はXサーバと一緒です。 と述べてらっしゃって、環境変数 CANNAHOST で setenv CANNAHOST unix:1 とか setenv CANNAHOST localhost:1 とかやって、使用するサーバーを指定できるということです(コロンの後の番 号が、-p オプションで指定した番号)。([Canna 327][Canna 334] [Canna 1505][Canna 2354][Canna 3370][Canna 3671]より) これはマニュアルには載っていない「隠し機能」っぽいものらしいのですが、 ちゃんと明文化した方がよいという気がします。 井汲 景太 ※さらに、こんなこともできるそうです。([Canna 316]より) > 『かんな』では環境変数 CANNAHOST にホスト名を指定できますが、 > ここでコンマ(,)で区切って複数のホストを指定することができま > す。例えば、 > setenv CANNAHOST ozuma,ozuma:22,quincy,monja > のように指定できます。 > そうすると、まず ozuma と言うホストの cannaserver に接続に行 > き、そこで cannaserver が稼働していないと ozuma:22 に接続に > 行きます。 > #ozuma:22 と言うのはホスト ozuma で cannaserver -p 22 のよ > #うにポートオフセットを指定して立ち上げたサーバです。 > ozuma:22 がいなければ次に quincy そしてそれもいなければ次に > monja につなぎます。どれもいなければ「かな漢字変換サーバに接 > 続できませんでした」になるのですが、まあそういうことはないで > すね。