ASET generates an execution log whether it runs interactively or in the background. By default, ASET generates the log file on standard output. The execution log confirms that ASET ran at the designated time. It also contains any execution error messages. The -n option of the aset command directs the log to be delivered by electronic mail to a designated user. For a complete list of ASET options, refer to the aset(1M) manual page.
The following example shows an execution log running at low-level security.
castle% su Password: # /usr/aset/aset -l low ======= ASET Execution Log ======= ASET running at security level low Machine = castle; Current time = 1015_09:29 aset: Using /usr/aset as working directory Executing task list ... firewall env sysconf usrgrp tune cklist eeprom All tasks executed. Some background tasks may still be running. Run /usr/aset/util/taskstat to check their status: /usr/aset/util/taskstat [aset_dir] where aset_dir is ASET's operating directory,currently=/usr/aset. When the tasks complete, the reports can be found in: /usr/aset/reports/latest/*.rpt You can view them by: more /usr/aset/reports/latest/*.rpt #
The log first shows the system and the time that ASET was run. Then it lists each task as it is started.
ASET invokes a background process for each of the tasks. The task is listed in the execution log when it starts. The log does not indicate when the task has been completed. To check the status of the background tasks, type /usr/aset/util/taskstat and press Return.
The following example shows that four tasks—firewall, env, sysconf, and usrgrp—have been completed and that three tasks—tune, cklist, and eeprom—are not finished.
# /usr/aset/util/taskstat
Checking ASET tasks status ...
Task firewall is done.
Task env is done.
Task sysconf is done.
Task usrgrp is done.
The following tasks are done:
firewall
env
sysconf
usrgrp
The following tasks are not done:
tune
cklist
eeprom
#
18.222.167.183