fml 3.0 の設定 -- リモートで管理する --

 [用語]
   % はユーザの prompt
   # は root の prompt
   $EDITOR は自分の好きなエディタ

   メーリングリスト名やディレクトリは適当に読みかえてください
   ここではデフォールトの値を使って説明しています。

○ 目的

メーリングリストを走らせるマシンにアクセス権限がない

典型はISPのサービスなど。


そのためメールでコマンドを送ることで

	メンバーの登録/削除

などを行なう。認証はパスワードを知っているか?否か?で行なう。
パスワードは管理者一人一人別のものを選べる。

PGPを選択すればPGPの clear sign でそのメールの認証を行なう。PGPを選択
すれば設定はPGPの分複雑になるがデフォールトのリモート管理より安全性は
究めて高い。ここではデフォールトのパスワードの方を説明する。


○ メーリングリストを作る (省略)

○ リモート管理を可能にする。

デフォールトではそのようなことは認めていないため明示的に機能をUPさせな
いとだめ。

% makefml config elena

次のような画面が現れるので数字を入れて選択していく。0 を押すと前の画面
に戻る。(y/n) という yes or no という選択では y (yes) か n (no) どちら
かを選ぶ。[]の中がデフォールト値。

   メインメニュ -> 4 -> REMOTE ADMINISTRATION -> "y"

   ************************************************************

        <<< makefml --- FML Configuration Interface --- >>>

   === TOP MENU ===

   Mailing List Addresses
        FOR POST          elena@fml.org
        FOR COMMAND       elena-ctl@fml.org
   _______________________

   0    END		
   1    POLICY OF ACCESS (WHO CAN POST AND USE COMMANDS)

        [POST]
          PERMIT_POST_FROM                 members_only
          WHEN POST FROM NOT MEMBER        reject

        [COMMAND]                          
          PERMIT_COMMAND_FROM              members_only
          WHEN COMMAND FROM NOT MEMBER     reject

   2    REGISTRATION METHOD TYPE

        AUTO_REGISTRATION_TYPE             confirmation
        UNSUBSCRIBE_AUTH_TYPE              

   3    SETTINGS AROUND COMMANDS
              address for command          elena-ctl@fml.org

   4    REMOTE ADMINISTRATION              
                     PERMIT ?              NO
                     AUTH_TYPE             crypt

   5    HEADER CONFIGURATIONS

   6    OPTION                             

   7    SECURITY & FILTERING                
   ************************************************************

   Which section? (0-7) [0] 


○ 終る直前の画面では

	〜〜〜略〜〜〜

   4    REMOTE ADMINISTRATION              
                     PERMIT ?              YES
                     AUTH_TYPE             crypt

	〜〜〜略〜〜〜

○ メールでコマンドを送ることができるメンバーを登録する。
   少なくとも最初の一人はマシンの上でこの作業が必要だ;)

* アドレスの登録

% makefml addadmin elena あどれす

* パスワードの設定

% makefml passwd elena

  ... 略 ...

Address: fukachan@fml.org
Password: 
Retype Password: 
   Passwd Changed (/var/spool/ml/elena/etc/passwd).
---UnLocking elena ML
Done.

○ 削除	

% makefml byeadmin elena あどれす


           Copyright (C) 1999 Ken'ichi Fukamachi
                   All rights reserved. 

$Id$