From f536b80945253d257e8a7aed301b83aa4b8faccb Mon Sep 17 00:00:00 2001 From: fukachan Date: Thu, 15 Mar 2001 09:10:05 +0000 Subject: prepare least standard howto --- fml/doc/guide.ja.html | 102 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 100 insertions(+), 2 deletions(-) diff --git a/fml/doc/guide.ja.html b/fml/doc/guide.ja.html index ac3d5f2c..c22bc83f 100644 --- a/fml/doc/guide.ja.html +++ b/fml/doc/guide.ja.html @@ -34,6 +34,9 @@ ユーザ root でインストールをする。 +
  • + 使用できるコマンドについて +
  • ユーザ fml で MLを作る。 @@ -42,14 +45,109 @@
    + +

    コマンドについて +
    + +インストーラは /usr/local/bin に + + fmldoc fmlconf fmlticket makefml + +をインストールします。これらは実は /usr/local/libexec/fml の下の実体を +呼び出す単なる wrapper です。 + +fmldoc の使い方は perldoc と同様です。fml の任意のモジュールに対しその +ドキュメントを表示します。 +実のところ perldoc への wrapper です。 +

    +例:
    +% fmldoc FML::Process::Kernel
    +
    + +fmlconf は引数にML名をとり、そのMLの変数一覧を表示します。 +-n をつけるとデフォルトと異なる変数のみを表示します。 +
    +例:
    +% fmlconf elena
    +% fmlconf -n elena
    +
    + +fmlticket は引数にコマンドとML名をとります。 +チケットシステムへのインターフェイスです。 +まだ製作途中です。 +
    +例: close されていないチケット一覧を表示
    +% fmlticket list elena
    +
    +例: チケットを close する。
    +% fmlticket close elena チケット番号
    +
    + +makefml の使い方は fml 4.0 の makefml と同様です。 +現在使えるコマンドは以下のものだけです。 +
      +
    • メンバーの登録 +
    • メンバーの削除 +
    • MLの作成( newml ) +
    + - +
    +

    MLを作る +fml 4.0 と同様です。 +が、config.cf という設定ファイルをインストールしてくれるだけです。 +

    +% su fml
    +% makefml newml elena
    +% ls /var/spool/ml/elena
    +config.cf
    +
    + +include include-ctl aliases も fml 4.0 と同様です。 +が、まだ、makefml newml で自動生成できるようになっていません _o_ + +/var/spool/ml/elena/include ファイルは +
     
    +"| /usr/local/libexec/fml/fml.pl /var/spool/ml/elena"
    +
    + +/var/spool/ml/elena/include-ctl ファイルは +
     
    +"| /usr/local/libexec/fml/fml.pl /var/spool/ml/elena --ctladdr"
    +
    - +aliases への追加は次のようにして下さい。 +
    +elena: :include:/var/spool/ml/elena/include
    +elena-ctl: :include:/var/spool/ml/elena/include-ctl
    +elena-admin: fml
    +owner-elena: fml
    +owner-elena-ctl: fml
    +
    + + +
    +

    カスタマイズをする +elena MLの設定のカスタマイズは /var/spool/ml/elena/config.cf を編集 +して下さい。フォーマットは fml 4.0 の cf に近いですが、postfix の設定 +ファイルと同様です。 + +必要な項目を追加して下さい。それ以外はデフォルト値が使われます。 +デフォルト値はインストールしたバージョンに依存し、 +

    +/etc/fml/defaults/バージョン番号/default_config.cf
    +
    +というファイルで定義されています。 +これは perl のライブラリが /usr/local/lib/perl/5.00503/ のように +バージョン番号付のディレクトリに置かれるのと同様です。 + +インストールした fml のバージョンごとに全部別のディレクトリに +置かれることに注意して下さい。 +この仕組みのおかげでアップグレードしても元に戻すのが簡単です。 -- cgit v1.2.1