Man Page: audit_log_user_command
Operating Environment: suse
Section: 3
AUDIT_LOG_USER_COMMAND(3) Linux Audit API AUDIT_LOG_USER_COMMAND(3)NAMEaudit_log_user_command - log a user commandSYNOPSIS#include <libaudit.h> int audit_log_user_command(int audit_fd, int type, const char *command, const char *tty, int result);DESCRIPTIONThis function will log a command to the audit system using a predefined message format. It encodes the command as the audit system expects for untrusted strings. This function should be used by all apps need to record commands. The function parameters are as follows: audit_fd - The fd returned by audit_open type - type of message, ex: AUDIT_USYS_CONFIG, AUDIT_USER_LOGIN command - the command being logged tty - The tty of the user, if NULL will attempt to figure out result - 1 is "success" and 0 is "failed"RETURN VALUEIt returns the sequence number which is > 0 on success or <= 0 on error.ERRORSThis function returns -1 on failure. Examine errno for more info.SEE ALSOaudit_log_user_message(3), audit_log_user_comm_message(3), audit_log_acct_message(3), audit_log_user_avc_message(3), audit_log_seman- age_message(3).AUTHORSteve Grubb Red Hat Feb 2007 AUDIT_LOG_USER_COMMAND(3)
| Similar Topics in the Unix Linux Community |
|---|
| How to restrict user to a specific directory in solaris 10 |
| Is UNIX an open source OS ? |
| Change directory error |
| Docker learning Phase-I |
| The Future of the PM (Private Message) System at UNIX.com |