62 lines
1.5 KiB
Plaintext
62 lines
1.5 KiB
Plaintext
|
# /etc/rsyslog.conf
|
||
|
#
|
||
|
# This configuration is based on RainerScript, the new recommended syntax
|
||
|
# for RSYSLOG. See http://www.rsyslog.com/doc/rainerscript.html for further
|
||
|
# details.
|
||
|
#
|
||
|
# But if you don't want to learn something new at moment, don't worry: The
|
||
|
# legacy syntax is still supported.
|
||
|
#
|
||
|
# You may want to use the new RSYSLOG configuration builder to create your
|
||
|
# own more advanced configuration: http://www.rsyslog.com/rsyslog-configuration-builder/
|
||
|
|
||
|
# Check config syntax on startup and abort if unclean (default: off)
|
||
|
#$AbortOnUncleanConfig on
|
||
|
|
||
|
|
||
|
###############
|
||
|
### MODULES ###
|
||
|
###############
|
||
|
|
||
|
# Read syslog messages from default Unix socket /dev/log (e.g. via logger command)
|
||
|
module(load="imuxsock")
|
||
|
|
||
|
# Read messages from the kernel log and submits them to the syslog engine
|
||
|
module(load="imklog")
|
||
|
|
||
|
# Inject "--MARK--" messages every $Interval (seconds)
|
||
|
#module(load="immark" Interval="600")
|
||
|
|
||
|
# Read syslog messages from UDP
|
||
|
#module(load="imudp")
|
||
|
#input(type="imudp" port="514")
|
||
|
|
||
|
# Read syslog messages from TCP
|
||
|
#module(load="imtcp")
|
||
|
#input(type="imtcp" port="514")
|
||
|
|
||
|
|
||
|
#########################
|
||
|
### GLOBAL DIRECTIVES ###
|
||
|
#########################
|
||
|
|
||
|
# Where to place spool and state files
|
||
|
$WorkDirectory /var/spool/rsyslog
|
||
|
|
||
|
# Reduce repeating messages (default: off)
|
||
|
#$RepeatedMsgReduction on
|
||
|
|
||
|
# Set defaults for every output file
|
||
|
$Umask 0022
|
||
|
|
||
|
module(
|
||
|
load="builtin:omfile"
|
||
|
Template="RSYSLOG_TraditionalFileFormat"
|
||
|
FileCreateMode="0644"
|
||
|
DirCreateMode="0755"
|
||
|
)
|
||
|
|
||
|
|
||
|
# Include all conf files in /etc/rsyslog.d/
|
||
|
$IncludeConfig /etc/rsyslog.d/*.conf
|