Darren J Moffat wrote:
Scott Rotondo wrote:

Joseph Kowalski wrote:

This is just a request for elaboration/education.  I find reason #1
compelling ehough to accept your answer, but I really don't understand
reason #2.  Why wouldn't the Solaris audit facility be correct here?


The Solaris audit facility will record a command execution as soon as the program terminates. If some of the ZFS commands of interest cause asynchronous actions, you don't know if the action really completed or not.


Or maybe not at all depending on the audit mask of the process. Which depends on how and when it was started and the contents of /etc/security/audit_control and the audit_user(4) database from the nameservice. It also by default doesn't have the arguments logged which means that you won't know which pool was impacted (yes you can turn that on and IMO it should be the default but it isn't).


Yes, that's a special case of my reason #3 - (sufficient) auditing may not be enabled.

        Scott

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to