AW_PRIVILEGE トークンは、監査レコードに特権セットを追加します。次の例は、指定された実行可能ファイルに対して許可された特権セットを、監査レコードに記録します。
priv_set_t allowed_set; PRIV_EMPTY(&allowed_set); retval = getfpriv( "/export/home/zelda/program", PRIV_ALLOWED, allowed_set); auditwrite( AW_EVENT, "AUE_second_signature", AW_PRIVILEGE, AU_PRIV_ALLOWED, &allowed_set, AW_WRITE, AW_END);
表示用端末に、次のレコードが表示されます。
header,116,3,second signature requested,,Fri Mar 21 10:12:21 1997, + 809950000 msec privilege,allowed,proc_audit_appl subject,zelda,zelda,staff,zelda,staff,420,286,0 0 phoenix slabel,C return,success,0 |