カーネル アンロード EXIT の機能
オペレーティング システムとサード パーティ製プロセスを制御するために、 では、カーネル拡張機能をアンロードするときに UNIX EXIT を自動的に呼び出すことができます。
capamsc141jp
オペレーティング システムとサード パーティ製プロセスを制御するために、
Privileged Access Manager Server Control
では、カーネル拡張機能をアンロードするときに UNIX EXIT を自動的に呼び出すことができます。SEOS_load -u
を実行すると、Privileged Access Manager Server Control
は以下のアクションを行います。- 以下のディレクトリ内でプログラムを検索します。ACInstallDir/exits/LOAD
- 以下の形式のファイル名を持つすべてのプログラムを選択します。SEOS_unload_string.alwaysここで、stringは任意の説明文字列です。
- ACInstallDir/exits/LOAD ディレクトリで見つかった各ファイルを辞書式順序で実行します。SEOS_load_string.always -pre-preパラメータを指定して各ファイルを実行します。これにより、このパラメータを検出する EXIT を記述して、カーネルをアンロードする前に必要なアクションを実行できます。注:exit がゼロ以外の値を返した場合、Privileged Access Manager Server Controlは exit プロセスを強制終了(kill)し、エラー メッセージを表示してカーネルのアンロードを中止します。
- カーネルのアンロードを試行します。カーネルがアンロードされない場合は、次の形式のファイル名を持つすべてのプログラムを選択します。SEOS_unload_string.optACInstallDir/exits/LOAD ディレクトリで見つかった各ファイルを辞書式順序で実行します。SEOS_unload_string.opt -pre-pre パラメータを指定して各ファイルを実行します。これにより、このパラメータを検出する条件付きの exit を記述して、カーネルをアンロードする前に必要な追加のオプションのアクションを実行できます。注:exit がゼロ以外の値を返した場合、製品は exit プロセスを強制終了(kill)し、エラー メッセージを表示してカーネルのアンロードを中止します。ACInstallDir/exits/LOAD ディレクトリで見つかった各ファイルを辞書式順序で実行します。SEOS_unload_string.opt -post-post パラメータを指定して各ファイルを実行します。これにより、このパラメータを検出する条件付きの exit を記述して、カーネルをアンロードする前に必要な追加のオプションのアクションを実行できます。注:exit がゼロ以外の値を返した場合、製品は exit プロセスを強制終了(kill)し、エラー メッセージを表示します。製品のカーネルはすでにアンロードされているため、アンロードされたままになります。SEOS_unload_string.optACInstallDir/exits/LOAD ディレクトリで見つかった各ファイルを辞書式順序で実行します。SEOS_unload_string.always -post-postパラメータを指定して各ファイルを実行します。これにより、このパラメータを検出する EXIT を記述して、カーネルをロードした後に必要なアクションを実行できます。注:exit がゼロ以外の値を返した場合、製品は exit プロセスを強制終了(kill)し、エラー メッセージを表示します。製品のカーネルはすでにアンロードされているため、アンロードされたままになります。