> Why not use the Solaris audit facility?

Several reasons:

(1) We want the history to follow the data, not the host.  If you
    export the pool from one host and import it on another, we want
    the command history to move with the pool.  That won't happen
    if the history file is somewhere in /etc or /var.

(2) For correctness, we want the record of the command to be written
    in the same transaction group as the action it causes.  That way
    there's no ambiguity about whether a given command did or did not
    complete before something bad happened.

Jeff

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

Reply via email to