起動時の環境
ポートモニターが起動されるときは、次のような初期実行環境が整っていなければなりません。
-
オープンしているファイル記述子を持たない
-
プロセスグループリーダにはならない
-
/var/adm/utmpx に、タイプが LOGIN_PROCESS のエントリを持つ
-
ポートモニターの正しい初期状態を示すため、環境変数 ISTATE
が enabled または disabled へ設定されている
-
環境変数 PMTAG
はポートモニターの割り当てられたタグに設定されている。
-
ポートモニターの管理ファイルの入ったディレクトリがカレントディレクトリになっている
-
ポートモニターは、/var/saf/tag ディレクトリにプライベートファイルを作成できる (ここで、tag はポートモニターのタグ)
-
ポートモニターはユーザー ID が 0 (root) で動作している