Ikumi Keita
ikumi****@rever*****
2003年 3月 12日 (水) 00:42:39 JST
井汲です。 >> (3)misc/canna という起動スクリプトのサンプルらしきものがあるのですが、現 >> 状ではまったく使用されていないようです。そこで、以下のように少し手直しし >> た上で misc/rc.canna-dist という名前に改名し、make したら起動スクリプト >> としてそのまま使える rc.canna が misc に作られる、というようにしてみては >> どうでしょうか。 > そのまま採用させてもらいます。 採用ということですので、INSTALL(.jp) に簡単な説明を書いてみました。何 も書いてないと、一般利用者には見落とされてしまいそうですから…。 井汲 景太 ※ 「ログファイルをインストールする」という言い回しはちょっとおかしい感 じがしたので、それも修正しました。あと、たまたま目に止まった点も少し 手直ししてあります。 Index: Canna.conf.dist =================================================================== RCS file: /cvsroot/canna/canna/Canna.conf.dist,v retrieving revision 1.14 diff -u -r1.14 Canna.conf.dist --- Canna.conf.dist 10 Mar 2003 13:38:33 -0000 1.14 +++ Canna.conf.dist 11 Mar 2003 15:40:58 -0000 @@ -45,7 +45,7 @@ * cannaIncDir; * ヘッダファイルをインストールするディレクトリです。 * ErrDir; - * ログファイルをインストールするディレクトリです。 + * ログファイルが置かれるディレクトリです。 * ログファイルは、かな漢字変換サーバがエラーメッセージを * 出力するファイルです。 * @@ -507,7 +507,7 @@ DirFailPrefix @ for i in dirs; do if [ -d $(DESTDIR)$$i ]; then \ @@\ set +x; else (set -x; $(MKDIRHIER) $(DESTDIR)$$i;$(CHOWN) owner $(DESTDIR)$$i;$(CHGRP) group $(DESTDIR)$$i); fi; \ @@\ done -#endif /* MakeDirectories */ +#endif /* MakeDirectoriesLong */ /* libname-def.cppを作るのが面倒なのでXのSharedLibraryTargetを上書き */ #ifdef CYGWIN_DLL Index: INSTALL =================================================================== RCS file: /cvsroot/canna/canna/INSTALL,v retrieving revision 1.5 diff -u -r1.5 INSTALL --- INSTALL 15 Jan 2003 13:41:01 -0000 1.5 +++ INSTALL 11 Mar 2003 15:40:59 -0000 @@ -80,7 +80,7 @@ libCannaDir Directory to install libraries such as libcanna etc. - ErrDir Directory to install log file. + ErrDir Directory to put log file. wcharDefinition Use the system definition of wchar_t, or not. @@ -341,8 +341,6 @@ | + canuum A patch and files for uum of Canna version | - + sample A sample client - | + misc Other files | + doc Documents @@ -412,13 +410,8 @@ /etc/rc.local, etc.). You should remove its socket when start cannaserver since cannaserver cannot be started with its socket. - For example, add the following lines in /etc/rc.local. - - if [ -e /tmp/.iroha_unix/IROHA] ; then - rm -f /tmp/.iroha_unix/IROHA - fi - /usr/local/canna/bin/cannaserver -syslog - echo 'cannaserver started.' + Refer to the sample startup script misc/rc.canna for detail, which + will be made following the steps described in section 2. 4.3 Stop Kana-to-kanji Conversion Server Index: INSTALL.jp =================================================================== RCS file: /cvsroot/canna/canna/INSTALL.jp,v retrieving revision 1.5 diff -u -r1.5 INSTALL.jp --- INSTALL.jp 15 Jan 2003 13:41:01 -0000 1.5 +++ INSTALL.jp 11 Mar 2003 15:40:59 -0000 @@ -99,7 +99,7 @@ libCannaDir libcanna 等ライブラリ等をインストールするディレク トリです。 - ErrDir ログファイルをインストールするディレクトリです。 + ErrDir ログファイルが置かれるディレクトリです。 wcharDefinition wchar_t としてシステムのものを使うかどうかを指定し ます。 @@ -382,8 +382,6 @@ | ド)を作成するためのパッチおよび追加ファイルがあり | ます。 | - + sample サンプルクライアントです。 - | + misc その他のファイルです。 | + doc 各種ドキュメントが存在します。 @@ -461,14 +459,8 @@ してください。その際ソケットが残っていると cannaserver が起 動できないので、必ずソケットを削除してから起動してください。 - 例えば、"/etc/rc.local" の中で以下のように設定すると良いでしょう。 - - if [ -e /tmp/.iroha_unix/IROHA] ; then - rm -f /tmp/.iroha_unix/IROHA - fi - /usr/local/canna/bin/cannaserver -syslog - echo 'cannaserver started.' - + 2. で述べたように普通に make を行えば、起動スクリプトのサンプルが + misc/rc.canna に作られますので、詳しくはそちらを参照してください。 4.3 かな漢字変換サーバの終了