[Canna-dev 190] Re: misc patch

Back to archive index

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 かな漢字変換サーバの終了
 



Canna-dev メーリングリストの案内
Back to archive index