X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=syslog-ng.conf;h=bf0fe4cb06812d536c6ce690873165921b74b2d8;hb=224a3efe3908e27819fcdb7e1d0529b6484ad9cf;hp=ea53f6912680387edc0643e2abd647b2494db6fa;hpb=3c45b57bc3f5b92475cb4599963077a68ab3b765;p=packages%2Fsyslog-ng.git diff --git a/syslog-ng.conf b/syslog-ng.conf index ea53f69..bf0fe4c 100644 --- a/syslog-ng.conf +++ b/syslog-ng.conf @@ -1,4 +1,5 @@ -@version: 3.4 +@version: 3.23 +@include "scl.conf" # # Syslog-ng configuration for PLD Linux # @@ -21,11 +22,12 @@ options { threaded(yes); }; -source s_sys { - file ("/proc/kmsg" program_override("kernel")); - unix-stream("/dev/log" max-connections(1000) log_iw_size(100000)); -# if using systemd, comment out the line above, and uncomment line below -# unix-dgram("/run/systemd/journal/syslog"); +source s_sys { +# NOTE: +# if you are running under systemd and just merged config then you may +# need to manually fix /dev/log symlink: +# # ln -s /run/systemd/journal/dev-log /dev/log + system(); internal(); }; @@ -41,7 +43,7 @@ destination d_authlog { file("/var/log/secure"); }; destination d_mail { file("/var/log/maillog"); }; destination d_uucp { file("/var/log/spooler"); }; destination d_debug { file("/var/log/debug"); }; -destination d_cron { file("/var/log/cron" owner(root) group(crontab) perm(0660)); }; +destination d_cron { file("/var/log/cron"); }; destination d_syslog { file("/var/log/syslog"); }; destination d_daemon { file("/var/log/daemon"); }; destination d_lpr { file("/var/log/lpr"); }; @@ -136,3 +138,7 @@ log { source(s_sys); destination(d_messages); flags(fallback); }; # Network syslogging #log { source(s_sys); destination(d_loghost); }; + + +# put any customization files in this directory +@include "/etc/syslog-ng.d/*.conf"