diff options
| author | fukachan <fukachan> | 2008-08-17 18:28:36 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2008-08-17 18:28:36 +0000 |
| commit | 971db4372a7db0e4d7ffbcd1737817176c76fd2c (patch) | |
| tree | c2073dca452a74ef950ef9226bae096caed54e19 | |
| parent | bbddb105747a20375235b593bef2ff9e60317804 (diff) | |
| download | fml8-971db4372a7db0e4d7ffbcd1737817176c76fd2c.tar.gz fml8-971db4372a7db0e4d7ffbcd1737817176c76fd2c.tar.bz2 fml8-971db4372a7db0e4d7ffbcd1737817176c76fd2c.zip | |
clean up
| -rw-r--r-- | fml/doc/ja/tutorial/command/dataflow.sgml | 11 | ||||
| -rw-r--r-- | fml/doc/ja/tutorial/command/extension.sgml | 23 | ||||
| -rw-r--r-- | fml/doc/ja/tutorial/command/internal.sgml | 27 | ||||
| -rw-r--r-- | fml/doc/ja/tutorial/command/module.sgml | 10 |
4 files changed, 47 insertions, 24 deletions
diff --git a/fml/doc/ja/tutorial/command/dataflow.sgml b/fml/doc/ja/tutorial/command/dataflow.sgml index a7f1f5e8..f3209c90 100644 --- a/fml/doc/ja/tutorial/command/dataflow.sgml +++ b/fml/doc/ja/tutorial/command/dataflow.sgml @@ -1,5 +1,5 @@ <!-- - $FML: dataflow.sgml,v 1.4 2004/10/06 09:07:33 fukachan Exp $ + $FML: dataflow.sgml,v 1.5 2005/06/25 15:11:28 fukachan Exp $ --> @@ -71,11 +71,11 @@ admin コマンドの実行は、ここでは行なわれません。「admin ...」コマンド 注: admin コマンドは user_command_mail_allowed_commands で許されています </para> </footnote> -として処理が薦められ、最終的に 「FML::Command::User::admin」クラスが呼 +として処理が進められ、最終的に「FML::Command::User::admin」クラスが呼 び出されます。このクラスの中で、$admin_command_mail_restrictions に基 づいてリモート権限があるか?が確認され、もう一度「FML::Command」クラス 経由で管理者権限の「FML::Command::Admin::コマンド」クラスが呼び出され -ます。 +ます(つまりトランポリンメカニズムです)。 </para> </sect2> @@ -93,6 +93,11 @@ admin コマンドの実行は、ここでは行なわれません。「admin ...」コマンド 呼び出しています。 </para> +<para> +なお、サーバにリモートで入れるようにする際、SSH で「RSA 2048 bit 鍵の +み許す」といった設定および運用ルールにしてください。 +</para> + </sect2> diff --git a/fml/doc/ja/tutorial/command/extension.sgml b/fml/doc/ja/tutorial/command/extension.sgml index 1ef21a28..4f7e7b05 100644 --- a/fml/doc/ja/tutorial/command/extension.sgml +++ b/fml/doc/ja/tutorial/command/extension.sgml @@ -1,5 +1,5 @@ <!-- - $FML: extension.sgml,v 1.12 2004/10/06 09:07:33 fukachan Exp $ + $FML: extension.sgml,v 1.13 2005/06/25 15:11:28 fukachan Exp $ --> @@ -24,11 +24,14 @@ /usr/local/lib/fml/site_local/ </screen> 以下に配置して下さい。 -一方、特定のMLだけを拡張する場合は、各MLのホーム以下 +一方、特定のMLだけを拡張する場合は、各MLのホーム以下の local/lib/ +以下において下さい。 <screen> +MLのホーム/local/lib/ + +例: /var/spool/ml/elena/local/lib/ </screen> -以下において下さい。 </para> <!-- @@ -120,11 +123,14 @@ admin_command_mail_allowed_commands += uja /usr/local/lib/fml/site_local/ </screen> 以下に配置して下さい。 -一方、特定のMLだけを拡張する場合は、各MLのホーム以下 +一方、特定のMLだけを拡張する場合は、各MLのホーム以下の local/lib/ +以下において下さい。 <screen> +MLのホーム/local/lib/ + +例: /var/spool/ml/elena/local/lib/ </screen> -以下において下さい。 </para> <para> @@ -169,11 +175,14 @@ FML::Command::Admin 以下から適当に cut and paste して /usr/local/lib/fml/site_local/ </screen> 以下に配置して下さい。 -一方、特定のMLだけを拡張する場合は、各MLのホーム以下 +一方、特定のMLだけを拡張する場合は、各MLのホーム以下の local/lib/ +以下において下さい。 <screen> +MLのホーム/local/lib/ + +例: /var/spool/ml/elena/local/lib/ </screen> -以下において下さい。 </para> <para> diff --git a/fml/doc/ja/tutorial/command/internal.sgml b/fml/doc/ja/tutorial/command/internal.sgml index 060fdf4c..da15a09a 100644 --- a/fml/doc/ja/tutorial/command/internal.sgml +++ b/fml/doc/ja/tutorial/command/internal.sgml @@ -1,5 +1,5 @@ <!-- - $FML: internal.sgml,v 1.11 2005/06/25 15:11:28 fukachan Exp $ + $FML: internal.sgml,v 1.12 2005/08/03 13:44:54 fukachan Exp $ --> @@ -81,7 +81,7 @@ sub process } </screen> ここで $curproc はハッシュリファレンスで、&fml4; の %Envelope に概ね相 -当します。名前の通り、UNIX カーネルでおなじみの current process 構造体 +当します。名前の通り、Unix カーネルでおなじみの current process 構造体 へのポインタのようなもので、プロセスに関連するいろいろなデータ構造やオ ブジェクトへのリファレンスを含んでいます。 </para> @@ -93,8 +93,15 @@ sub process <para> reply_message_prepare_template() はメッセージテンプレートの中にある変 -数の展開や文字コード変換を適宜行ないます。 - </para> +数の展開や文字コード変換を適宜行ない、準備したテンプレートへのファイル +パスを返します。 +</para> + +<para> +首尾良くテンプレートファイルを用意できたら、 +$curproc->reply_message() というプロセス全体のメッセージ処理を行なう関 +数群ののトップレベルメソッドを呼び出し、メッセージの処理を依頼します。 +</para> <para> $curproc->reply_message() は引数によって振舞いがことなりますが、 @@ -103,14 +110,16 @@ $curproc->reply_message() は引数によって振舞いがことなりますが、 <para> メッセージキューに入れられたメッセージ群は、プロセスの終了直前に受信者 -ごとにメッセージがまとめられ一通のメールとして組み立てなおされます。メッ -セージキューの種類がファイルとメッセージが混在している場合は適宜 MIME -マルチパートのメッセージが生成されます。 +ごとにメッセージがまとめられ一通のメールとして組み立てなおされます。 +メッセージキューの種類がファイルとメッセージが混在している場合は適宜 +MIME マルチパートのメッセージが生成されます。 </para> <para> -Mail::Delivery クラスが送信処理を担当するモジュールです。生成されたメー -ルは最終的に Mail::Delivery クラスへ渡され送信処理が行なわれます。 +メッセージの準備が整うと、送信処理を担当するメソッドが呼ばれます。 +Mail::Delivery クラスが送信処理を担当するモジュールです。 +生成されたメールは、 +最終的に Mail::Delivery クラスへ渡され送信処理が行なわれます。 </para> <para> diff --git a/fml/doc/ja/tutorial/command/module.sgml b/fml/doc/ja/tutorial/command/module.sgml index 2cfa77f3..0d34d49f 100644 --- a/fml/doc/ja/tutorial/command/module.sgml +++ b/fml/doc/ja/tutorial/command/module.sgml @@ -1,5 +1,5 @@ <!-- - $FML: module.sgml,v 1.4 2003/04/15 14:51:36 fukachan Exp $ + $FML: module.sgml,v 1.5 2004/04/07 11:07:00 fukachan Exp $ --> @@ -9,10 +9,10 @@ </title> <para> -&fmldevel; では、コマンドメール、makefml そして CGI が使うモジュールは -共有されています。ただし、その権限の差異によって、一般ユーザ用のモジュー -ルと管理者用のモジュールの2つに大きく分かれています。以下、これらのモ -ジュール群の構成について解説します。 +&fml8; では、コマンドメール、makefml そして CGI が使うモジュールは共有 +されています。ただし、その権限の差異によって、一般ユーザ用のモジュール +と管理者用のモジュールの2つに大きく分かれています。以下、これらのモジュー +ル群の構成について解説します。 </para> <para> |
