AUDISP-SYSLOG(8) System Administration Utilities AUDISP-SYSLOG(8)

# [NAME](#NAME)

audisp-syslog - plugin to push audit events into syslog

# [SYNOPSIS](#SYNOPSIS)

**audisp-syslog** \[ *OPTIONS* ]

# [DESCRIPTION](#DESCRIPTION)

**audisp-syslog** is a plugin for the audit event dispatcher that wraps audit events back around to syslog. It can be passed three options: one which is the syslog facility, one that is the syslog level that all events are logged with, and one that determines if events should be interpreted. Valid facilities are LOG\_LOCAL0 through 7, LOG\_AUTH, LOG\_AUTHPRIV, LOG\_DAEMON, LOG\_SYSLOG, and LOG\_USER. Valid levels are LOG\_DEBUG through LOG\_EMERG. Setting these options is done in the /etc/audit/syslog.conf file on the args line.

If it is desired that events are interpreted, add the word **interpret** to the args line. This will cause all events to be interpreted. The drawback to this approach is that naive parsers can be tricked by an adversary that has the ability to name files, processes, or other user controlled objects.

If you are aggregating multiple machines, you should edit auditd.conf to set the name\_format to something meaningful and the log\_format to enriched. This way you can tell where the event came from and have the user name and groups resolved locally before it is sent off of the machine.

# [FILES](#FILES)

/etc/audit/plugins/syslog.conf /etc/audit/auditd.conf

# [SEE ALSO](#SEE_ALSO)

[**auditd.conf**(8)](/man/os/audit/auditd.conf.8), [**auditd-plugins**(5)](/man/os/audit/auditd-plugins.5), [**syslog**(3)](/man/os/audit/syslog.3).

# [AUTHOR](#AUTHOR)

Steve Grubb

August 2018 Red Hat

---

Document: audisp-syslog(8) from audit 4.2.1-r4 (Chainguard OS)
Source: https://github.com/linux-audit/audit-userspace
