Solaris のシステム管理 (セキュリティサービス)

ASET のエラーメッセージ


ASET failed:no mail program found.

原因:

ASET は実行ログをユーザーに送るように指示されましたが、メールプログラムが見つからない。

対処方法:

メールプログラムをインストールしてください。


Usage: aset [-n user[@host]] in /bin/mail or /usr/ucb/mail.


Cannot decide current and previous security levels.

原因:

ASET は、今回と前回の呼び出しのセキュリティレベルを判別できない。

対処方法:

現在のセキュリティレベルがコマンド行オプションまたは ASETSECLEVEL 環境変数によって設定されているかどうかを確認してください。また、ASETDIR/archives/asetseclevel.arch の最終行に、以前のセキュリティレベルが正しく反映されているかどうかを確認してください。これらの値が設定されていないか正しくない場合は、訂正してください。


ASET working directory undefined.


To specify, set ASETDIR environment variable or use command line


option -d.


ASET startup unsuccessful.

原因:

ASET の作業 (操作) ディレクトリが定義されていないか、正しく定義されていない。

対処方法:

ASETDIR 環境変数または -d コマンド行オプションを使用して訂正してから、ASET を再起動してください。


ASET working directory $ASETDIR missing.


ASET startup unsuccessful.

原因:

ASET の作業 (操作) ディレクトリが定義されていないか、正しく定義されていない。ASETDIR 変数または -d コマンド行オプションによって、存在しないディレクトリが参照されている可能性があります。

対処方法:

正しいディレクトリ、つまり ASET ディレクトリ階層が入っているディレクトリが正しく参照されているかどうかを確認してください。


Cannot expand $ASETDIR to full pathname.

原因:

ASET が ASETDIR 変数または -d コマンド行オプションで指定されたディレクトリ名を完全パス名に展開できない。

対処方法:

ディレクトリ名を正しく指定したかどうかと、ユーザーがアクセス権を持っている既存のディレクトリを参照しているかどうかを確認してください。


aset: invalid/undefined security level.


To specify, set ASETSECLEVEL environment variable or use command


line option -l, with argument= low/med/high.

原因:

セキュリティレベルが定義されていないか、正しく定義されていない。lowmed、または high の値以外は定義できない。

対処方法:

ASETSECLEVEL 変数または -l コマンド行オプションを使用して、lowmed、または high のいずれかの値を指定してください。


ASET environment file asetenv not found in $ASETDIR.


ASET startup unsuccessful.

原因:

ASET は asetenv ファイルを作業ディレクトリ内で見つけることができない。

対処方法:

ASET の作業ディレクトリ内に asetenv ファイルが入っているかどうかを確認してください。このファイルについては、asetenv(4) のマニュアルページを参照してください。


filename doesn't exist or is not readable.

原因:

filename で指定されたファイルが存在しないか、読み取れない。この問題は、-u オプションを使用して、確認したいユーザーを含むファイルを指定したときに発生することがある

対処方法:

-u オプションの引数が存在し、読み取れるかどうかを確認してください。


ASET task list TASKLIST undefined.

原因:

asetenv ファイル内で定義されているはずの ASET タスクリストが定義されていない。asetenv ファイルが無効である可能性がある。

対処方法:

asetenv ファイルを検査してください。タスクリストが User Configurable セクションで定義されているかどうかを確認します。また、ファイルの他の部分をチェックして、ファイルが変更されていないことを確認します。正常な asetenv ファイルの内容については、asetenv(4) のマニュアルページを参照してください。


ASET task list $TASKLIST missing.


ASET startup unsuccessful.

原因:

asetenv ファイル内で定義されているはずの ASET タスクリストが定義されていない。asetenv ファイルが無効である可能性がある。

対処方法:

asetenv ファイルを検査してください。タスクリストが User Configurable セクションで定義されているかどうかを確認します。また、ファイルの他の部分をチェックして、ファイルが変更されていないことを確認します。正常な asetenv ファイルの内容については、asetenv(4) のマニュアルページを参照してください。


Schedule undefined for periodic invocation.


No tasks executed or scheduled. Check asetenv file.

原因:

-p オプションを使用して ASET のスケジュール指定が要求されたが、環境変数 PERIODIC_SCHEDULEasetenv ファイル内で定義されていない。

対処方法:

asetenv ファイルの User Configurable セクションをチェックして、変数が定義されていて、正しい書式になっているかどうかを確認してください。


Warning! Duplicate ASET execution scheduled.


Check crontab file.

原因:

ASET のスケジュールが複数回指定されている。つまり、ASET スケジュールがまだ有効な間に別のスケジュールを指定するように要求されている。複数のスケジュールが必要な場合は、このメッセージはエラーを示すものではなく、警告メッセージとなります。複数のスケジュールが必要な場合は、crontab コマンドを使用して、正しいスケジュール書式を使用する必要があります。詳細は、crontab(1M) のマニュアルページを参照してください。

対処方法:

crontab コマンドを使用して、正しいスケジュールが有効になっていることを検証してください。ASET に関して不要な crontab エントリがないかどうかを確認してください。