MASTER(8)                                               MASTER(8)


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

書式
       master [-c config_dir] [-e exit_time] [-D] [-t] [-v]

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

その他
       import_environment

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

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

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

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

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

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

       max_idle
              子プロセスがサービス要求を待つ時間制限の秒数。

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

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

FILES
       /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