]> git.pld-linux.org Git - packages/syslog-ng.git/blame - syslog-ng-simple.conf
- package remaining files:
[packages/syslog-ng.git] / syslog-ng-simple.conf
CommitLineData
dac7373c 1@version: 3.5
d12ef724
ER
2#
3# Syslog-ng configuration for PLD Linux
4#
40b11767 5# See syslog-ng(8) and syslog-ng.conf(5) for more information.
dac7373c 6#
d12ef724
ER
7
8options {
d12ef724 9 flush_lines(0);
40b11767
ER
10 owner(root);
11 group(logs);
12 perm(0640);
13 create_dirs(yes);
14 dir_owner(root);
15 dir_group(logs);
16 dir_perm(0750);
d12ef724 17 stats_freq(43200);
40b11767
ER
18 time_reopen(10);
19 time_reap(360);
20 mark_freq(600);
21 threaded(yes);
d12ef724
ER
22};
23
40b11767
ER
24source s_sys {
25 file ("/proc/kmsg" program_override("kernel"));
26 unix-stream("/dev/log" max-connections(1000) log_iw_size(100000));
a66b0ee6 27# if using systemd, comment out the line above, and uncomment line below
40b11767
ER
28# unix-dgram("/run/systemd/journal/syslog");
29 internal();
30};
d12ef724 31
da63ea7f 32destination d_mail { file("/var/log/maillog"); };
d219d3bb 33destination d_messages { file("/var/log/messages"); };
40b11767 34destination d_kern { file("/var/log/kernel"); };
d219d3bb 35destination d_console_all { file("/dev/tty12"); };
da63ea7f 36
40b11767
ER
37# if using systemd, an IP address instead of name may be required here
38#destination d_loghost { udp("loghost" port(514)); };
39
ceb76f95 40filter f_kern { facility(kern); };
da63ea7f 41filter f_mail { facility(mail); };
d12ef724 42
40b11767
ER
43log { source(s_sys); filter(f_kern); destination(d_kern); };
44log { source(s_sys); filter(f_mail); destination(d_mail); };
45
46# This is a catchall statement, and should catch all messages which were not
47# accepted any of the previous statements.
48# If using d_console_all or network logging, remove flags(fallback);
49log { source(s_sys); destination(d_messages); flags(fallback); };
50#log { source(s_sys); destination(d_messages); };
51
52# Log all messages to tty12
53#log { source(s_sys); destination(d_console_all); };
54
55# Network syslogging
56#log { source(s_sys); destination(d_loghost); };
This page took 0.474328 seconds and 4 git commands to generate.