diff options
| author | fukachan <fukachan> | 2002-04-01 23:40:53 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2002-04-01 23:40:53 +0000 |
| commit | c1b23da555249ac402f3c0622c36520c7cfd5043 (patch) | |
| tree | 4d14d965b6b48e941bbdd0d76a5684374d5bae27 /fml/doc | |
| parent | b0aa33c9a88dbdca13bdf2c9e859c24fa58a5431 (diff) | |
| download | fml8-c1b23da555249ac402f3c0622c36520c7cfd5043.tar.gz fml8-c1b23da555249ac402f3c0622c36520c7cfd5043.tar.bz2 fml8-c1b23da555249ac402f3c0622c36520c7cfd5043.zip | |
cosmetics: white spaces
Diffstat (limited to 'fml/doc')
66 files changed, 394 insertions, 394 deletions
diff --git a/fml/doc/en/figures/architecture.gif b/fml/doc/en/figures/architecture.gif Binary files differindex 4f185758..d89ab5f8 100644 --- a/fml/doc/en/figures/architecture.gif +++ b/fml/doc/en/figures/architecture.gif diff --git a/fml/doc/en/htdocs/menu.html b/fml/doc/en/htdocs/menu.html index 8d96c433..a18dc212 100644 --- a/fml/doc/en/htdocs/menu.html +++ b/fml/doc/en/htdocs/menu.html @@ -15,11 +15,11 @@ fml 5 project home page <HR> <P> -fml 5.0 project is studying next generation of +fml 5.0 project is studying next generation of <A HREF="http://www.fml.org/software/fml/" TARGET="_top"> fml </A>. -5.0 is built from scratch and fully rewriten, not 4.0 modification. +5.0 is built from scratch and fully rewriten, not 4.0 modification. <P> <IMG SRC="../../../../Documentation/ja/images/logo.jpg" ALIGN="center"> diff --git a/fml/doc/en/htdocs/menubar.html b/fml/doc/en/htdocs/menubar.html index 318f2633..3bef44ab 100644 --- a/fml/doc/en/htdocs/menubar.html +++ b/fml/doc/en/htdocs/menubar.html @@ -88,7 +88,7 @@ fml-devel (fml 5.0) project menu <UL> <LI> - fml.org + fml.org <UL> <LI> <A HREF="../../../../Documentation/en/modules/fml-lib-index.html" diff --git a/fml/doc/ja/00_ANNOUNCE.txt b/fml/doc/ja/00_ANNOUNCE.txt index a5db51d5..c63a6aad 100644 --- a/fml/doc/ja/00_ANNOUNCE.txt +++ b/fml/doc/ja/00_ANNOUNCE.txt @@ -35,11 +35,11 @@ fml 5.0 への道(はるかなる道)について現在次のように構想しています。 現状動いている機能は fml 1.2 相当の最低限の機能 - + postfix スタイルの設定ファイル - + IPv6 + + postfix スタイルの設定ファイル + + IPv6 + チケットシステム(最小限の機能、CGI 含む) + 抽象化 IO 層 - メンバーファイルをファイル、/etc/group, NIS, MySQL + メンバーファイルをファイル、/etc/group, NIS, MySQL から取り出す。 # 3 行くらい変更すれば PostgreSQL も動くはず @@ -49,7 +49,7 @@ fml 5.0 への道(はるかなる道)について現在次のように構想しています。 ○ fml 4.0 と 5.0 の関係 -http://www.fml.org/devel/fmlsrc/fml/doc/purpose.ja.html +http://www.fml.org/devel/fmlsrc/fml/doc/purpose.ja.html 4.0 と 5.0 はアイデアは継承していても、起源は別です。 図解すれば次のようなものといえます。 @@ -64,18 +64,18 @@ http://www.fml.org/devel/fmlsrc/fml/doc/purpose.ja.html のを逆輸入する形になるでしょう。 -○ fml5で既に動く機能 +○ fml5で既に動く機能 http://www.fml.org/devel/fmlsrc/fml/doc/built_already.ja.html -これらのものは /usr/local/libexec/fml以下にインストールされます。実際には +これらのものは /usr/local/libexec/fml以下にインストールされます。実際には /usr/local/libexec/fml/loaderへのリンクです。起動される時の名前で振舞いを変 -えています。 +えています。 注意: fml5ではすべてのプログラムは /usr/local/libexec/fml/loaderを経由して 起動されます。バージョン依存性を処理するために、つねにこの loaderを通して -起動していくことになっています。 +起動していくことになっています。 +------------------+--------------------------------------------------------+ |fml.pl |配送処理をする。subjectを書き換える。スプールに記事とし | |distribute |て溜める。IPv6をしゃべる。チケット番号をふる。et. al. | diff --git a/fml/doc/ja/00_IDEA.txt b/fml/doc/ja/00_IDEA.txt index 9fc59259..b501c987 100644 --- a/fml/doc/ja/00_IDEA.txt +++ b/fml/doc/ja/00_IDEA.txt @@ -22,7 +22,7 @@ という構造は残したいとおもうが、 それ以外の互換性を保証するかはかなり不明 - Q: ? ~ユーザ名/fml/ML名 + Q: ? ~ユーザ名/fml/ML名 suEXEC みたいなものかい? ユーザが死にそうにいるサーバ上では uniqueness をチェッ @@ -45,12 +45,12 @@ /usr/local/libexec/fml/distribute (配送プログラム) /usr/local/libexec/fml/command (コマンド処理プログラム) /usr/local/libexec/fml/mead (エラー解析) - /usr/local/libexec/fml/confirmd + /usr/local/libexec/fml/confirmd 注: --ctladdr はつかわない。できるだけ DO NOT PARSE でないと機械的な処理がしにくいため # 例えば CGI では include-ctl ファイルの編集の際 - s/distribute/command/g + s/distribute/command/g するだけの方が楽などといった具合(?) /usr/local/libexec/fml/emul/ @@ -63,7 +63,7 @@ 例: emul/listserv - /usr/local/lib/fml/ + /usr/local/lib/fml/ ドキュメントや perl module などをおく ? /usr/local/lib/fml/doc/text/ @@ -87,7 +87,7 @@ /usr/local/lib/fml/examples/databases/ /usr/local/lib/fml/contrib/ - + ○ 基本設定の例 @@ -155,9 +155,9 @@ admin_members_maps = $myhomedir/members-admin # definition of recipients: fml uses recipient lists in this order - # [a-z]+: のうち file: だけは省略しても良い + # [a-z]+: のうち file: だけは省略しても良い # これで配列の表現ができる - recipients_maps = $myhomedir/recipients + recipients_maps = $myhomedir/recipients file:$myhomedir/actives mysql:$sysconfdir/mysql.cf @@ -166,7 +166,7 @@ # たとえばファイルに追加であって、mysql へではない # XXX この名前づけルールは良くないと思う > postfix # XXX もっとよい名前を - recipient_database = $myhomedir/recipients + recipient_database = $myhomedir/recipients # かならず use_* と *_type がこんび(か?) @@ -188,7 +188,7 @@ members_only ignore - # + # distribute_restrictions = reject_system_accounts members_only reject @@ -205,7 +205,7 @@ # LDAP LDAP::HOST = - LDAP::PORT = + LDAP::PORT = @@ -226,7 +226,7 @@ =cut # 現在の LOCAL_CONFIG で別れ目になる行 - # HOOK + # HOOK ○ 多国語化 @@ -251,8 +251,8 @@ あどれす POST_RESTRICTION COMMAND_RESTRICTION - REGISTRATION_TYPE auto_confirmation (とかか?) - + REGISTRATION_TYPE auto_confirmation (とかか?) + 以外はデフォルトのままにしたいなぁ。 ぼく、差分だけが一画面くらいあるだけなのが希望ですぅ。 @@ -263,7 +263,7 @@ $rcf->load( /usr/local/fml/lib/$VERSION/etc/default_config.cf ); $rcf->load( /etc/fml/$DOMAIN/default_config.cf ); $rcf->load( /var/spool/ml/elena/config.cf ); - + とかいうローディングをしないといけないような気がする * メニューで明示的に変更すると、それだけは新たに付け加わる > config.cf diff --git a/fml/doc/ja/LOG-20011207.txt b/fml/doc/ja/LOG-20011207.txt index ad77a1c5..408438ae 100644 --- a/fml/doc/ja/LOG-20011207.txt +++ b/fml/doc/ja/LOG-20011207.txt @@ -1,7 +1,7 @@ 2001/12/07 ミーティングログ # 喋ったこと / 喋るつもりだったこと -技術的な詳細は +技術的な詳細は http://www.fml.org/software/fml-devel/ @@ -13,7 +13,7 @@ 伝統的に 4 の次は 8 だよねぇ?(おいおい:-) できるだけ使い勝手 or 見かけは同じようにしてあっても - 設定ファイルのフォーマットが違うのは BIND 4 -> 8 的か? + 設定ファイルのフォーマットが違うのは BIND 4 -> 8 的か? ○ 進み具合は? @@ -21,9 +21,9 @@ 一から書き直してます とりあえず"必要最低限"のものはだいたい動くぞ - + そろそろ(数年後にむけての第一歩 ;-) おためし版をリリースできるか? - + でもこういう時のバージョン名は何が適切なんだろう? x.y mile stone 1 2 3 ? @@ -37,14 +37,14 @@ ○ 新設定ファイル・フォーマット案 (実装済み) cf と config.ph の二本立てやめよう - - コンバータも必要ですなぁ config.ph -> config.cf + + コンバータも必要ですなぁ config.ph -> config.cf チェックや設定ツールが楽できるように - key = value + key = value - key = value1 + key = value1 value2 key += value3 @@ -101,7 +101,7 @@ コマンドラインのヘルプでは使うかも知れない… カスタマイズの自由度を考えるとどうかなぁ? - 現在は 4.0 と同様のキーワードで自力検索型のシステム + 現在は 4.0 と同様のキーワードで自力検索型のシステム テンプレートは 4.0 より読みやすいはず @@ -115,4 +115,4 @@ ん〜 -$FML$ +$FML: LOG-20011207.txt,v 1.1 2002/01/14 12:05:45 fukachan Exp $ diff --git a/fml/doc/ja/faq/include/bookinfo.sgml b/fml/doc/ja/faq/include/bookinfo.sgml index e7a751fb..2c67b4f5 100644 --- a/fml/doc/ja/faq/include/bookinfo.sgml +++ b/fml/doc/ja/faq/include/bookinfo.sgml @@ -1,5 +1,5 @@ <!-- - $FML: bookinfo.sgml,v 1.1.1.1 2001/05/19 05:14:57 fukachan Exp $ + $FML: bookinfo.sgml,v 1.1.1.1 2001/05/19 05:59:27 fukachan Exp $ --> <bookinfo> @@ -18,7 +18,7 @@ <email> <ulink url="mailto:fukachan@fml.org"> fukachan@fml.org - </ulink> + </ulink> </email> </address> </affiliation> @@ -34,7 +34,7 @@ <legalnotice> <para> All rights reserved. This program is free software; you can - redistribute it and/or modify it under the same terms as Perl itself. + redistribute it and/or modify it under the same terms as Perl itself. </para> </legalnotice> diff --git a/fml/doc/ja/recipes/include/bookinfo.sgml b/fml/doc/ja/recipes/include/bookinfo.sgml index 7419bf7a..f3f44ac3 100644 --- a/fml/doc/ja/recipes/include/bookinfo.sgml +++ b/fml/doc/ja/recipes/include/bookinfo.sgml @@ -1,5 +1,5 @@ <!-- - $FML: bookinfo.sgml,v 1.1.1.1 2001/05/19 05:59:27 fukachan Exp $ + $FML: bookinfo.sgml,v 1.1.1.1 2002/04/01 13:06:18 fukachan Exp $ --> <bookinfo> @@ -18,7 +18,7 @@ <email> <ulink url="mailto:fukachan@fml.org"> fukachan@fml.org - </ulink> + </ulink> </email> </address> </affiliation> @@ -34,7 +34,7 @@ <legalnotice> <para> All rights reserved. This program is free software; you can - redistribute it and/or modify it under the same terms as Perl itself. + redistribute it and/or modify it under the same terms as Perl itself. </para> </legalnotice> diff --git a/fml/doc/ja/tech/OS_and_Perl.data b/fml/doc/ja/tech/OS_and_Perl.data index b04fef9e..b6243785 100644 --- a/fml/doc/ja/tech/OS_and_Perl.data +++ b/fml/doc/ja/tech/OS_and_Perl.data @@ -1,6 +1,6 @@ OS 出荷時設定における perl バージョンについて - fml project + fml project http://www.fml.org/ [title] OS 出荷時設定における perl バージョンについて @@ -136,7 +136,7 @@ [perl.version] 4.036 [perl.path] /usr/bin/perl -[system] BSD/OS +[system] BSD/OS [release] 4.0.1 [perl.version] 5.004_02 [perl.path] /usr/bin/perl5 @@ -224,12 +224,12 @@ [system] Slackware [release] 7.1 [perl.version] 5.6.0 -[comments] +[comments] [system] Slackware-current [release] 7.1 [perl.version] 5.6.0 -[comments] +[comments] [system] RedHat Linux @@ -305,8 +305,8 @@ [system] IRIX [release] 6.5.11 [perl.version] 5.005_04 -[perl.path] -[comments] +[perl.path] +[comments] [system] IRIX [release] 6.5.7m @@ -320,11 +320,11 @@ # IBM AIX # -[system] AIX +[system] AIX [release] 4.3.2 [perl.version] none -[system] AIX +[system] AIX [release] 4.3.3 [perl.version] 5.005_03 @@ -422,4 +422,4 @@ SEE ALSO: http://www.cyber-magic.org/~taka/perl-versions.html http://www.uinet.or.jp/~taka/perl-versions.html -$FML: OS_and_Perl.data,v 1.7 2001/12/28 08:29:01 fukachan Exp $ +$FML: OS_and_Perl.data,v 1.8 2002/02/02 16:14:33 fukachan Exp $ diff --git a/fml/doc/ja/tech/apache.sgml b/fml/doc/ja/tech/apache.sgml index 3eaff87c..6f8496f0 100644 --- a/fml/doc/ja/tech/apache.sgml +++ b/fml/doc/ja/tech/apache.sgml @@ -1,5 +1,5 @@ <!-- - $FML$ + $FML: apache.sgml,v 1.1 2001/04/28 08:16:09 fukachan Exp $ --> <chapter id="apache"> @@ -13,13 +13,13 @@ まず、これらのソースを手に入れる。 apache_1.3.9.tar.gz - mod_ssl-2.4.8-1.3.9.tar.gz + mod_ssl-2.4.8-1.3.9.tar.gz openssl-0.9.4.tar.gz そして、解凍する。 <screen> % tar zxvf apache_1.3.9.tar.gz -% tar zxvf mod_ssl-2.4.8-1.3.9.tar.gz +% tar zxvf mod_ssl-2.4.8-1.3.9.tar.gz % tar zxvf openssl-0.9.4.tar.gz </screen> </para> @@ -28,7 +28,7 @@ まず、openssl を作る。 <screen> -% cd openssl-0.9.4 +% cd openssl-0.9.4 % ./config % make % su @@ -42,7 +42,7 @@ openssl を使えるようにするパッチを当てて、apache を compile する。 % cd mod_ssl-2.4.8-1.3.9 % sh configure --with-apache=../apache_1.3.9 % cd ../apache_1.3.9 -% env BASE_SSL=/usr/local/ssl ./configure --enable-module=ssl +% env BASE_SSL=/usr/local/ssl ./configure --enable-module=ssl % make </screen> </para> @@ -154,7 +154,7 @@ ENV: SSL_SERVER_CN => beth.fml.org ENV: SSL_SERVER_M_VERSION => 3 ENV: SSL_SECRETKEYSIZE => 40 ENV: SERVER_PORT => 443 -ENV: SSL_CLIENT_CERT => +ENV: SSL_CLIENT_CERT => ENV: SSL_CLIENT_KEY_ALGORITHM => Not supported by mod_ssl ENV: SSL_SERVER_IDN => /C=jp/ST=hokkaido/L=sapporo/O=FML.ORG Sapporo/OU=Technical Division/CN=beth.fml.org/Email=fukachan@fml.org ENV: SERVER_SIGNATURE => ≤ADDRESS>Apache/1.3.9 Server at beth.fml.org Port 443≤/ADDRESS> @@ -202,7 +202,7 @@ ENV: SSL_SERVER_I_DN_SP => hokkaido ENV: SSL_SERVER_I_DN_OU => Technical Division ENV: SSL_PROTOCOL_VERSION => SSLv3 ENV: SSL_SERVER_A_SIG => md5WithRSAEncryption -ENV: QUERY_STRING => +ENV: QUERY_STRING => ENV: SSL_SERVER_S_DN_SP => Hokkaido ENV: SSL_SERVER_S_DN_C => jp ENV: SSL_CIPHER_EXPORT => true @@ -271,7 +271,7 @@ Config: submit-p => Remove Config: ML => sayori Config: PROC => destructml Config: LANGUAGE => Japanese -Config: ML_DEF => +Config: ML_DEF => メーリングリスト: sayori を削除します。 diff --git a/fml/doc/ja/tech/bind.sgml b/fml/doc/ja/tech/bind.sgml index 3386f8e9..4c44592a 100644 --- a/fml/doc/ja/tech/bind.sgml +++ b/fml/doc/ja/tech/bind.sgml @@ -1,5 +1,5 @@ <!-- - $FML$ + $FML: bind.sgml,v 1.1 2001/04/28 08:16:09 fukachan Exp $ --> <chapter id="bind"> @@ -12,7 +12,7 @@ <screen> % nslookup -type=txt -class=CHAOS version.bind $HOST -</screen> +</screen> </sect1> diff --git a/fml/doc/ja/tech/bookinfo.sgml b/fml/doc/ja/tech/bookinfo.sgml index 57b5c1e9..51801b9d 100644 --- a/fml/doc/ja/tech/bookinfo.sgml +++ b/fml/doc/ja/tech/bookinfo.sgml @@ -1,5 +1,5 @@ <!-- - $FML: bookinfo.sgml,v 1.1 2001/04/24 06:51:59 fukachan Exp $ + $FML: bookinfo.sgml,v 1.1 2001/04/28 08:16:09 fukachan Exp $ --> <bookinfo> @@ -18,7 +18,7 @@ <email> <ulink url="mailto:fukachan@fml.org"> fukachan@fml.org - </ulink> + </ulink> </email> </address> </affiliation> @@ -34,7 +34,7 @@ <legalnotice> <para> All rights reserved. This program is free software; you can - redistribute it and/or modify it under the same terms as Perl itself. + redistribute it and/or modify it under the same terms as Perl itself. </para> </legalnotice> diff --git a/fml/doc/ja/tech/openssl.sgml b/fml/doc/ja/tech/openssl.sgml index a50557e5..e326f1d0 100644 --- a/fml/doc/ja/tech/openssl.sgml +++ b/fml/doc/ja/tech/openssl.sgml @@ -1,5 +1,5 @@ <!-- - $FML$ + $FML: openssl.sgml,v 1.1 2001/04/28 08:16:10 fukachan Exp $ --> <chapter id="openssl"> @@ -60,12 +60,12 @@ csr.pem private.pem </sect2> <sect2> - <title> sign signature by CA + <title> sign signature by CA (here myself == private.pem, but it is meaningless). </title> <screen> -% openssl x509 -in csr.pem -out crt.pem -req -signkey private.pem +% openssl x509 -in csr.pem -out crt.pem -req -signkey private.pem Signature ok subject=/C=JP/ST=Hokkaido/L=Sapporo/O=fml project/CN=beth.fml.org/Email=fukachan@fml.org Getting Private key diff --git a/fml/doc/ja/tech/qmail.sgml b/fml/doc/ja/tech/qmail.sgml index 6f8c6bfb..70d58573 100644 --- a/fml/doc/ja/tech/qmail.sgml +++ b/fml/doc/ja/tech/qmail.sgml @@ -1,5 +1,5 @@ <!-- - $FML$ + $FML: qmail.sgml,v 1.1.1.1 2001/04/28 06:32:36 fukachan Exp $ --> <chapter id="qmail"> @@ -65,19 +65,19 @@ home-dir/.qmaildashext Example 1: ext == -ctl +elena:fukachan:0:0:/a:-:XXX: - => + => =elena-ctl:fukachan:0:0:/a:-:XXX-ctl: by /a/.qmail-XXX-ctl -Example 2: really ? +Example 2: really ? assume "ext == ctl", so we expect the following behaviour: +elena-:fukachan:0:0:/a:-:XXX: - => + => =elena-ctl:fukachan:0:0:/a:-:XXXctl: controlled by /a/.qmail-XXXctl diff --git a/fml/doc/ja/todo/cgi.sgml b/fml/doc/ja/todo/cgi.sgml index 55c6f194..b60625ee 100644 --- a/fml/doc/ja/todo/cgi.sgml +++ b/fml/doc/ja/todo/cgi.sgml @@ -1,5 +1,5 @@ <!-- - $FML$ + $FML: cgi.sgml,v 1.3 2001/07/15 09:51:19 fukachan Exp $ --> @@ -38,7 +38,7 @@ ML を消したら対応する authdb/ml-admin/$ml/ 以下も消す <!-- ============================================== --> <sect1> <title> - qmail と CGI でMLの作成 + qmail と CGI でMLの作成 </title> <para> @@ -99,12 +99,12 @@ fml-support: 08449 <para> -右の画面の newml の結果が出る時に左のメニュバーのフレームに強制的に +右の画面の newml の結果が出る時に左のメニュバーのフレームに強制的に TARGET 指定をして reload はできないのか? </para> <para> -規格的にはできなさそうだけど… +規格的にはできなさそうだけど… 全体を一括管理されたものとかにしてゴリゴリしないとだめなのか? </para> diff --git a/fml/doc/ja/todo/done.sgml b/fml/doc/ja/todo/done.sgml index 11081eac..eb2765be 100644 --- a/fml/doc/ja/todo/done.sgml +++ b/fml/doc/ja/todo/done.sgml @@ -1,5 +1,5 @@ <!-- - $FML: done.sgml,v 1.4 2001/07/15 09:17:59 fukachan Exp $ + $FML: done.sgml,v 1.5 2001/11/25 00:51:08 fukachan Exp $ --> <chapter id="fml4to5"> @@ -79,7 +79,7 @@ fml 5.0 では解決済みだが、4.0 ではどうする? <title> トラブルチケットシステム </title> <para> -原始的なものはすでに完了している。 +原始的なものはすでに完了している。 </para> <para> @@ -125,34 +125,34 @@ fml 5.0 では解決済みだが、4.0 ではどうする? <para> <screen> AUTO_HTML_GEN: - + HTML_THREAD: 1 - + HTML_INDEX_REVERSE_ORDER: 1 - + HTML_DIR: htdocs - + HTML_EXPIRE_LIMIT: - + HTML_INDEX_TITLE: - + HTML_DATA_CACHE: HTML_DATA_THREAD: - + HTML_OUTPUT_FILTER: - - HTML_STYLESHEET_BASENAME: - + + HTML_STYLESHEET_BASENAME: + HTML_THREAD_REF_TYPE: prefer-in-reply-to - + HTML_THREAD_SORT_TYPE: - + HTML_INDEX_UNIT: day - + HTML_INDENT_STYLE: UL - + HTML_MULTIPART_IMAGE_REF_TYPE: - + HTML_DEFAULT_UMASK: HTML_WRITE_UMASK: </screen> diff --git a/fml/doc/ja/todo/filter.sgml b/fml/doc/ja/todo/filter.sgml index 71d8b0e6..81e440c0 100644 --- a/fml/doc/ja/todo/filter.sgml +++ b/fml/doc/ja/todo/filter.sgml @@ -1,7 +1,7 @@ <!-- - $FML$ + $FML: filter.sgml,v 1.2 2001/07/15 09:51:19 fukachan Exp $ --> - + <!-- ============================================== --> <sect1> diff --git a/fml/doc/ja/todo/fml.sgml b/fml/doc/ja/todo/fml.sgml index e7a8d8ab..f50d580d 100644 --- a/fml/doc/ja/todo/fml.sgml +++ b/fml/doc/ja/todo/fml.sgml @@ -1,5 +1,5 @@ <!-- - $FML: fml.sgml,v 1.6 2001/07/29 01:54:57 fukachan Exp $ + $FML: fml.sgml,v 1.7 2001/11/25 00:53:45 fukachan Exp $ --> <chapter id="fml4.todo"> @@ -36,7 +36,7 @@ connect(2) してみなくてもよいだろうに? <title> RDBMS </title> <para> -toy model でテーブルが一つのもの ( members == actives ) +toy model でテーブルが一つのもの ( members == actives ) </para> </sect1> diff --git a/fml/doc/ja/todo/include/bookinfo.sgml b/fml/doc/ja/todo/include/bookinfo.sgml index 0deb6fc0..cb0b3170 100644 --- a/fml/doc/ja/todo/include/bookinfo.sgml +++ b/fml/doc/ja/todo/include/bookinfo.sgml @@ -1,11 +1,11 @@ <!-- - $FML: bookinfo.sgml,v 1.1.1.1 2001/05/19 05:14:57 fukachan Exp $ + $FML: bookinfo.sgml,v 1.2 2001/05/19 13:51:58 fukachan Exp $ --> <bookinfo> <bookbiblio> <title> - fml project TODO list (fml 4.0 and 5.0) + fml project TODO list (fml 4.0 and 5.0) </title> <author> @@ -18,7 +18,7 @@ <email> <ulink url="mailto:fukachan@fml.org"> fukachan@fml.org - </ulink> + </ulink> </email> </address> </affiliation> @@ -34,7 +34,7 @@ <legalnotice> <para> All rights reserved. This program is free software; you can - redistribute it and/or modify it under the same terms as Perl itself. + redistribute it and/or modify it under the same terms as Perl itself. </para> </legalnotice> diff --git a/fml/doc/ja/todo/makefml.sgml b/fml/doc/ja/todo/makefml.sgml index 3bbbd570..1778022f 100644 --- a/fml/doc/ja/todo/makefml.sgml +++ b/fml/doc/ja/todo/makefml.sgml @@ -1,5 +1,5 @@ <!-- - $FML: makefml.sgml,v 1.2 2001/06/01 03:55:09 fukachan Exp $ + $FML: makefml.sgml,v 1.3 2001/07/15 09:51:20 fukachan Exp $ --> @@ -27,7 +27,7 @@ routine. makefml add ML addr options ? </title> <para> -% makefml add ML addr s=skip +% makefml add ML addr s=skip </para> </sect1> diff --git a/fml/doc/ja/todo/merge.sgml b/fml/doc/ja/todo/merge.sgml index c4116a57..664d0f0b 100644 --- a/fml/doc/ja/todo/merge.sgml +++ b/fml/doc/ja/todo/merge.sgml @@ -1,5 +1,5 @@ <!-- - $FML: merge.sgml,v 1.1.1.1 2001/05/19 05:14:57 fukachan Exp $ + $FML: merge.sgml,v 1.2 2001/11/25 00:44:19 fukachan Exp $ --> <chapter id="merge"> @@ -97,16 +97,16 @@ <title> MIME 関連 </title> -<para> +<para> USE_MIME はデフォルトなので、変数は不必要。 -</para> +</para> -<para> +<para> MIME_DECODED_ARTICLE は削除 -</para> +</para> </sect2> @@ -191,11 +191,11 @@ ACTIVE_LIST: $DIR/actives </para> <para> -COMPAT_SOLARIS2: +COMPAT_SOLARIS2: </para> <para> -NOT_USE_TIOCNOTTY: +NOT_USE_TIOCNOTTY: </para> <para> diff --git a/fml/doc/ja/todo/misc.sgml b/fml/doc/ja/todo/misc.sgml index 8b5cb2e7..db643c8a 100644 --- a/fml/doc/ja/todo/misc.sgml +++ b/fml/doc/ja/todo/misc.sgml @@ -1,5 +1,5 @@ <!-- - $FML: misc.sgml,v 1.2 2001/07/15 09:17:59 fukachan Exp $ + $FML: misc.sgml,v 1.3 2001/07/15 09:51:20 fukachan Exp $ --> <chapter id="misc"> @@ -150,7 +150,7 @@ personal, group の名前? share が適当? </title> <para> -fml-support: 5564 +fml-support: 5564 </para> <para> @@ -251,7 +251,7 @@ $REWRITE_TO not number value <para> <screen> -admin rewrite s/domain-A/domain-B/ +admin rewrite s/domain-A/domain-B/ </screen> とかか? </para> @@ -288,7 +288,7 @@ fml-support: 07525 <!-- ============================================== --> <sect1> <title> - コマンド依存の help ? + コマンド依存の help ? </title> <para> diff --git a/fml/doc/ja/tutorial/00_README b/fml/doc/ja/tutorial/00_README index 0d376097..bc472967 100644 --- a/fml/doc/ja/tutorial/00_README +++ b/fml/doc/ja/tutorial/00_README @@ -1,5 +1,5 @@ file formats in this directory is SGML (Standard Generalized Markup -Language). +Language). You can compile it to html format by sgmltools and openjade. diff --git a/fml/doc/ja/tutorial/book.sgml b/fml/doc/ja/tutorial/book.sgml index 4c302805..b893e649 100644 --- a/fml/doc/ja/tutorial/book.sgml +++ b/fml/doc/ja/tutorial/book.sgml @@ -2,7 +2,7 @@ This is an sgml using DocBook dtd. Use sgmltools version 2.0.x or above to generate various output formats. -$FML: book.sgml,v 1.31 2002/03/18 07:39:57 fukachan Exp $ +$FML: book.sgml,v 1.32 2002/03/18 13:34:35 fukachan Exp $ --> <!doctype book public "-//FML//DTD DocBook V3.1-Based Extension//EN" [ @@ -13,7 +13,7 @@ $FML: book.sgml,v 1.31 2002/03/18 07:39:57 fukachan Exp $ &bookinfo; - &preface; + &preface; <toc></toc> @@ -27,7 +27,7 @@ $FML: book.sgml,v 1.31 2002/03/18 07:39:57 fukachan Exp $ <para> なお、メーリングリストの仕組みなどの、 より基本的な内容については - &fmlbible; + &fmlbible; や &www.fml.org; などを参照して下さい。 @@ -103,7 +103,7 @@ $FML: book.sgml,v 1.31 2002/03/18 07:39:57 fukachan Exp $ <!-- セキュリティ --> &chapter.restriction; - <!-- フック --> + <!-- フック --> &chapter.hook; <!-- その他 --> @@ -126,7 +126,7 @@ $FML: book.sgml,v 1.31 2002/03/18 07:39:57 fukachan Exp $ </part> - <!-- + <!-- *************** ここから後は付録 ************** --> <part> diff --git a/fml/doc/ja/tutorial/command/extension.sgml b/fml/doc/ja/tutorial/command/extension.sgml index a3331249..73aed185 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.1 2001/10/13 08:47:54 fukachan Exp $ + $FML: extension.sgml,v 1.2 2001/11/24 03:22:53 fukachan Exp $ --> @@ -14,9 +14,9 @@ fml 5.0 では、 例えばユーザ向けのコマンド uja を作りたい場合、 FML::Command 以下から適当に cut & paste して -<screen> +<screen> /usr/local/lib/fml/site_local/FML/Command/User/uja.pm -</screen> +</screen> というファイルを置けば OK にしようとしています。 </para> diff --git a/fml/doc/ja/tutorial/command/internal.sgml b/fml/doc/ja/tutorial/command/internal.sgml index 7cccd856..40cd1ae3 100644 --- a/fml/doc/ja/tutorial/command/internal.sgml +++ b/fml/doc/ja/tutorial/command/internal.sgml @@ -1,11 +1,11 @@ <!-- - $FML: internal.sgml,v 1.1.1.1 2001/10/12 11:00:20 fukachan Exp $ + $FML: internal.sgml,v 1.2 2001/11/24 03:22:53 fukachan Exp $ --> <sect1 id="fml.command.interal.change"> <title> 議論: - 『4.0 と 5.0 のコードの書き方はどのくらい違うか?』 + 『4.0 と 5.0 のコードの書き方はどのくらい違うか?』 </title> <para> @@ -14,7 +14,7 @@ </para> <para> -5.0 では help ファイルを送り返すコードの実体は +5.0 では help ファイルを送り返すコードの実体は FML::Command::User::help にあり、 FML::Process::Command クラスから (FML::Command の AUTOLOAD を経由して)呼び出されます。 @@ -43,7 +43,7 @@ sub process src => $help_file, charset_out => $charset, }; - my $help_template = $curproc->prepare_file_to_return( $params ); + my $help_template = $curproc->prepare_file_to_return( $params ); if (-f $help_template) { $curproc->reply_message( { @@ -69,7 +69,7 @@ prepare_file_to_return() はメッセージテンプレートの中にある変数の展開 や文字コード変換を適宜行ないます。 </para> -<para> +<para> $curproc->reply_message() は引数によって振舞いがことなりますが、 いずれにせよ、メッセージをキューに入れるメソッドです。 </para> diff --git a/fml/doc/ja/tutorial/delivery/chapter.sgml b/fml/doc/ja/tutorial/delivery/chapter.sgml index ea5a011a..b43cf1b8 100644 --- a/fml/doc/ja/tutorial/delivery/chapter.sgml +++ b/fml/doc/ja/tutorial/delivery/chapter.sgml @@ -1,5 +1,5 @@ <!-- - $FML: chapter.sgml,v 1.4 2001/10/13 08:47:54 fukachan Exp $ + $FML: chapter.sgml,v 1.5 2002/02/16 10:08:34 fukachan Exp $ --> <chapter id="delivery"> @@ -8,7 +8,7 @@ <sect1 id="fml5-delivery"> - <title> + <title> &fml4; と &fmldevel; の相違点 </title> @@ -48,9 +48,9 @@ LMTP mesage => $message }); </screen> -ここで $message は +ここで $message は <link linkend="module.mail.message"> -Mail::Message +Mail::Message </link> オブジェクトです。 </para> @@ -61,7 +61,7 @@ Mail::Message <sect1> <title> <link linkend="module.mail.message"> - Mail::Message + Mail::Message </link> オブジェクト </title> @@ -77,7 +77,7 @@ header -> preamble -> part1 -> part2 -> trailor (multipart) <para> <link linkend="module.mail.message"> -Mail::Message +Mail::Message </link> クラスは このようなデータ構造に対して、さまざまなオペレーションを提供します。 diff --git a/fml/doc/ja/tutorial/devel/create_program.sgml b/fml/doc/ja/tutorial/devel/create_program.sgml index 7ea1b804..2b41dbb7 100644 --- a/fml/doc/ja/tutorial/devel/create_program.sgml +++ b/fml/doc/ja/tutorial/devel/create_program.sgml @@ -1,5 +1,5 @@ <!-- - $FML: create_program.sgml,v 1.1 2001/11/25 06:06:57 fukachan Exp $ + $FML: create_program.sgml,v 1.2 2001/11/25 06:23:30 fukachan Exp $ --> <chapter id="program.create"> @@ -16,7 +16,7 @@ <para> まず FML::Process:: にモジュールを用意します。 最小構成の見本としては FML::Process::Scheduler 、 -最大構成としては FML::Process::Distribute +最大構成としては FML::Process::Distribute を参考にすると良いでしょう。 </para> @@ -38,7 +38,7 @@ finish() <para> <screen> - FML::Process::Kernel + FML::Process::Kernel | uses-a FML::Process::{Flow,Utils} FML::Parse ... | A @@ -98,7 +98,7 @@ lrwxr-xr-x 1 root wheel 6 Nov 23 22:10 mead -> loader <sect1> <title> - プログラムを作る( CGI 用) + プログラムを作る( CGI 用) </title> <para> @@ -107,7 +107,7 @@ FML::CGI::○○○ というモジュールです。 CGI 系列では次のような、オブジェクトの関係にあります。 <screen> - FML::Process::Kernel + FML::Process::Kernel | A FML::Process::CGI::Kernel uses-a CGI @@ -124,7 +124,7 @@ CGI 系列では次のような、オブジェクトの関係にあります。 CGI のプログラムの書き方も同様です。 コマンドラインのプログラムと同様に、 FML::CGI のモジュールを見本にして、 -FML::CGI::○○○ +FML::CGI::○○○ を適宜用意して下さい。 </para> @@ -152,7 +152,7 @@ FML::Process::CGI::Kernel 自身は、 <footnote> <para> このため、多くの場合 - FML::Process::Kernel + FML::Process::Kernel のメソッドは呼ばれてはいません。 </para> </footnote> diff --git a/fml/doc/ja/tutorial/devel/cvstags.sgml b/fml/doc/ja/tutorial/devel/cvstags.sgml index 1de7ef76..5bc6a68f 100644 --- a/fml/doc/ja/tutorial/devel/cvstags.sgml +++ b/fml/doc/ja/tutorial/devel/cvstags.sgml @@ -1,5 +1,5 @@ <!-- - $FML: cvstags.sgml,v 1.1 2001/04/24 15:19:14 fukachan Exp $ + $FML: cvstags.sgml,v 1.2 2001/04/25 02:55:31 fukachan Exp $ --> <appendix id="cvstags"> @@ -22,14 +22,14 @@ <entry> </entry> <entry> </entry> </row> - + <row> <entry> mail-message-0-5 </entry> - <entry> + <entry> mail-message-0-4 の bug fixes 他 </entry> </row> - + <row> <entry> mail-message-0-4 </entry> @@ -38,27 +38,27 @@ 一通り hack した直後のブレークポイント </entry> </row> - + <row> <entry> mail-message-0-3 </entry> - <entry> + <entry> パーサ部分ももつことにする。 - FML::Parser は + FML::Parser は Mail::Message::parse に統合されるだろう </entry> </row> - + <row> <entry> mail-message-0-2 </entry> <entry> clean up </entry> </row> - + <row> <entry> new-Mail-class </entry> - <entry> + <entry> 基本的にクラス名を MailingList:: から Mail:: へ移行 </entry> </row> diff --git a/fml/doc/ja/tutorial/devel/cvstree.sgml b/fml/doc/ja/tutorial/devel/cvstree.sgml index b6449f0d..220fb338 100644 --- a/fml/doc/ja/tutorial/devel/cvstree.sgml +++ b/fml/doc/ja/tutorial/devel/cvstree.sgml @@ -1,4 +1,4 @@ -<!-- +<!-- $FML --> @@ -30,7 +30,7 @@ fml-devel の基本方針として、 <para> CPAN/ や 3RDPARTY/ 以下のモジュールを変更したい場合は fml/ 以下で、 -なんらかのラップをするか、パッチをオリジナルに反映してもらって CPAN/ +なんらかのラップをするか、パッチをオリジナルに反映してもらって CPAN/ 以下をアップデートをすることが望ましいやり方です。 CPAN/lib/ に直接変更を加えることもあります。 CPAN/dist/ はオリジナルを保存する場所なので、変更してはいけません。 @@ -57,7 +57,7 @@ CPAN/dist/ はオリジナルを保存する場所なので、変更してはいけません。 <table> <title> / 以下のディレクトリ構造 </title> <tgroup cols=2> - + <thead> <row> <entry> ベンダー名 @@ -66,44 +66,44 @@ CPAN/dist/ はオリジナルを保存する場所なので、変更してはいけません。 </entry> </row> </thead> - + <tbody> <row> <entry> Documentation/ </entry> - <entry> + <entry> ドキュメントとして公開する場所。 - + ベンダー境界を越えて混ざりうるので このディレクトリが創設されました。 </entry> </row> - + <row> - <entry> fml/ + <entry> fml/ </entry> <entry> &fmldevel; プロジェクト直轄 </entry> </row> - + <row> <entry> cpan/ </entry> <entry> CPAN で保守されているもの - + この下のモジュールについては CPAN の説明の通り。 単に標準モジュールでないため、ないしは &fmldevel; のバージョン管理や保守のために、ここに収容。 - + なお - cpan/dist/ + cpan/dist/ に輸入したモジュールの元パッケージ全体をおき、 cpan/lib/ にライブラリを正しいクラス階層にあうように置きます。 </entry> </row> - + <row> <entry> img/ </entry> @@ -117,25 +117,25 @@ CPAN/dist/ はオリジナルを保存する場所なので、変更してはいけません。 <entry> 3rdparty/ </entry> <entry> サードパーティ用(予約) - + 予約されているだけで、 &fmldevel; プロジェクトとしては使いません。 </entry> </row> - - + + <row> <entry> site_local/ </entry> - <entry> + <entry> デフォルトでは CVS ツリー内にはありません。 そのサイト独自に保守したいモジュールをおくための - ディレクトリ。 + ディレクトリ。 名前を予約されているだけで、 &fmldevel; プロジェクトとしては使いません。 </entry> </row> - + </tbody> </tgroup> </table> @@ -143,46 +143,46 @@ CPAN/dist/ はオリジナルを保存する場所なので、変更してはいけません。 <sect2> <title> fml/ 以下 </title> - + <table> <title> cvs tree の fml/ 以下のディレクトリの説明 </title> - + <tgroup cols=2> - + <thead> <row> <entry> ディレクトリ </entry> <entry> 説明 </entry> </row> </thead> - + <tbody> <row> <entry> fml/etc/ </entry> <entry> 設定変数 </entry> </row> - - + + <row> <entry> fml/lib/ </entry> <entry> perl モジュール群 </entry> </row> - - + + <row> <entry> fml/libexec/ </entry> - <entry> + <entry> 実行されるプログラムの実体。 すぐにモジュールを 呼び出すので、正確には wrapper です。 </entry> </row> </tbody> - + </tgroup> </table> </sect2> - + </sect1> </appendix> diff --git a/fml/doc/ja/tutorial/devel/docbook.sgml b/fml/doc/ja/tutorial/devel/docbook.sgml index ca840597..4b488f00 100644 --- a/fml/doc/ja/tutorial/devel/docbook.sgml +++ b/fml/doc/ja/tutorial/devel/docbook.sgml @@ -1,5 +1,5 @@ <!-- - $FML: docbook.sgml,v 1.1 2001/05/09 09:37:35 fukachan Exp $ + $FML: docbook.sgml,v 1.2 2001/11/19 14:55:15 fukachan Exp $ --> @@ -29,7 +29,7 @@ fml-devel (fml 5.0) のドキュメントでは、SGML の DTD は HTML は SGML 形式の応用の(最も有名な)一例です。 そのため本質的なシンタックスは HTML と同じということになります。 </para> - </footnote> + </footnote> ですが、正しい HTML の書き方と同様です。 本 Appendix で、2、3の典型的な SGML テンプレートをメモしておくので、 それらを適当に切り剥ぎしていけばなんとかなるはずです。 @@ -42,33 +42,33 @@ fml-devel (fml 5.0) のドキュメントでは、SGML の DTD は SGML の概念 </title> -<para> +<para> SGML は本や短い文書(記事)を作成するに使います。 本や記事の論理構造を記述するための規格です。 HTML のもっと厳密なものだと思って下さい <footnote> - <para> - 正確には HTML が SGML の一部です。 + <para> + 正確には HTML が SGML の一部です。 HTML の方がはるかに有名になってしまったので、 「HTML のもっと厳密なもの…」といった説明が良くされます :) - </para> + </para> </footnote> -</para> +</para> -<para> +<para> 例えば、”本”という概念を考えてみます。 まず”本”には章、節といった構成単位があります。 節の中にはパラグラフがありますし、文には脚注がついたり、 図などが挟み込まれたりします。 </para> -<para> +<para> これらの概念には、ある関係があります。 例えば”章”は”節”を含みますが、”節”は”章”を含みません。 そして、文は必ずあるパラグラフの中にあるものです。 </para> -<para> +<para> そういった概念をどう表現するべきか?を規定したものが DTD (Data Type Definition)といえます。 DTD は自由に定義すれば良いのですが、かなり大変です。 @@ -76,11 +76,11 @@ DTD は自由に定義すれば良いのですが、かなり大変です。 使うのが便利です。 我々は DTD として docbook というものを使う <footnote> - <para> + <para> 我々が DOCBOOK を選んだ理由は簡単で、 多くの場所で使われているからです。 ということは、docbook のタグを書ける人は世の中に多いという意味です。 - </para> + </para> </footnote> ことにしています。 </para> @@ -94,39 +94,39 @@ DOCBOOK は OASIS-0PEN.ORG が保守している DTD 集です。 Free の UNIX などをはじめ、多くのプロジェクトで使われています。 </para> -<para> +<para> つまり SGML を使うことで得られる最大の意義は「ある基準となるもの」に 規格化ないしは強制されるということです。 これは SGML の構文による規制という意味ではありません。 ある概念に従うことに強制されようということです。 -</para> +</para> -<para> +<para> ここで”概念”といっているのであって、”見栄え”については ふれていないことに注意して下さい。 例えば HTML では概念と見栄えは(むしろ意識的に)はっきり分離していません。 -</para> +</para> -<para> +<para> 見栄えは DTD とは別の何かで定義されます。 通常スタイルシートというものです。 HTML 4.0 などでご存知の CSS と同じ概念です。 </para> -<para> +<para> スタイルシートの記述をするプログラミング言語が必要です。 docbook では schema (lisp の一種) ベースの DSSSL (Document Style Semantics and Specification Language) を使います。 -</para> +</para> -<para> +<para> また SGML では論理構造しか記述しないので見栄えはコンバータ次第で どうとでもなります。 HTML、テキスト、ROFF、PS、PDF、RTF を始め、 いろいろなものへ変換するやり方が用意されています。 -</para> +</para> </sect1> @@ -153,7 +153,7 @@ book スタイルの典型的な SGML のテンプレートは次のようになります。 <book> &bookinfo; - &preface; + &preface; <toc></toc> @@ -195,8 +195,8 @@ perl の require() と同様の働きをしています。 これらの定義により &bookinfo; -命令で -bookinfo.sgml +命令で +bookinfo.sgml が include されるようになります。 このようにして、文書本体と @@ -301,7 +301,7 @@ include するべき定義ファイルを <entry> キー 1 </entry> <entry> 値 1 </entry> </row> - + <row> <entry> キー 2 </entry> <entry> 値 2 </entry> @@ -334,7 +334,7 @@ include するべき定義ファイルを <entry> けんけん </entry> <entry> きたきつね </entry> </row> - + <row> <entry> るど </entry> <entry> テディベア </entry> @@ -364,7 +364,7 @@ include するべき定義ファイルを <entry> けんけん </entry> <entry> きたきつね </entry> </row> - + <row> <entry> るど </entry> <entry> テディベア </entry> @@ -386,7 +386,7 @@ include するべき定義ファイルを <para> SGML を HTML などに翻訳するために、いくつかのツールが必要です。 DTD と DSL の規格文書群は必須です。 -処理系として openjade と opensp +処理系として openjade と opensp <footnote> <para> opensp は openjade パッケージに含まれています。 @@ -427,7 +427,7 @@ fml 5.0 では、以下のプログラムを使って HTML やテキストファイルを作成し <para> もちろん sgmltools がなくても SGML から HTML を作ることができます。 どのツールを使うかは、あなたがどれを便利に思うか?次第です。 -単に &fml5; では、sgmltools を歴史的に使っているだけです。 +単に &fml5; では、sgmltools を歴史的に使っているだけです。 </para> <para> @@ -440,7 +440,7 @@ fml/doc/share/sgml/ にある fml.dtd fml.dsl を定義として使っています。 <warning> <para> -NetBSD 1.5-stable 系列(およびそれ以前のバージョン)上で +NetBSD 1.5-stable 系列(およびそれ以前のバージョン)上で openjade を compile するには unproven-pthreads が必要ですが、 以前作った時の変な include ファイルが残っていて openjade をうまく compile できないことがありました。 @@ -477,7 +477,7 @@ book.sgml などとします。 -j は openjade に与えるオプションを指定しています。 --c +-c でカタログを指定しない場合、 sgmltools は /etc/sgml/catalog ファイルを使います。 </para> @@ -523,7 +523,7 @@ LISP を知らないとちょっと手が出ないでしょう。 <sect1> <title> - その他の情報源 + その他の情報源 </title> <para> @@ -546,7 +546,7 @@ SGML の書き方については <para> SGML のタグの一覧は - + <ulink url="http://www.oasis-open.org/docbook/documentation/reference/html/docbook.html"> DOCBOOK definitive guide (O'reilly) </ulink> diff --git a/fml/doc/ja/tutorial/devel/inet6.sgml b/fml/doc/ja/tutorial/devel/inet6.sgml index c68ec914..9fbc8cc8 100644 --- a/fml/doc/ja/tutorial/devel/inet6.sgml +++ b/fml/doc/ja/tutorial/devel/inet6.sgml @@ -1,11 +1,11 @@ <!-- - $FML: inet6.sgml,v 1.2 2001/08/22 22:34:44 fukachan Exp $ + $FML: inet6.sgml,v 1.3 2001/11/19 14:55:15 fukachan Exp $ --> <appendix id="inet6"> <title> - NetBSD 1.5 での IPv6 の設定 + NetBSD 1.5 での IPv6 の設定 </title> <para> @@ -17,7 +17,7 @@ NetBSD の IPv6 の解説 <sect1> <title> - IIJ IPv6 トンネル型サービスの場合 + IIJ IPv6 トンネル型サービスの場合 </title> <para> @@ -43,7 +43,7 @@ NetBSD の IPv6 の解説 トンネルを張った後、route6d を動かします。 これにより IIJ からの ::/0 を受けとります。 そして、 -こちらからは 2001:240:22::/48 を advertise することになります。 +こちらからは 2001:240:22::/48 を advertise することになります。 </para> <warning> @@ -57,7 +57,7 @@ route6d を何も考えずに起動すると /64 を advertise してしまうので <sect1> <title> - トンネルの設定 + トンネルの設定 </title> <para> @@ -80,7 +80,7 @@ tunnel 10.1.1.1 10.2.2.2 </para> <para> -トンネルが上がったかどうかは +トンネルが上がったかどうかは <screen> % ping6 -n ff02::1%gif0 </screen> @@ -97,7 +97,7 @@ tunnel 10.1.1.1 10.2.2.2 <sect1> <title> - ルーティング + ルーティング </title> <para> @@ -123,7 +123,7 @@ route6d=YES route6d_flags="-A 2001:240:22::/48,gif0" <sect1> <title> - ホストなどへのアドレスの割り当て + ホストなどへのアドレスの割り当て </title> <para> @@ -180,7 +180,7 @@ www.kame.net <para> -Interview with Jun-ichiro "Itojun" Hagino about the KAME Project +Interview with Jun-ichiro "Itojun" Hagino about the KAME Project <ulink url="http://www.feyrer.de/NetBSD/interview-itojun.html"> http://www.feyrer.de/NetBSD/interview-itojun.html </ulink> diff --git a/fml/doc/ja/tutorial/glossary.sgml b/fml/doc/ja/tutorial/glossary.sgml index 327d367a..546b1a06 100644 --- a/fml/doc/ja/tutorial/glossary.sgml +++ b/fml/doc/ja/tutorial/glossary.sgml @@ -1,5 +1,5 @@ <!-- - $FML: glossary.sgml,v 1.1 2001/04/25 02:55:56 fukachan Exp $ + $FML: glossary.sgml,v 1.2 2001/11/19 14:55:15 fukachan Exp $ --> <glossary id="glossary"> @@ -23,7 +23,7 @@ <glossterm> fml 5 / fml-devel </glossterm> <glossdef> <para> - 遠い将来に + 遠い将来に fml 5.0 になるであろうとおもわれる fml-current </para> @@ -205,7 +205,7 @@ $euc_string = STR2EUC($string); </glossdef> </glossentry> - + <glossentry> <glossterm> 4 </glossterm> <glossdef> diff --git a/fml/doc/ja/tutorial/include/bookinfo.sgml b/fml/doc/ja/tutorial/include/bookinfo.sgml index 78b79234..07617035 100644 --- a/fml/doc/ja/tutorial/include/bookinfo.sgml +++ b/fml/doc/ja/tutorial/include/bookinfo.sgml @@ -1,5 +1,5 @@ <!-- - $FML: bookinfo.sgml,v 1.1 2001/04/24 06:51:59 fukachan Exp $ + $FML: bookinfo.sgml,v 1.2 2001/11/23 15:00:47 fukachan Exp $ --> <bookinfo> @@ -7,7 +7,7 @@ <title> 次世代 fml チュートリアル and レシピ's </title> - + <author> <honorific> Dr </honorific> <firstname> Ken'ichi </firstname> @@ -18,23 +18,23 @@ <email> <ulink url="mailto:fukachan@fml.org"> fukachan@fml.org - </ulink> + </ulink> </email> </address> </affiliation> </author> - + <copyright> <year> 2001 </year> <holder> Ken'ichi Fukamachi </holder> </copyright> - + </bookbiblio> <legalnotice> <para> All rights reserved. This program is free software; you can - redistribute it and/or modify it under the same terms as Perl itself. + redistribute it and/or modify it under the same terms as Perl itself. </para> </legalnotice> diff --git a/fml/doc/ja/tutorial/include/terms.sgml b/fml/doc/ja/tutorial/include/terms.sgml index bd4e804d..c488e900 100644 --- a/fml/doc/ja/tutorial/include/terms.sgml +++ b/fml/doc/ja/tutorial/include/terms.sgml @@ -1,5 +1,5 @@ -<!-- - $FML: terms.sgml,v 1.2 2001/04/24 06:52:00 fukachan Exp $ +<!-- + $FML: terms.sgml,v 1.1 2001/05/01 15:16:26 fukachan Exp $ --> <sect1 id="terms"> diff --git a/fml/doc/ja/tutorial/install/chapter.sgml b/fml/doc/ja/tutorial/install/chapter.sgml index 7ae74191..6f568eb1 100644 --- a/fml/doc/ja/tutorial/install/chapter.sgml +++ b/fml/doc/ja/tutorial/install/chapter.sgml @@ -1,5 +1,5 @@ <!-- - $FML: chapter.sgml,v 1.9 2002/02/03 10:33:50 fukachan Exp $ + $FML: chapter.sgml,v 1.10 2002/03/18 07:39:27 fukachan Exp $ --> <chapter id="install"> @@ -8,7 +8,7 @@ </title> -<!-- ====================================================== --> +<!-- ====================================================== --> <sect1 id="install.configure"> <title> 概要 @@ -41,10 +41,10 @@ sbindir ${exec_prefix}/sbin /usr/local/sbin libexecdir ${exec_prefix}/libexec /usr/local/libexec/fml datadir ${prefix}/share /usr/local/share/fml sysconfdir ${prefix}/etc /usr/local/etc/fml -sharedstatedir ${prefix}/com +sharedstatedir ${prefix}/com localstatedir ${prefix}/var libdir ${exec_prefix}/lib /usr/local/lib/fml -includedir ${prefix}/include +includedir ${prefix}/include oldincludedir /usr/include infodir ${prefix}/info mandir ${prefix}/man @@ -112,7 +112,7 @@ creating fml/bin/makefml </sect1> -<!-- ====================================================== --> +<!-- ====================================================== --> <sect1> <title> 各ディレクトリの役割 @@ -148,7 +148,7 @@ creating fml/bin/makefml バージョンやライブラリの場所(ディレクトリ)などを指定する。 </entry> </row> - + <row> <entry> /usr/local/libexec/fml </entry> <entry> @@ -198,11 +198,11 @@ creating fml/bin/makefml ====================================================== main.cf の例 ====================================================== ---> +--> §.main.cf; -<!-- ====================================================== --> +<!-- ====================================================== --> <sect1 id="upgrade"> <title> アップグレード diff --git a/fml/doc/ja/tutorial/internals/bootloader.sgml b/fml/doc/ja/tutorial/internals/bootloader.sgml index 51e5804a..12f84adf 100644 --- a/fml/doc/ja/tutorial/internals/bootloader.sgml +++ b/fml/doc/ja/tutorial/internals/bootloader.sgml @@ -1,8 +1,8 @@ <!-- - $FML: bootloader.sgml,v 1.4 2002/03/18 06:57:36 fukachan Exp $ + $FML: bootloader.sgml,v 1.5 2002/03/18 13:34:36 fukachan Exp $ --> -<chapter id="bootloader"> +<chapter id="bootloader"> <title> バージョン依存性を解決するための fml ブートローダ </title> @@ -15,9 +15,9 @@ fml 5.0 にはインストールされている fml のバージョン依存性を考慮するた <screen> boot していくイメージ -libexec/loader -> - FML::Process::Switch -> - FML::Process::Flow -> +libexec/loader -> + FML::Process::Switch -> + FML::Process::Flow -> FML::Process::それぞれのプログラムのモジュール </screen> </para> @@ -66,7 +66,7 @@ FML::Process::Distribute を実行していくという流れになります。 <screen> FML::Process::Distribute >-| FML::Process::Command >-|-- FML::Process::Kernel -FML::Process::Mead >-| | +FML::Process::Mead >-| | |-use-a FML::Parse |-use-a FML::Config |-use-a FML::Log diff --git a/fml/doc/ja/tutorial/internals/cgi.sgml b/fml/doc/ja/tutorial/internals/cgi.sgml index a2ebadd9..fe084a32 100644 --- a/fml/doc/ja/tutorial/internals/cgi.sgml +++ b/fml/doc/ja/tutorial/internals/cgi.sgml @@ -1,5 +1,5 @@ <!-- - $FML: cgi.sgml,v 1.3 2002/03/18 13:34:36 fukachan Exp $ + $FML: cgi.sgml,v 1.4 2002/03/19 04:48:54 fukachan Exp $ --> <chapter id="internal.cgi"> @@ -41,7 +41,7 @@ html_end() new() prepare() verify_request() -run() +run() html_start() run_cgi() html_end() @@ -55,14 +55,14 @@ finish() <sect1 id="internal.cgi.frames"> <title> - 画面の作りとメソッド + 画面の作りとメソッド </title> <para> 典型的な画面は次のように分割されると考えて良いでしょう。 <screen> ヘッダ -バー1 メニュー バー2 +バー1 メニュー バー2 フッタ </screen> なお、バー1と2の部分は navigation などと呼ばれます。 @@ -72,10 +72,10 @@ finish() <para> ヘッダ部分( HTTP ヘッダではなく、HTML の DOCTYPE から BODY あたり) やフッタの部分は -html_start() および html_end() で HTML コードを生成するでしょう。 +html_start() および html_end() で HTML コードを生成するでしょう。 BODY の中身は <screen> -バー1 メニュー バー2 +バー1 メニュー バー2 </screen> の部分で、run_cgi() によって生成します。 </para> @@ -108,19 +108,19 @@ sw south se <para> CGI の表示部分は -FML::Command:: +FML::Command:: 以下のクラスに移動させます。 しかしながら、 -FML::Command:: +FML::Command:: の中に実体があるとは限らず object composition の形式で FML::CGI:: クラスが提供するメニュー生成クラスを 使うことになるでしょう。 たとえば subscribe の場合 <screen> -FML::CGI::Admin::Main → -FML::Command::Admin::subscribe → -FML::CGI::Admin::Menu → +FML::CGI::Admin::Main → +FML::Command::Admin::subscribe → +FML::CGI::Admin::Menu → メニューの表示 </screen> などとなるでしょう。 diff --git a/fml/doc/ja/tutorial/internals/config.cf.sgml b/fml/doc/ja/tutorial/internals/config.cf.sgml index 4c10ed1f..80459a83 100644 --- a/fml/doc/ja/tutorial/internals/config.cf.sgml +++ b/fml/doc/ja/tutorial/internals/config.cf.sgml @@ -1,5 +1,5 @@ <!-- - $FML: config.cf.sgml,v 1.4 2001/08/23 14:48:51 fukachan Exp $ + $FML: config.cf.sgml,v 1.5 2001/11/24 06:54:46 fukachan Exp $ --> <chapter> @@ -51,7 +51,7 @@ cf というファイルと config.ph という <title> config.cf のフォーマット </title> <para> -config.cf のフォーマットは +config.cf のフォーマットは <link linkend="main.cf"> /etc/fml/main.cf </link> diff --git a/fml/doc/ja/tutorial/internals/db.sgml b/fml/doc/ja/tutorial/internals/db.sgml index fbc3df00..94272d80 100644 --- a/fml/doc/ja/tutorial/internals/db.sgml +++ b/fml/doc/ja/tutorial/internals/db.sgml @@ -1,5 +1,5 @@ <!-- - $FML: db.sgml,v 1.3 2001/08/19 14:55:38 fukachan Exp $ + $FML: db.sgml,v 1.4 2001/10/21 02:18:09 fukachan Exp $ --> <chapter id="db"> @@ -36,7 +36,7 @@ DBMS <warning> <para> -現在では +現在では Tie::JournaledFile クラス を利用した Tie::JournaledDir クラス diff --git a/fml/doc/ja/tutorial/internals/design.sgml b/fml/doc/ja/tutorial/internals/design.sgml index a72e4828..694365b2 100644 --- a/fml/doc/ja/tutorial/internals/design.sgml +++ b/fml/doc/ja/tutorial/internals/design.sgml @@ -1,5 +1,5 @@ -<!-- - $FML: design.sgml,v 1.4 2001/10/13 08:47:56 fukachan Exp $ +<!-- + $FML: design.sgml,v 1.5 2002/02/16 10:08:35 fukachan Exp $ --> <chapter id="design"> @@ -7,7 +7,7 @@ &fmldevel; (仮名) のデザインコンセプト </title> - + <!-- ======================================================== section 1 ======================================================== @@ -19,7 +19,7 @@ <para> <ulink url="http://www.fml.org/devel/"> -fml-devel +fml-devel </ulink> とも呼ばれている fml 5.0 プロジェクトは、 fml 4.0 の再構想(refactoring)とその実装(例)の構築 @@ -137,46 +137,46 @@ fml 5.0 のアルファ版のアルファ版のアルファ版 <para> 統一化されたメンバーリストなどへのアクセスをできるだけ抽象化する。 </para> - + <itemizedlist> - + <listitem> <para> ファイル (実装済み) </para> </listitem> - + <listitem> <para> /etc/group (実装済み) </para> </listitem> - + <listitem> <para> NIS (実装済み) </para> </listitem> - + <listitem> <para> SQL (プロトタイプは実装済み) </para> </listitem> - + <listitem> <para> LDAP </para> </listitem> - + </itemizedlist> <para> 実際には効率の問題もあり、 あらゆる抽象化は重たくなってしまう。 しかし少々重くなっても実装しよう。 - </para> + </para> </listitem> <listitem> @@ -228,7 +228,7 @@ fml をリファクトリングするアイデア <row> <entry> done. </entry> <entry> - メインプログラムの wrapper (乖離層)。 + メインプログラムの wrapper (乖離層)。 </entry> <entry> バージョン管理やデバッグを簡単にするための乖離層 @@ -269,7 +269,7 @@ fml をリファクトリングするアイデア <entry> 変数の命名規則の規格化 </entry> <entry> - ”USE_ほえ”および”ほえ_TYPE”形式か? + ”USE_ほえ”および”ほえ_TYPE”形式か? また、NOT_USE などは禁止する( default_config に書くこと)。 attribute にあたるものが @@ -379,7 +379,7 @@ fml をリファクトリングするアイデア <row> <entry> 最初の 4〜5日</entry> <entry> 計画を練り直す。 - リリースエンジニアリングプロセス中の + リリースエンジニアリングプロセス中の 20 %程度はこの計画に費やすこと </entry> </row> diff --git a/fml/doc/ja/tutorial/internals/main.cf.sgml b/fml/doc/ja/tutorial/internals/main.cf.sgml index c8ffd103..4025ea5a 100644 --- a/fml/doc/ja/tutorial/internals/main.cf.sgml +++ b/fml/doc/ja/tutorial/internals/main.cf.sgml @@ -1,5 +1,5 @@ <!-- - $FML: main.cf.sgml,v 1.1.1.1 2001/05/01 14:52:05 fukachan Exp $ + $FML: main.cf.sgml,v 1.2 2001/05/10 03:11:43 fukachan Exp $ --> <sect1 id="main.cf"> <title> /etc/fml/main.cf </title> @@ -34,7 +34,7 @@ fml_version = current-20010423 ### -# $config_dir holds the global main configuration and +# $config_dir holds the global main configuration and # several version-dependent default configurations # Example: /etc/fml config_dir = /etc/fml diff --git a/fml/doc/ja/tutorial/internals/style.sgml b/fml/doc/ja/tutorial/internals/style.sgml index 4f7c4150..ddff993e 100644 --- a/fml/doc/ja/tutorial/internals/style.sgml +++ b/fml/doc/ja/tutorial/internals/style.sgml @@ -1,5 +1,5 @@ <!-- - $FML: style.sgml,v 1.1 2001/05/01 15:16:27 fukachan Exp $ + $FML: style.sgml,v 1.2 2001/10/13 08:47:57 fukachan Exp $ --> <chapter id="programingstyle"> @@ -53,11 +53,11 @@ use_変数 = yes/no </sect2> - <sect2> + <sect2> <title> パターン2 (例 acl.cf ) </title> <screen> -変数_restrictions = reject_属性 +変数_restrictions = reject_属性 permit_なんとか 属性 = パターン1 @@ -90,7 +90,7 @@ use_変数 = yes/no <itemizedlist> <listitem> <para> - + Perl ではポリモーフィズムと実行時バインディングができることに は重視すること。多重継承などに頭を使うより ポリモーフィズムと実行時バインディングによる @@ -102,7 +102,7 @@ use_変数 = yes/no <listitem> <para> - + Perl 5 のパッケージを使った、オブジェクトぽい書き方は 変数自身が自分のパッケージを知っているので、 単にパッケージ修飾(例: :: )を使わなくてもよいくらいに @@ -114,7 +114,7 @@ use_変数 = yes/no <listitem> <para> - + そのために、 再利用性と抽象度を高くしたインターフェイスは オブジェクトぽい書きかたが良さそう。 @@ -125,7 +125,7 @@ use_変数 = yes/no <listitem> <para> - + perl 5 だと必然的にオブジェクトぽくなってしまうが、 オブジェクト、オブジェクト、オブジェクトし過ぎないように バランス感覚に注意しよう。 @@ -136,11 +136,11 @@ use_変数 = yes/no <listitem> <para> - + 他人のモジュールを使う場合はともかく、 自分達で書くモジュールでの ”深い”継承はできるだけ避けたい。 - 何でも深くすればよいというものではないでしょう。 + 何でも深くすればよいというものではないでしょう。 </para> </listitem> diff --git a/fml/doc/ja/tutorial/message/chapter.sgml b/fml/doc/ja/tutorial/message/chapter.sgml index 635d6bde..ae84eecf 100644 --- a/fml/doc/ja/tutorial/message/chapter.sgml +++ b/fml/doc/ja/tutorial/message/chapter.sgml @@ -1,5 +1,5 @@ <!-- - $FML: chapter.sgml,v 1.1 2001/11/24 03:22:55 fukachan Exp $ + $FML: chapter.sgml,v 1.2 2001/11/24 12:48:10 fukachan Exp $ --> <chapter id="mail.manipulation"> @@ -35,7 +35,7 @@ multipart のように、 </para> <para> -それらのモジュールのために +それらのモジュールのために <link linkend="module.mail.message"> Mail::Message クラス </link> @@ -76,7 +76,7 @@ Mail::Bounce や Mail::Delivery を始め、 </para> <para> -パーサの実体は +パーサの実体は <link linkend="module.mail.message"> Mail::Message </link> @@ -92,7 +92,7 @@ Mail::Bounce や Mail::Delivery を始め、 <para> これはメールを構築する際に用いるクラスですが、単なるアダプタです。 -メールを作成する実体は +メールを作成する実体は CPAN の MIME::Lite クラスです。 作成のリクエストは MIME::Lite クラスへ diff --git a/fml/doc/ja/tutorial/message/discussion.sgml b/fml/doc/ja/tutorial/message/discussion.sgml index 3291fa1d..67ac83c4 100644 --- a/fml/doc/ja/tutorial/message/discussion.sgml +++ b/fml/doc/ja/tutorial/message/discussion.sgml @@ -1,5 +1,5 @@ <!-- - $FML$ + $FML: discussion.sgml,v 1.1 2001/11/24 12:48:10 fukachan Exp $ --> <sect1> @@ -18,14 +18,14 @@ <para> fml 4.0 では -<screen> +<screen> Mesg(*e, キーワード, デフォルトのメッセージ, 変換に使う引数); -</screen> +</screen> の形で呼び出します。 </para> <para> -/usr/local/fml/messages/Japanese/ +/usr/local/fml/messages/Japanese/ 以下にあるファイル群に対して、 キーワード検索を行ないます。 各ファイルにはカテゴリごとに分類されたキーワードとメッセージが @@ -36,7 +36,7 @@ fml 4.0 では <para> 例えば、キーワードが not_found の場合、 /usr/local/fml/messages/Japanese/kern -の not_found という欄が該当します。 +の not_found という欄が該当します。 </para> </sect2> @@ -85,7 +85,7 @@ locale の定義ファイル( <sect3> <title> - fml 5.0: とりあえずの方針 + fml 5.0: とりあえずの方針 </title> <para> @@ -95,7 +95,7 @@ makefml を筆頭に、各種コマンド群のエラーメッセージの日本語化 locale を考えておくのも悪くはないのかとも思います。 この場合は locale ぽくするために <screen> -/usr/local/lib/fml/バージョン/messages/ja_JP.EUC/kern +/usr/local/lib/fml/バージョン/messages/ja_JP.EUC/kern 1: %s は見つかりません 2: %s は %d のエラーです @@ -127,7 +127,7 @@ FML::Message::ja::not_found <listitem> <para> ファイルがバラバラになる - (逆に長所としてカスタマイズしやすくなる) + (逆に長所としてカスタマイズしやすくなる) </para> </listitem> diff --git a/fml/doc/ja/tutorial/message/language.sgml b/fml/doc/ja/tutorial/message/language.sgml index d963d03f..b0c8c866 100644 --- a/fml/doc/ja/tutorial/message/language.sgml +++ b/fml/doc/ja/tutorial/message/language.sgml @@ -1,5 +1,5 @@ <!-- - $FML: language.sgml,v 1.1.1.1 2001/10/13 08:33:23 fukachan Exp $ + $FML: language.sgml,v 1.2 2001/11/24 12:48:10 fukachan Exp $ --> @@ -18,13 +18,13 @@ reply_message_nl() </footnote> を使い、 <screen> -$curproc->reply_message_nl('error.already_member', +$curproc->reply_message_nl('error.already_member', 'already member', { _arg_address => $address }); </screen> のような呼び出し方をします。 この関数は -/usr/local/share/fml/message/euc-jp/error/already_member +/usr/local/share/fml/message/euc-jp/error/already_member というテンプレートを用いてメッセージを構築します。 </para> diff --git a/fml/doc/ja/tutorial/message/reply.sgml b/fml/doc/ja/tutorial/message/reply.sgml index 5bfd8611..e092c9f8 100644 --- a/fml/doc/ja/tutorial/message/reply.sgml +++ b/fml/doc/ja/tutorial/message/reply.sgml @@ -1,5 +1,5 @@ <!-- - $FML: reply.sgml,v 1.4 2001/10/13 08:47:55 fukachan Exp $ + $FML: reply.sgml,v 1.1 2001/11/24 03:22:55 fukachan Exp $ --> <chapter id="message.reply"> @@ -43,7 +43,7 @@ Mail::Delivery <title> queue ディレクトリ </title> <para> -queue ディレクトリは複数のディレクトリからなります。 +queue ディレクトリは複数のディレクトリからなります。 <screen> new/ active/ diff --git a/fml/doc/ja/tutorial/module/IO::Adapter.sgml b/fml/doc/ja/tutorial/module/IO::Adapter.sgml index 489739d1..9e866b72 100644 --- a/fml/doc/ja/tutorial/module/IO::Adapter.sgml +++ b/fml/doc/ja/tutorial/module/IO::Adapter.sgml @@ -1,5 +1,5 @@ <!-- - $FML: IO::Adapter.sgml,v 1.1 2001/09/30 23:08:59 fukachan Exp $ + $FML: IO::Adapter.sgml,v 1.2 2001/11/24 03:22:56 fukachan Exp $ --> <chapter id="module.io.adapter"> @@ -13,7 +13,7 @@ </title> <para> -fml 5.0 でのメンバーリストの読み書きは +fml 5.0 でのメンバーリストの読み書きは IO::Adapter という抽象クラスを通じて、 アドレスの登録/削除を行なうようになっています。 </para> diff --git a/fml/doc/ja/tutorial/module/Mail::Message.sgml b/fml/doc/ja/tutorial/module/Mail::Message.sgml index 67b28202..23cceb39 100644 --- a/fml/doc/ja/tutorial/module/Mail::Message.sgml +++ b/fml/doc/ja/tutorial/module/Mail::Message.sgml @@ -1,5 +1,5 @@ <!-- - $FML: Mail::Message.sgml,v 1.4 2001/10/13 08:47:57 fukachan Exp $ + $FML: Mail::Message.sgml,v 1.5 2002/01/16 14:12:37 fukachan Exp $ --> <chapter id="module.mail.message"> @@ -43,14 +43,14 @@ Mail::Message のクラスは <para> header は Mail::Message のタイプが text/rfc822-headers で、 data が Mail::Header オブジェクトになります。 -一方 part1 は +一方 part1 は text/plain で、 data 部分が文字列へのリファレンスです。 </para> <para> -参照: +参照: <ulink url="../../en/modules/Mail/Message.txt"> Mail::Message モジュールのマニュアル </ulink> @@ -206,7 +206,7 @@ __last_message() は鎖の最後の部分なのでメッセージ本文の最後になります。 find_first_plaintext_message($args) は 鎖の中で最初の plain/text タイプの Mail::Message オブジェクトを返します。 -フィルタリングでは最初の +フィルタリングでは最初の plain/text タイプのメッセージ部分に着目することが多いので この関数を使うと便利です。 </para> @@ -238,7 +238,7 @@ print() メソッドは文字どおり print です。 </para> <para> -print() には CRLF なのか LF なのかを指定する mode という概念があります。 +print() には CRLF なのか LF なのかを指定する mode という概念があります。 このために set_print_mode(mode) および reset_print_mode() @@ -324,7 +324,7 @@ num_paragraph() nth_paragraph(数字) は 数字番目のパラグラフの内容を文字列として返します。 -例えば、一番目のパラグラフは 0 ではなく 1 と指定して下さい。 +例えば、一番目のパラグラフは 0 ではなく 1 と指定して下さい。 </para> diff --git a/fml/doc/ja/tutorial/module/nativelanguage.sgml b/fml/doc/ja/tutorial/module/nativelanguage.sgml index fddd7ff5..c8490d7a 100644 --- a/fml/doc/ja/tutorial/module/nativelanguage.sgml +++ b/fml/doc/ja/tutorial/module/nativelanguage.sgml @@ -1,5 +1,5 @@ <!-- - $FML: nativelanguage.sgml,v 1.4 2001/10/13 08:47:57 fukachan Exp $ + $FML: nativelanguage.sgml,v 1.1 2001/11/24 03:22:56 fukachan Exp $ --> <chapter> @@ -29,9 +29,9 @@ fml 内部では言語に依存した変換処理が必要です。 <para> クラス名は -なにか::Language:: +なにか::Language:: もしくは -Language:: +Language:: などとなります。 これらの階層以下に言語依存モジュール群は配置されます。 </para> diff --git a/fml/doc/ja/tutorial/overview/chapter.sgml b/fml/doc/ja/tutorial/overview/chapter.sgml index c2e72535..8f3fb5aa 100644 --- a/fml/doc/ja/tutorial/overview/chapter.sgml +++ b/fml/doc/ja/tutorial/overview/chapter.sgml @@ -1,8 +1,8 @@ <!-- - $FML: chapter.sgml,v 1.8 2002/02/26 14:15:28 fukachan Exp $ + $FML: chapter.sgml,v 1.9 2002/03/18 07:39:58 fukachan Exp $ --> -<chapter id="overview"> +<chapter id="overview"> <title> &fmldevel; の概要 </title> @@ -12,7 +12,7 @@ <para> &fmldevel; は &fml4; 相当のものを完全に一から書き直すプロジェクトです。 使い方の見かけは &fml4; に"似せて"います。 -主な注意点は +主な注意点は root での作業、 configure の使用、 そして /etc/fml/ 以下のファイル、 特に /etc/fml/main.cf というグローバルな設定ファイルです。 @@ -22,7 +22,7 @@ root での作業、 configure の使用、 <sect1> <title> - インストール作業の概略 + インストール作業の概略 </title> <para> @@ -71,18 +71,18 @@ root での作業、 configure の使用、 </para> <para> - (デフォルトでは)インストーラは /usr/local/bin + (デフォルトでは)インストーラは /usr/local/bin <footnote> <para> デフォルトでは /usr/local ディレクトリ以下に 適宜サブディレクトリが作られます。 <link linkend="install.configure"> - configure のオプション + configure のオプション </link> で変更が可能です。 </para> </footnote> - に + に fmldoc fmlconf fmlthread makefml fmlhtmlify fmlsch などをインストールします。 実は、 @@ -96,7 +96,7 @@ root での作業、 configure の使用、 <listitem> <para> <link linkend="guide.newml"> - ユーザ fml で elena MLを作る。 + ユーザ fml で elena MLを作る。 </link> <screen> % su fml @@ -124,7 +124,7 @@ root での作業、 configure の使用、 <listitem> <para> <link linkend="guide.config.cf"> - ML のカスタマイズをする。 + ML のカスタマイズをする。 </link> </para> </listitem> diff --git a/fml/doc/ja/tutorial/policy.sgml b/fml/doc/ja/tutorial/policy.sgml index cf419c19..051a2025 100644 --- a/fml/doc/ja/tutorial/policy.sgml +++ b/fml/doc/ja/tutorial/policy.sgml @@ -1,5 +1,5 @@ <!-- - $FML$ + $FML: policy.sgml,v 1.1 2002/02/13 13:51:51 fukachan Exp $ --> <chapter id="design.policy"> @@ -11,7 +11,7 @@ <title> 2、3の注意点 </title> - + <para> サーチするキーに対して quotemeta() を diff --git a/fml/doc/ja/tutorial/preface.sgml b/fml/doc/ja/tutorial/preface.sgml index f9d1db9a..68d9f7b2 100644 --- a/fml/doc/ja/tutorial/preface.sgml +++ b/fml/doc/ja/tutorial/preface.sgml @@ -1,5 +1,5 @@ <!-- - $FML: preface.sgml,v 1.11 2001/11/23 15:00:46 fukachan Exp $ + $FML: preface.sgml,v 1.12 2001/11/24 03:22:52 fukachan Exp $ --> @@ -17,7 +17,7 @@ </para> <para> -そういう意味で、実運用には、まだ +そういう意味で、実運用には、まだ <ulink url="http://www.fml.org/software/fml/menu.html"> 4.0 stable </ulink> @@ -41,7 +41,7 @@ HTML 化機能+スレッド追跡システムは便利で、 <sect1 id="way.to.fmlng"> <title> - 次世代 fml への道 + 次世代 fml への道 </title> <para> @@ -125,7 +125,7 @@ ftp://ftp.fml.org/pub/fml-devel/ 最初の試金石バージョンがリリースされる際には、 <screen> fml 1.2 相当の最低限の機能 -+ makefml (CUI + CGI) が加わったもの ++ makefml (CUI + CGI) が加わったもの + 自動スレッド追跡システム + 自動 HTML 化機構 </screen> @@ -138,7 +138,7 @@ fml 1.2 相当の最低限の機能 <!-- ======================================================== --> <sect1 id="fml.and.fmlng"> <title> - fml 4.0 と 5.0 の関係 + fml 4.0 と 5.0 の関係 </title> <para> @@ -188,7 +188,7 @@ fml 5.0 用に作られたモジュールを fml 4.0 へ輸入する予定です。 <!-- ======================================================== --> <sect1> <title> - &fml5; で既に動く機能 + &fml5; で既に動く機能 </title> <para> @@ -198,7 +198,7 @@ fml 5.0 用に作られたモジュールを fml 4.0 へ輸入する予定です。 <listitem> <para> - postfix スタイルの設定ファイル + postfix スタイルの設定ファイル </para> </listitem> @@ -207,7 +207,7 @@ fml 5.0 用に作られたモジュールを fml 4.0 へ輸入する予定です。 <para> 配送、 ヘッダの書き換え、 - フィルタ( 4.0 の Envelope Filter に相当するもの ) + フィルタ( 4.0 の Envelope Filter に相当するもの ) </para> </listitem> @@ -270,7 +270,7 @@ fml 5.0 用に作られたモジュールを fml 4.0 へ輸入する予定です。 <link linkend="module.io.adapter"> 抽象化 IO 層 </link> - メンバーファイルをファイル、/etc/group, NIS, MySQL + メンバーファイルをファイル、/etc/group, NIS, MySQL から取り出すことができます。 </para> </listitem> @@ -284,7 +284,7 @@ fml 5.0 用に作られたモジュールを fml 4.0 へ輸入する予定です。 <sect1 id="mailinglist"> <title> - メーリングリスト + メーリングリスト </title> <para> @@ -294,7 +294,7 @@ fml 5 の議論のためのメーリングリストを用意してあります。 <para> 登録の仕方はいつもと一緒です。 -fml-devel MLへの自動登録は fml-devel-ctl@ffs.fml.org へ +fml-devel MLへの自動登録は fml-devel-ctl@ffs.fml.org へ subscribe の後に自分の名前をローマ字で続けたフレーズをメールの"本文" (注意: メールの本文)に書いて送って下さい。例えば次のようになります。 @@ -318,7 +318,7 @@ fml-devel MLのログは </para> <para> -MLに参加しないが、要望等を送りたいという場合、MLではなく +MLに参加しないが、要望等を送りたいという場合、MLではなく <ulink url="mailto:fml-request@fml.org"> fml-request@fml.org @@ -336,7 +336,7 @@ fml-devel MLのログは <sect1> <title> - ご意見募集中 + ご意見募集中 </title> <para> diff --git a/fml/doc/ja/tutorial/threadtrack/chapter.sgml b/fml/doc/ja/tutorial/threadtrack/chapter.sgml index 3564fa79..bd44e66e 100644 --- a/fml/doc/ja/tutorial/threadtrack/chapter.sgml +++ b/fml/doc/ja/tutorial/threadtrack/chapter.sgml @@ -1,5 +1,5 @@ <!-- - $FML: chapter.sgml,v 1.1.1.1 2001/11/17 13:09:40 fukachan Exp $ + $FML: chapter.sgml,v 1.2 2001/11/23 15:00:48 fukachan Exp $ --> @@ -63,9 +63,9 @@ open メールが投稿された時 対応中 誰か返事をしたら、対応中 closed この問題について解決されたと判断された時 -メールの投稿 → open +メールの投稿 → open ↓ -フォローアップ→ 対応中 +フォローアップ→ 対応中 ↓ 終りと判断 closed </screen> @@ -97,7 +97,7 @@ closed この問題について解決されたと判断された時 <para> 終了のオペレーションは WWW かメールで行なうことを想定しています。 -つまりブラウザの上で操作するか、 +つまりブラウザの上で操作するか、 メールの subject や本文に終了を意味する キーワードを送り込むことで行ないます。 </para> @@ -150,7 +150,7 @@ closed この問題について解決されたと判断された時 2) メール本文の行頭が close ではじまる。 先頭の空白は無視されます。 正規表現では \s*close です。 - + multipart メールの場合は最初の text/plain パートの 行頭が close で始まる場合です。 </para> diff --git a/fml/doc/ja/tutorial/threadtrack/tools.sgml b/fml/doc/ja/tutorial/threadtrack/tools.sgml index 4bf8afe6..d929ecb0 100644 --- a/fml/doc/ja/tutorial/threadtrack/tools.sgml +++ b/fml/doc/ja/tutorial/threadtrack/tools.sgml @@ -1,5 +1,5 @@ <!-- - $FML: tools.sgml,v 1.1.1.1 2001/11/17 13:09:40 fukachan Exp $ + $FML: tools.sgml,v 1.2 2001/11/23 15:00:48 fukachan Exp $ --> <appendix id="threadtrack.pmtools.summary"> @@ -16,7 +16,7 @@ bug tracking システムとチケットシステムは微妙に目的が違うと思うが、 <ulink url="http://www.daveeaton.com/scm/PMTools.html"> http://www.daveeaton.com/scm/PMTools.html </ulink> -に FAQ +に FAQ <footnote> <para> <ulink url="http://www.iac.honeywell.com/Pub/Tech/CM/PMTools.html"> @@ -28,11 +28,11 @@ http://www.daveeaton.com/scm/PMTools.html がある。特に売りもの一覧についてはここをまず見られたい。 Free のものもいくつかある。 最も有名なものは GNATS かもしれないが、 -あとは +あとは jitterbug がよくみるだろうか? 他に -Bugzilla +Bugzilla とか debuggs (Debian Bug Tracking System) とか OpenTrack PTS WREK Wreq (?) などというのもある。 @@ -168,7 +168,7 @@ no definition for this card. >How-To-Repeat: -attach it. +attach it. >Fix: @@ -194,7 +194,7 @@ diff -u -u -b -r1.62.4.5 if_ne_pcmcia.c @@ -200,6 +200,11 @@ PCMCIA_CIS_SVEC_PN650TX, 0, -1, { 0x00, 0xe0, 0x98 }, NE2000DVF_DL10019 }, - + + { PCMCIA_STR_NEC_9801N_J12, + PCMCIA_VENDOR_NEC, PCMCIA_PRODUCT_NEC_9801N_J12, + PCMCIA_CIS_NEC_9801N_J12, @@ -225,7 +225,7 @@ diff -u -u -b -r1.93.2.7 pcmciadevs + +/* NEC */ +product NEC 9801N_J12 0x0002 NEC PC-9801N-J12 LAN - + /* Adaptec Products */ product ADAPTEC APA1460 0x0001 Adaptec APA-1460 SlimSCSI </screen> diff --git a/fml/doc/ja/tutorial/usage/TODO b/fml/doc/ja/tutorial/usage/TODO index 4926aa2a..a36c0c61 100644 --- a/fml/doc/ja/tutorial/usage/TODO +++ b/fml/doc/ja/tutorial/usage/TODO @@ -1,5 +1,5 @@ <!-- - $FML: TODO,v 1.1 2001/11/24 03:22:58 fukachan Exp $ + $FML: TODO,v 1.2 2002/02/16 10:08:36 fukachan Exp $ --> <chapter id="available"> @@ -47,7 +47,7 @@ subject を書き換える。 スプールに記事として溜める。 IPv6 をしゃべる。 チケット番号をふる。 -et. al. +et. al. </para> </sect2> @@ -74,7 +74,7 @@ distribute と同じ。 command は fml.pl --ctladdr と同じです。 </para> -<para> +<para> プログラム自体は動きますが、 機能するコマンドはまだないです。 </para> @@ -108,20 +108,20 @@ makefml の CGI インターフェイス。 <title> /usr/local/libexec/fml/fmlticket.cgi </title> -<para> +<para> fmlticket の CGI 版。 チケットを close する。 あるチケットに該当する記事群を表示する。 </para> </sect2> - + <!-- ================================================== --> <sect2> <title> /usr/local/libexec/fml/mead </title> -<para> +<para> ま〜だだよ </para> @@ -133,7 +133,7 @@ fmlticket の CGI 版。 <title> /usr/local/libexec/fml/fmlserv </title> -<para> +<para> ま〜だだよ </para> @@ -141,7 +141,7 @@ fmlticket の CGI 版。 </sect1> -<!-- +<!-- ########################### --> <sect1 id="usr.local.bin"> @@ -155,12 +155,12 @@ fmlticket の CGI 版。 <title> /usr/local/bin/makefml </title> -<para> +<para> 登録と削除関係、および最低限のMLの作成だけは動きます (add subscribe bye unsubscribe resign remove そして newml)。 -</para> +</para> -<para> +<para> 使い方は fml 4.0 と一緒です。 <screen> % makefml add elena アドレス @@ -179,7 +179,7 @@ fmlticket の CGI 版。 <para> 変数一覧を表示します</para> </sect2> - + <!-- ================================================== --> <sect2> @@ -197,7 +197,7 @@ perldoc への wrapper です。 <sect2> <title> /usr/local/bin/fmlticket </title> -<para> +<para> 現在のチケットシステムのサマリを表示する。 チケットの close をする。 </para> diff --git a/fml/doc/ja/tutorial/usage/cgi.sgml b/fml/doc/ja/tutorial/usage/cgi.sgml index 39c646bf..235701be 100644 --- a/fml/doc/ja/tutorial/usage/cgi.sgml +++ b/fml/doc/ja/tutorial/usage/cgi.sgml @@ -1,10 +1,10 @@ <!-- - $FML: cgi.sgml,v 1.1 2002/03/18 06:57:37 fukachan Exp $ + $FML: cgi.sgml,v 1.2 2002/03/18 13:34:36 fukachan Exp $ --> <chapter id="cgi"> <title> - 設定ツール: CGI + 設定ツール: CGI </title> <para> diff --git a/fml/doc/ja/tutorial/usage/fmlconf.sgml b/fml/doc/ja/tutorial/usage/fmlconf.sgml index eda23ec0..50785e8f 100644 --- a/fml/doc/ja/tutorial/usage/fmlconf.sgml +++ b/fml/doc/ja/tutorial/usage/fmlconf.sgml @@ -1,5 +1,5 @@ <!-- - $FML: fmlconf.sgml,v 1.2 2001/04/26 11:02:39 fukachan Exp $ + $FML: fmlconf.sgml,v 1.1 2001/11/24 03:22:58 fukachan Exp $ --> <sect1 id="usage.fmlconf"> @@ -7,7 +7,7 @@ <title> 設定を表示する (fmlconf) </title> <para> -fmlconf (/usr/local/bin/fmlconf) +fmlconf (/usr/local/bin/fmlconf) は引数にML名をとり、そのMLの変数一覧を表示します。 -n をつけるとデフォルトと異なる変数のみを表示します。 diff --git a/fml/doc/ja/tutorial/usage/makefml.sgml b/fml/doc/ja/tutorial/usage/makefml.sgml index aa5e2c55..9ed021b9 100644 --- a/fml/doc/ja/tutorial/usage/makefml.sgml +++ b/fml/doc/ja/tutorial/usage/makefml.sgml @@ -1,5 +1,5 @@ <!-- - $FML: makefml.sgml,v 1.4 2001/10/13 08:47:58 fukachan Exp $ + $FML: makefml.sgml,v 1.1 2001/11/24 03:22:59 fukachan Exp $ --> <sect1 id="usage.makefml"> @@ -48,7 +48,7 @@ makefml の基本的な使い方は fml 4.0 の makefml と同様です。 <para> MLの作成 ( - newml + newml ) </para> </listitem> diff --git a/fml/doc/ja/tutorial/usage/newml.sgml b/fml/doc/ja/tutorial/usage/newml.sgml index 8603cf8b..69bad730 100644 --- a/fml/doc/ja/tutorial/usage/newml.sgml +++ b/fml/doc/ja/tutorial/usage/newml.sgml @@ -1,5 +1,5 @@ <!-- - $FML: post.sgml,v 1.2 2001/11/24 03:22:59 fukachan Exp $ + $FML: newml.sgml,v 1.1 2002/03/18 07:39:58 fukachan Exp $ --> <!-- @@ -42,7 +42,7 @@ makefml を使ってMLを作成します。 <listitem> <para> - /var/spool/ml/elena へ + /var/spool/ml/elena へ <screen> config.cf include @@ -61,7 +61,7 @@ makefml を使ってMLを作成します。 <listitem> <para> <screen> - ~fml/public_html/$domain/$ml/ + ~fml/public_html/$domain/$ml/ </screen> 例えば elena@fml.org なら <screen> @@ -101,9 +101,9 @@ makefml を使ってMLを作成します。 makefml は config.cf (設定ファイル) と fml を起動するために MTA が呼び出すファイルである -include +include および -include-ctl をインストールしてくれます。 +include-ctl をインストールしてくれます。 <screen> % su fml % makefml newml elena @@ -129,7 +129,7 @@ config.cf の例 ml_domain = fml.org # ML の名前 -ml_name = elena +ml_name = elena # 管理者のアドレス maintainer = $ml_name-admin@$ml_domain @@ -205,7 +205,7 @@ elena-admin: fukachan ### END-elena@fml.org-ML-aliases ### </screen> バーチャルドメインの場合、 -$ml_home_prefix の部分は +$ml_home_prefix の部分は $virtual_maps にしたがって自動的に変化します。 </para> diff --git a/fml/doc/ja/tutorial/usage/post.sgml b/fml/doc/ja/tutorial/usage/post.sgml index c5b784df..e1c32af8 100644 --- a/fml/doc/ja/tutorial/usage/post.sgml +++ b/fml/doc/ja/tutorial/usage/post.sgml @@ -1,5 +1,5 @@ <!-- - $FML: post.sgml,v 1.1.1.1 2001/11/23 15:47:37 fukachan Exp $ + $FML: post.sgml,v 1.2 2001/11/24 03:22:59 fukachan Exp $ --> <chapter id="usage.post"> @@ -10,7 +10,7 @@ <para> elena MLなら、投稿する時はメールを elena@fml.org に送信してください。 メールは MTA が受け、最終的に MTA は -/usr/local/libexec/fml/fml.pl +/usr/local/libexec/fml/fml.pl (もしくは /usr/local/libexec/fml/distribute ) というコマンドを実行します。 fml.pl はメールを標準入力から受けとり、 diff --git a/fml/doc/ja/tutorial/usage/procmail.sgml b/fml/doc/ja/tutorial/usage/procmail.sgml index 81e887aa..e59ec42d 100644 --- a/fml/doc/ja/tutorial/usage/procmail.sgml +++ b/fml/doc/ja/tutorial/usage/procmail.sgml @@ -1,5 +1,5 @@ <!-- - $FML: command.sgml,v 1.1 2001/11/24 03:22:58 fukachan Exp $ + $FML: procmail.sgml,v 1.1 2001/11/25 03:52:13 fukachan Exp $ --> <chapter id="fml.bymyaccount"> @@ -20,7 +20,7 @@ <para> こういった場合、 -fml 5.0 ではユーザが +fml 5.0 ではユーザが procmail などの振分ツールを使うだろうと期待しています :-) </para> @@ -47,7 +47,7 @@ VERBOSE=on * To.*elena-ctl@fml.org | /usr/local/libexec/fml/fml.pl /var/spool/ml/elena --ctladdr -# last resort, mail for me et. al. +# last resort, mail for me et. al. :0 inbox/. </screen> diff --git a/fml/doc/ja/utils/bin/data2sgml.pl b/fml/doc/ja/utils/bin/data2sgml.pl index db737b60..3deaee7b 100755 --- a/fml/doc/ja/utils/bin/data2sgml.pl +++ b/fml/doc/ja/utils/bin/data2sgml.pl @@ -1,15 +1,15 @@ #!/usr/local/bin/perl # -# $FML$ +# $FML: data2sgml.pl,v 1.1 2001/04/28 14:37:05 fukachan Exp $ # use strict; use Carp; use vars qw(%list @ENTRY); -@ENTRY = ('system', +@ENTRY = ('system', 'release', - 'perl.version', + 'perl.version', 'perl.path', 'comments' ); diff --git a/fml/doc/share/sgml/catalog b/fml/doc/share/sgml/catalog index 595b2dfa..2461eed7 100644 --- a/fml/doc/share/sgml/catalog +++ b/fml/doc/share/sgml/catalog @@ -1,4 +1,4 @@ -PUBLIC "-//FML//DTD DocBook V3.1-Based Extension//EN" +PUBLIC "-//FML//DTD DocBook V3.1-Based Extension//EN" "fml.dtd" PUBLIC "-//FML//DOCUMENT DocBook Stylesheet//EN" diff --git a/fml/doc/share/sgml/fml.dsl b/fml/doc/share/sgml/fml.dsl index 0365d14c..29e3f359 100644 --- a/fml/doc/share/sgml/fml.dsl +++ b/fml/doc/share/sgml/fml.dsl @@ -1,4 +1,4 @@ -<!-- $FML: fml.dsl,v 1.2 2001/06/05 13:25:57 fukachan Exp $ --> +<!-- $FML: fml.dsl,v 1.3 2001/10/23 07:45:28 fukachan Exp $ --> <!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [ <!ENTITY docbook.dsl PUBLIC "-//Norman Walsh//DOCUMENT DocBook HTML Stylesheet//EN" CDATA DSSSL> @@ -9,7 +9,7 @@ <!ENTITY % output.print.pdf "IGNORE"> <![ %output.html; [ -<!ENTITY docbook.dsl PUBLIC "-//Norman Walsh//DOCUMENT DocBook HTML Stylesheet//EN" +<!ENTITY docbook.dsl PUBLIC "-//Norman Walsh//DOCUMENT DocBook HTML Stylesheet//EN" CDATA DSSSL> ]]> <