| Solaris |
|
|
No Reboot Audit Project covered by PSARC/2009/354/ provides ability to enable/disable Solaris Auditing without requiring a reboot.
Historically, Solaris Auditing required the administrator to run
the now obsolete bsmconv(1m) command, configure auditing and reboot.
To disable auditing the administrator had to run the now obsolete
command and reboot. One of the current bsmconv(1m)
functions is to modify system(4) to load the Solaris Audit kernel
module (set c2audit:audit_load = 1), thus requiring the reboot, and
to enable the audit service. Similarly, when the auditing is being disabled, bsmunconv(1m) modifies system(4) to unload the Solaris Audit kernel module (by adding set c2audit:audit_load = 0) and disables the audit service.
The modification of system(4) and the implied reboot will not be required
to enable/disable the Solaris Auditing anymore. The Solaris Auditing will always be available to be configured and then
enabled either by bsmconv(1m) if device allocation is also desired or by
s. Solaris Auditing can similarly be disabled by running
or by audit(1m) -t.
While audit -s/-t is the preferred, documented, and historic interface for
enabling/refreshing/disabling the audit daemon, svcadm enable/refresh/disable svc:/system/auditd will work as well.
It will still remain possible not to load the Solaris Audit kernel module by
setting the appropriate directive (exclude:c2audit) in system(4).
Terms of Use
|
Privacy
|
Trademarks
|
Copyright Policy
|
Site Guidelines
|
Site Map
|
Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.
© 2012, Oracle Corporation and/or its affiliates.