};
source s_sys {
- { pipe ("/proc/kmsg" log_prefix("kernel: ")); };
- unix-stream("/dev/log");
+ pipe ("/proc/kmsg" log_prefix("kernel: "));
+ unix-stream("/dev/log" max_connections(1000));
internal();
- max_connections(1024);
};
# uncomment the line below if you want to setup syslog server
destination newsnotice { file("/var/log/news/news.notice" owner(news) group(news)); };
# Filters for standard syslog(3) facilities
-filter f_audit { facility(audit); };
+#filter f_audit { facility(audit); };
filter f_authpriv { facility(authpriv, auth); };
filter f_cron { facility(cron); };
filter f_daemon { facility(daemon); };
filter f_postgres { program(postgres); };
filter f_iptables { match("IN=[A-Za-z0-9]* OUT=[A-Za-z0-9]*"); };
-log { source(s_sys); filter(f_auth); destination(authlog); };
-log { source(s_sys); filter(f_cron); destination(cron); };
-log { source(s_sys); filter(f_daemon); destination(daemon); };
-log { source(s_sys); filter(f_ftp); destination(ftp); };
-log { source(s_sys); filter(f_kern); destination(kern); };
-log { source(s_sys); filter(f_lpr); destination(lpr); };
+log { source(s_sys); filter(f_authpriv); destination(authlog); };
+log { source(s_sys); filter(f_cron); destination(cron); };
+log { source(s_sys); filter(f_daemon); destination(daemon); };
+log { source(s_sys); filter(f_ftp); destination(ftp); };
+log { source(s_sys); filter(f_kern); destination(kern); };
+log { source(s_sys); filter(f_lpr); destination(lpr); };
log { source(s_sys); filter(f_mail); destination(mail); };
log { source(s_sys); filter(f_news); filter(p_crit); destination(uucp); };
log { source(s_sys); filter(f_news); filter(p_crit); destination(newscrit); };
log { source(s_sys); filter(f_news); filter(p_notice); destination(newsnotice); };
log { source(s_sys); filter(f_news); filter(p_info); destination(newsnotice); };
log { source(s_sys); filter(f_news); filter(p_debug); destination(newsnotice); };
-log { source(s_sys); filter(f_syslog); destination(syslog); };
-log { source(s_sys); filter(f_user); destination(user); };
-log { source(s_sys); filter(f_uucp); destination(uucp); };
+log { source(s_sys); filter(f_syslog); destination(syslog); };
+log { source(s_sys); filter(f_user); destination(user); };
+log { source(s_sys); filter(f_uucp); destination(uucp); };
-log { source(s_sys); filter(p_debug); destination(debug); };
+log { source(s_sys); filter(p_debug); destination(debug); };
log { source(s_sys); filter(f_daemon); filter(f_ppp); destination(ppp); };
log { source(s_sys); filter(f_local6); filter(f_freshclam); destination(freshclam); };
#log { source(s_sys); destination(console_all); };
# This is a catchall statement, and should catch all messages which were not
-# accepted any of the previous statements.
-log { source(s_sys); filter(DEFAULT); destination(messages); };
+# accepted any of the previous statements.
+log { source(s_sys); destination(messages); flags(fallback); };
-# Network syslogging
+# Network syslogging
#log { source(s_sys); destination(loghost); };