[Canna-dev 69] cannaserver -p option

アーカイブの一覧に戻る

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 につなぎます。どれもいなければ「かな漢字変換サーバに接
> 続できませんでした」になるのですが、まあそういうことはないで
> すね。



Canna-dev メーリングリストの案内
アーカイブの一覧に戻る