diff options
| author | fukachan <fukachan> | 2001-02-24 07:02:28 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2001-02-24 07:02:28 +0000 |
| commit | 845e8f800d7975c850361de91c5587dce7bd4baa (patch) | |
| tree | fc0e92ddd2acbce3641ccd3a58648438ef8d623a | |
| parent | 35c31ba06e16d01e6cb77b850e74fe1445b15b0d (diff) | |
| download | fml8-845e8f800d7975c850361de91c5587dce7bd4baa.tar.gz fml8-845e8f800d7975c850361de91c5587dce7bd4baa.tar.bz2 fml8-845e8f800d7975c850361de91c5587dce7bd4baa.zip | |
update/clean up
| -rw-r--r-- | 00_README.ja.txt | 18 | ||||
| -rwxr-xr-x | INSTALL.sh | 2 | ||||
| -rw-r--r-- | fml/doc/00_IDEA | 7 | ||||
| -rw-r--r-- | fml/doc/__template.ja.html | 2 | ||||
| -rw-r--r-- | fml/doc/architecture.html | 2 | ||||
| -rw-r--r-- | fml/doc/built_already.ja.html | 57 | ||||
| -rw-r--r-- | fml/doc/dirhier.ja.html | 37 | ||||
| -rw-r--r-- | fml/doc/menubar.ja.html | 8 | ||||
| -rw-r--r-- | fml/doc/terms.ja.html | 2 | ||||
| -rw-r--r-- | fml/libexec/boot.ja.html | 15 |
10 files changed, 91 insertions, 59 deletions
diff --git a/00_README.ja.txt b/00_README.ja.txt index 0f27a615..df537aa9 100644 --- a/00_README.ja.txt +++ b/00_README.ja.txt @@ -2,12 +2,18 @@ ちゃんとしたインストーラはまだありません。 -Install.sh の先頭にあるディレクトリ名などを適当に修正し、 -root で実行して下さい。それぞれのディレクトリの役割は次の通りです。 +トップ・ディレクトリにある INSTALL.sh の先頭にあるディレクトリ名などを +適当に修正し、root で実行して下さい。 + + % su root + # sh INSTALL.sh + +それぞれのディレクトリの役割は次の通りです。 /etc/fml - 基本設定ファイル ( fml 4 の /usr/local/fmlの .fml や cf 相当) + 基本設定ファイル + ( fml 4 の /usr/local/fml/.fml や default_config.ph 相当) /usr/local/libexec/fml @@ -21,9 +27,13 @@ root で実行して下さい。それぞれのディレクトリの役割は次の通りです。 MLのホームディレクトリ。fml 4 と同じ目的です。 + 注意: /var/spool/ml のオーナは INSTALL.sh の + owner 変数(デフォルトはユーザ fml)に設定されます。 + ○ ドキュメントは HTML 版だけです。 -このディレクトリにある index.ja.html を見て下さい。 + +トップ・ディレクトリにある index.ja.html からたどっていってください。 ○ elena MLの設定の見方 @@ -24,7 +24,7 @@ lib_dir=$default_prefix/lib/fml ml_spool_dir=/var/spool/ml # owner of /var/spool/ml -owner=`id -un` +owner=fml ###################### diff --git a/fml/doc/00_IDEA b/fml/doc/00_IDEA index c09f60d9..9fc59259 100644 --- a/fml/doc/00_IDEA +++ b/fml/doc/00_IDEA @@ -1,5 +1,10 @@ - fml5 project + *** this is the original idea. + *** We save this for the future not to forget the original idea. + + + + fml5 project ○ 基本理念 diff --git a/fml/doc/__template.ja.html b/fml/doc/__template.ja.html index 5a8af747..99676428 100644 --- a/fml/doc/__template.ja.html +++ b/fml/doc/__template.ja.html @@ -12,6 +12,8 @@ <!-- ================== body =========================================== --> + ... body ... + <!-- =================================================================== --> </BODY> diff --git a/fml/doc/architecture.html b/fml/doc/architecture.html index f5e59edc..876b6d99 100644 --- a/fml/doc/architecture.html +++ b/fml/doc/architecture.html @@ -2,7 +2,7 @@ <HTML> <HEAD> <TITLE> - ... title ... +fml-devel artchitecture </TITLE> <META http-equiv="Content-Type" content="text/html; charset=EUC-JP"> diff --git a/fml/doc/built_already.ja.html b/fml/doc/built_already.ja.html index 3f728fca..0be8eb8f 100644 --- a/fml/doc/built_already.ja.html +++ b/fml/doc/built_already.ja.html @@ -15,25 +15,56 @@ fml5 で既に動くもの fml5 で既に動くもの </CENTER> +<P> これらのものは /usr/local/libexec/fml 以下にインストールされます。 +<P> 注意: fml5 ではすべてのプログラムは /usr/local/libexec/fml/loader を経 由して起動されます。バージョン依存性を処理するために、つねにこの loader を通して起動していくことになっています。 -<TABLE BRODER=4> - <TD> - <TR> fml.pl (distribute) - <TR> 配送処理ルーチン - <TD> - <TR> fmlconf - <TR> 変数一覧が表示される - <TD> - <TR> fmldoc - <TR> モジュールのマニュアルを表示する - <TD> - <TR> fmlticket - <TR> チケットシステムの現在の表示、およびチケットの close +<TABLE BORDER=4> + <TR> + <TD> + fml.pl + <BR> + distribute + <TD> 配送処理をする + + <TR> + <TD> command + <BR> + fml.pl --ctladdr + <TD> + ま〜だだよ + + <TR> + <TD> fmlconf + <TD> 変数一覧を表示します + + <TR> + <TD> fmldoc + <TD> モジュールのマニュアルを表示する + <BR> + perldoc への wrapper です。 + + <TR> + <TD> fmlticket + <TD> + チケットシステムの現在の表示する + <BR> + チケットの close + + <TR> + <TD> mead + <TD> + ま〜だだよ + + <TR> + <TD> fmlserv + <TD> + ま〜だだよ + </TABLE> <!-- =================================================================== --> diff --git a/fml/doc/dirhier.ja.html b/fml/doc/dirhier.ja.html index 4cdee353..ce37b3c9 100644 --- a/fml/doc/dirhier.ja.html +++ b/fml/doc/dirhier.ja.html @@ -25,40 +25,23 @@ <TD> 説明 <TR> - <TD> fml/doc/ - <TD> ドキュメント + <TD> <A HREF="../../index.ja.html" TARGET="_top">fml/doc/</A> + <TD> ドキュメント <TR> - <TD> fml/etc/ - <TD> configurations + <TD> fml/etc/ + <TD> configurations <TR> - <TD> fml/lib/ - <TD> - <A HREF="../lib/FML/index.ja.html"> - FML::* - </A> - - <TR> - <TD> - <TD> - <A HREF="../lib/MailingList/index.ja.html"> - MailingList::* - </A> - - <TR> - <TD> - <TD> - <A HREF="../lib/IO/index.ja.html"> - IO::* - </A> + <TD> <A HREF="../lib/index.ja.html"> fml/lib/ </A> + <TD> perl モジュール群 <TR> - <TD> fml/libexec/ + <TD> <A HREF="../libexec/boot.ja.html"> fml/libexec/ </A> <TD> - 実行されるプログラムの実体。 - もっともすぐにモジュールを - 呼び出すので wrapper というべきだろう。 + 実行されるプログラムの実体。 + もっともすぐにモジュールを + 呼び出すので wrapper というべきだろう。 </TABLE> diff --git a/fml/doc/menubar.ja.html b/fml/doc/menubar.ja.html index 8450c873..6edea541 100644 --- a/fml/doc/menubar.ja.html +++ b/fml/doc/menubar.ja.html @@ -21,13 +21,13 @@ fml5 homepage menubar </A> <LI> - <A HREF="../libexec/built_already.ja.html" TARGET="right"> - 既に動いている部分 + <A HREF="built_already.ja.html" TARGET="right"> + 既に動くプログラム </A> <LI> <A HREF="../libexec/boot.ja.html" TARGET="right"> - fml のブートしていく様子 + fml のブート手順 </A> <LI> @@ -39,7 +39,7 @@ fml5 homepage menubar モジュール <BR> <A HREF="terms.ja.html" TARGET="right"> - モジュールで使う用語 + 用語集 </A> <BR> <A HREF="../lib/index.ja.html" TARGET="right"> diff --git a/fml/doc/terms.ja.html b/fml/doc/terms.ja.html index 2c4c2def..f5dc5b35 100644 --- a/fml/doc/terms.ja.html +++ b/fml/doc/terms.ja.html @@ -22,7 +22,7 @@ <TR> <TD> curproc - <TD> ”current process 構造体”の略 + <TD> "current process"の略 <TR> <TD> PCB diff --git a/fml/libexec/boot.ja.html b/fml/libexec/boot.ja.html index 611aea93..44d3b387 100644 --- a/fml/libexec/boot.ja.html +++ b/fml/libexec/boot.ja.html @@ -26,19 +26,20 @@ fml のブートしていく様 <LI> ( fml.pl を例にとると) @ARGV を評価し、 どのMLの config.cf 群をロードすればいいのかを準備する。 + 変数の評価と展開には libexec/Standalone.pm を用います。 <LI> 次に - libexec/fml/バージョン/process_switch + FML::Process::Switchn ( バージョン依存 )ファイルを - ロードする。 + ロードします。 <UL> <LI> - ProcessSwitch() を実行し、 + Bootstrap2() および ProcessSwitch() を実行し、 配送用、コマンドモード用などの各 - プログラム/プロセスなどへ制御を移す(分岐する)。 + プログラム/プロセスなどへ制御を移します(分岐する)。 この時は $0 から自分の名前を知り、 - どのプロセスへ分岐すればいいのかを判断している。 + どのプロセスへ分岐すればいいのかを判断しています。 <LI> (ポリモーフィズムの例) @@ -54,9 +55,9 @@ fml のブートしていく様 $process->run($args); $process->finish($args); </PRE> - などと書きます。 + などと定義されています。 各プロセスは、それぞれについて適当な関数を - 用意する必要があります。 + 用意してください。 </UL> </UL> |
