AUDIT_LOG_SEMANAGE_MESSAGE(3) audit_log_semanage_message - semanage #include int audit_log_semanage_message(intaudit_fd,int"type,.Bconstchar*"pgname,constchar*"op,constchar*"name,unsignedint"id,.Bconstchar*"new_seuser,constchar*"new_role,constchar*"new_range,.Bconstchar*"old_seuser,constchar*"old_role,constchar*"old_range,.Bconstchar*"host,constchar*"addr,constchar*"tty,int"result);" . SE Linux . : audit_fd - (fd) audit_open type - : AUDIT_ROLE_ASSIGN/REMOVE SELinux. pgname - op - . "adding-user" ( ) "adding-role" ( ) "deleting-user" ( ) "deleting-role" ( ) name - . NULL. id - (uid) . name NULL. new_seuser - SELinux new_role - new_range - MLS old_seuser - SELinux old_role - old_range - MLS host - addr - tty - (tty) result - 1 "" 0 "" > 0 <= 0 . -1 . errno . audit_log_user_message(3) audit_log_acct_message(3) audit_log_user_avc_message(3) audit_log_user_comm_message(3). Steve Grubb 3 . . : . 2012 AUDIT_LOG_SEMANAGE_MESSAGE(3)