MASTER(8)                                               MASTER(8)



名前
       master - Postfix マスタープロセス

書式
       master [-Dtv] [-c config_dir] [-e exit_time]

解説
       master デーモンは要求に応じて Postfix デーモンを走らせる常
       駐プロセスです: ネットワークを通してメッセージを送受信する
       デ ー モンやメールをローカルに配送するデーモンなどがありま
       す。これらのデーモンは要求に応じてサービスごとに決められた
       設定可能な最大数を上限に作られます。

       Postfix デーモンは、何もせずに設定可能な時間が経過したり、
       設定可能な数の要求にサービスを提供すると、自発的に終了しま
       す。常駐 Postfix キューマネージャはこの規則の例外です。

       master デーモンのふるまいは master.cf 設定ファイルで制御さ
       れます。表にはゼロもしくはそれ以上の UNIX または INET ドメ
       インのサーバ、または FIFO からの要求を受けるサーバを指定し
       ます。正確な設定の詳細は master.cf ファイルの中とそれぞ れ
       のデーモンのマニュアルページにあります。

       オプション:

       -c config_dir
              デ フォルトの設定ディレクトリの代わりに、指定された
              ディレクトリの main.cfmaster.cf 設定ファイル を
              読みます。

       -e exit_time
              exit_time  秒後に master プロセスを終わらせます。子
              プロセスは都合のよい時に終わります。

       -D     初期化後、マスタープロセスにデバッガを走らせま す。
              デバッグコマンドは main.cf グローバル設定ファイルの
              debugger_command で指定します。

       -t     テストモード。master.pid ロックファイルが存在しない
              と きや、ロックされていないときは、終了状態はゼロを
              返します。これは master デーモンが走っていないこ と
              の証拠です。

       -v      デ バッ グ目的の冗長ログモードを使います。このオプ
              ションは子プロセスに渡されます。複数 -v オプショ ン
              を指定すると、ソフトウェアは冗長度を増します。

       シグナル:

       SIGHUP HUP  シグナルを受けとると (例えば postfix reload の
              後) マスタープロセスはその設定ファイルを再び読み 込
              みます。サービスが master.cf ファイルから削除されて
              いると、動いているプロセスはすぐに終了します。そ れ
              以 外は動いているプロセスは都合が良いときに終了する
              ことが許されるため、設定の変更は新しいサービス要 求
              にのみ効果を及ぼします。

       SIGTERM
              TERM  シグナルを受けとると (例えば postfix abort の
              後) マスタープロセスはそのシグナルを子プロセスに 渡
              し、 終了させます。これは緊急シャットダウン時に便利
              です。通常はマスターのみを終了し (postfix stop)  、
              プ ロセスは実行していることが終わるまで動くことが許
              されます。

診断
       問題は syslogd(8) に通知されます。

バグ
環境変数
       MAIL_DEBUG
              初期化後、main.cf 設定ファイル の  debugger_command
              設定パラメータで指定されたデバッガを起動します。

       MAIL_CONFIG
              Postfix 設定ファイルのディレクトリ。

設定パラメータ
       以 下の main.cf パラメータは特にこのプログラムに関連があり
       ます。文法の詳細やデフォルト値は Postfix main.cf ファイ ル
       を参照してください。設定の変更後は postfix reload コマンド
       を使ってください。

その他
       import_environment

       export_environment
              非 Postfix プロセスから取り込む(に渡す) 環境変数 名
              のリスト。

       mail_owner
              メールキューやほとんどの Postfix プロセスの所有者。

       command_directory
              Postfix サポートプログラムのディレクトリ。

       daemon_directory
              Postfix デーモンのディレクトリ。

       queue_directory
              Postfix キューのトップレベルディレクトリ。 こ れ は
              chroot  して動く Postfix デーモンのルートディレクト
              リでもあります。

       inet_interfaces
              このシステムがメールを受け取るネットワークインタ ー
              フェースアドレス。このパラメータを変更したら、Post-
              fix を stop してから start する必要があります。

リソース制御
       default_process_limit
              ある与えられたサービスを処理する子プロセスが同時 に
              起動する数の制限のデフォルト。

       max_idle
              子 プロセスがサービス要求を待つ時間を秒単位で制限し
              ます。

       max_use
              一つの子プロセスが扱うサービス要求の数を制 限 し ま
              す。

       service_throttle_time
              壊 れ た とわかったサーバをフォークするのを避ける時
              間。

ファイル
       /etc/postfix/main.cf: グローバルな設定ファイル。
       /etc/postfix/master.cf: マスタープロセス設定ファイル。
       /var/spool/postfix/pid/master.pid: master ロックファイル。

関連項目
       qmgr(8) キューマネージャ
       pickup(8) ローカルメールの収集
       syslogd(8) システムロギング

ライセンス
       The Secure Mailer license はこのソフトウェアと一緒に配布さ
       れなければいけません。

作者
       Wietse Venema
       IBM T.J. Watson Research
       P.O. Box 704
       Yorktown Heights, NY 10598, USA



                                                        MASTER(8)