Man page - cannaserver(1)

Packages contains this manual

Available languages:

en ja

Manual

cannaserver

名 前
形 式
説 明
オ プ シ ョ ン
関 連 フ ァ イ ル
関 連 コ マ ン ド

名 前

cannaserver - か な 漢 字 変 換 サ ー バ

形 式

cannaserver [-d] [-u userid ] [-inet] [-inet6] [-l n ] [-syslog] [-p num ] [ ddpath ]

説 明

か な 漢 字 変 換 サ ー ビ ス を 提 供 し ま す 。 通 常 cannaserver(1M)は /etc/rc な ど の シ ス テ ム 依 存 の デ ー モ ン 起 動 プ ロ セ ス に お い て 起 動 さ れ 、 ユ ー ザ に よ り 直 接 起 動 さ れ る こ と は あ り ま せ ん 。

cannaserver(1M)は 、 デ フ ォ ル ト で は UNIXド メ イ ン ソ ケ ッ ト を 通 し た 同 一 ホ ス ト の ク ラ イ ア ン ト か ら の 接 続 し か 受 け 付 け ま せ ん 。 た だ し 、 オ プ シ ョ ン -inet( ま た は -inet6) に よ り 、 TCP 接 続 も 受 け 入 れ る よ う に な り ま す 。 上 記 の い ず れ の 設 定 で あ っ て も 、 ホ ス ト 、 ユ ー ザ 単 位 で ア ク セ ス を 制 御 す る た め に /etc/hosts.canna フ ァ イ ル を 用 い る こ と が で き ま す 。

cannaserver(1M) は 起 動 す る と 即 座 に フ ォ ー ク し バ ッ ク グ ラ ウ ン ド プ ロ セ ス と な り ま す 。 し た が っ て ‘‘&’’に よ り 明 示 的 に バ ッ ク グ ラ ウ ン ド プ ロ セ ス に す る 必 要 は あ り ま せ ん 。

cannaserver(1M) は 起 動 時 に cannaserver(1M) と ク ラ イ ア ン ト が 通 信 す る た め に UNIXド メ イ ン ソ ケ ッ ト /tmp/.iroha_unix/IROHA[:num] を 作 成 し ま す 。 ソ ケ ッ ト は cannaserver(1M) 終 了 時 に 自 動 的 に 消 去 さ れ ま す が 、 cannaserver(1M) が 異 常 終 了 す る な ど の 原 因 で cannaserver(1M) が 動 い て い な い に も か か わ ら ず ソ ケ ッ ト が 存 在 す る 場 合 に は 手 動 で ソ ケ ッ ト を 削 除 し て 下 さ い 。 そ う し な い と cannaserver(1M) が 起 動 で き ま せ ん 。

ク ラ イ ア ン ト が 使 用 で き る 辞 書 は /var/lib/canna/dic/*/dics.dir に よ っ て 指 定 し ま す 。 ク ラ イ ア ン ト 側 の ユ ー ザ は 、 ˜/.canna に お い て ど の 辞 書 を 使 用 す る か 指 定 で き ま す 。

オ プ シ ョ ン

ddpath

辞 書 の 存 在 す る デ ィ レ ク ト リ を 指 定 し ま す 。

-d

cannaserver(1M) を デ バ ッ グ モ ー ド で 起 動 し ま す 。 cannaserver(1M) は フ ォ ア グ ラ ン ド プ ロ セ ス と し て 実 行 さ れ 、 ロ グ レ ベ ル 5 の ロ グ が 標 準 エ ラ ー 出 力 に 出 力 さ れ ま す 。

-inet

cannaserver(1M) が リ モ ー ト ホ ス ト か ら の inetド メ イ ン ソ ケ ッ ト を 用 い た 接 続 を 受 け 付 け る よ う に な り ま す 。 こ れ を 指 定 し な い と 、 cannaserver(1M) は UNIXド メ イ ン ソ ケ ッ ト を 用 い て 、 同 一 ホ ス ト の ク ラ イ ア ン ト と 接 続 す る こ と し か で き ま せ ん 。

-inet6

IPv6サ ポ ー ト を 有 効 に し ま す 。 こ れ を 単 独 で 指 定 し た 場 合 は 、 IPv4で の 接 続 は で き ま せ ん 。 IPv4も 有 効 に す る に は 、 -inet -inet6と 指 定 し ま す 。

-l n

cannaserver(1M) の ロ グ を /tmp/canna.log に 出 力 し ま す 。 n で ロ グ の レ ベ ル を 設 定 し ま す 。 ロ グ の レ ベ ル と し て 1〜 5 の 数 字 を 指 定 で き ま す 。

-u userid

cannaserver(1M)が ど の ユ ー ザ ー の 権 限 で 動 作 す る か 指 定 し ま す 。 指 定 し な か っ た 場 合 、 起 動 し た ユ ー ザ ー の 権 限 で 動 作 し ま す 。

-syslog

syslogd(8)へ ロ グ を 出 力 し ま す 。 こ の オ プ シ ョ ン を 指 定 し た 際 は /var/log/canna/CANNA?msgs に は ロ グ は 出 力 さ れ ま せ ん 。

-p num

cannaserver(1M)が 使 用 す る ポ ー ト 番 号 を 通 常 の も の に +num し た 値 と し ま す 。 通 常 使 わ れ る ポ ー ト 番 号 は 5680で す 。 こ の オ プ シ ョ ン は ソ ケ ッ ト の フ ァ イ ル 名 お よ び ロ グ フ ァ イ ル 名 に 影 響 し ま す 。 下 記 参 照 。

関 連 フ ァ イ ル

/tmp/.iroha_unix/IROHA[:num]

ソ ケ ッ ト 。 [:num]の 部 分 は 、 -p を 指 定 し た と き の み 追 加 さ れ ま す 。

/var/lib/canna/dic/*/dics.dir

辞 書 目 録

/etc/hosts.canna

ア ク セ ス 制 御 フ ァ イ ル

/var/log/canna/CANNA?msgs

ロ グ フ ァ イ ル 。 "?" は -p で 指 定 し た num で 、 デ フ ォ ル ト は 0 で す 。 -syslog を 指 定 し た 際 は こ の フ ァ イ ル に ロ グ は 出 力 さ れ ま せ ん 。

関 連 コ マ ン ド

cannakill(1M), cannastat(1), cannacheck(1), cshost(1)