Merge branch 'master' into epel8
This commit is contained in:
commit
7c23e5cb6f
42
.gitignore
vendored
Normal file
42
.gitignore
vendored
Normal file
@ -0,0 +1,42 @@
|
||||
syslog-ng_3.1.1.tar.gz
|
||||
/syslog-ng-3.2.2.tar.bz2
|
||||
/syslog-ng-3.2.3-20110424.tar.bz2
|
||||
/syslog-ng_3.2.3.tar.gz
|
||||
/syslog-ng_3.2.4.tar.gz
|
||||
/syslog-ng-3.2.4+20111022+0801.tar.gz
|
||||
/syslog-ng-3.2.4+20111023+0856.tar.gz
|
||||
/syslog-ng_3.2.5.tar.gz
|
||||
/syslog-ng-3.3.6.91-20121008-v3.3.6.91.tar.gz
|
||||
/syslog-ng_3.3.7.tar.gz
|
||||
/syslog-ng_3.3.8.tar.gz
|
||||
/syslog-ng_3.4.0rc2.tar.gz
|
||||
/syslog-ng_3.4.1.tar.gz
|
||||
/syslog-ng_3.4.3.tar.gz
|
||||
/syslog-ng_3.4.4.tar.gz
|
||||
/syslog-ng_3.5.0beta3.tar.gz
|
||||
/syslog-ng_3.5.0rc1.tar.gz
|
||||
/syslog-ng_3.5.1.tar.gz
|
||||
/syslog-ng_3.5.2.tar.gz
|
||||
/syslog-ng_3.5.3.tar.gz
|
||||
/syslog-ng_3.5.4.1.tar.gz
|
||||
/syslog-ng_3.5.5.tar.gz
|
||||
/syslog-ng_3.5.6.tar.gz
|
||||
/syslog-ng-3.6.0rc1.tar.gz
|
||||
/syslog-ng_3.6.0rc1.tar.gz
|
||||
/syslog-ng_3.6.1.tar.gz
|
||||
/syslog-ng_3.6.2.tar.gz
|
||||
/syslog-ng-3.8.1.tar.gz
|
||||
/syslog-ng-3.9.1.tar.gz
|
||||
/syslog-ng-3.10.1.tar.gz
|
||||
/syslog-ng-3.11.1.tar.gz
|
||||
/syslog-ng-3.14.1.tar.gz
|
||||
/syslog-ng-3.15.1.tar.gz
|
||||
/syslog-ng-3.16.1.tar.gz
|
||||
/syslog-ng-3.17.1.tar.gz
|
||||
/syslog-ng-3.17.2.tar.gz
|
||||
/syslog-ng-3.18.1.tar.gz
|
||||
/syslog-ng-3.19.1.tar.gz
|
||||
/syslog-ng-3.20.1.tar.gz
|
||||
/syslog-ng-3.21.1.tar.gz
|
||||
/syslog-ng-3.22.1.tar.gz
|
||||
/syslog-ng-3.23.1.tar.gz
|
21
Makefile
21
Makefile
@ -1,21 +0,0 @@
|
||||
# Makefile for source rpm: syslog-ng
|
||||
# $Id$
|
||||
NAME := syslog-ng
|
||||
SPECFILE = $(firstword $(wildcard *.spec))
|
||||
|
||||
define find-makefile-common
|
||||
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(find-makefile-common))
|
||||
|
||||
ifeq ($(MAKEFILE_COMMON),)
|
||||
# attept a checkout
|
||||
define checkout-makefile-common
|
||||
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
|
||||
endif
|
||||
|
||||
include $(MAKEFILE_COMMON)
|
1
sources
1
sources
@ -0,0 +1 @@
|
||||
SHA512 (syslog-ng-3.23.1.tar.gz) = d1ded084a9141637da44cb9c7d8c66585e498b16ff6717548e31ad61bbfe1e04de3554183c8a4de540d9280de1e6370303845010164b3b2ac53ecce1e7434a48
|
70
syslog-ng.conf
Normal file
70
syslog-ng.conf
Normal file
@ -0,0 +1,70 @@
|
||||
@version: 3.23
|
||||
@include "scl.conf"
|
||||
|
||||
# syslog-ng configuration file.
|
||||
#
|
||||
# This should behave pretty much like the original syslog on RedHat. But
|
||||
# it could be configured a lot smarter.
|
||||
#
|
||||
# See syslog-ng(8) and syslog-ng.conf(5) for more information.
|
||||
#
|
||||
# Note: it also sources additional configuration files (*.conf)
|
||||
# located in /etc/syslog-ng/conf.d/
|
||||
|
||||
options {
|
||||
flush_lines (0);
|
||||
time_reopen (10);
|
||||
log_fifo_size (1000);
|
||||
chain_hostnames (off);
|
||||
use_dns (no);
|
||||
use_fqdn (no);
|
||||
create_dirs (no);
|
||||
keep_hostname (yes);
|
||||
};
|
||||
|
||||
source s_sys {
|
||||
system();
|
||||
internal();
|
||||
# udp(ip(0.0.0.0) port(514));
|
||||
};
|
||||
|
||||
destination d_cons { file("/dev/console"); };
|
||||
destination d_mesg { file("/var/log/messages"); };
|
||||
destination d_auth { file("/var/log/secure"); };
|
||||
destination d_mail { file("/var/log/maillog" flush_lines(10)); };
|
||||
destination d_spol { file("/var/log/spooler"); };
|
||||
destination d_boot { file("/var/log/boot.log"); };
|
||||
destination d_cron { file("/var/log/cron"); };
|
||||
destination d_kern { file("/var/log/kern"); };
|
||||
destination d_mlal { usertty("*"); };
|
||||
|
||||
filter f_kernel { facility(kern); };
|
||||
filter f_default { level(info..emerg) and
|
||||
not (facility(mail)
|
||||
or facility(authpriv)
|
||||
or facility(cron)); };
|
||||
filter f_auth { facility(authpriv); };
|
||||
filter f_mail { facility(mail); };
|
||||
filter f_emergency { level(emerg); };
|
||||
filter f_news { facility(uucp) or
|
||||
(facility(news)
|
||||
and level(crit..emerg)); };
|
||||
filter f_boot { facility(local7); };
|
||||
filter f_cron { facility(cron); };
|
||||
|
||||
#log { source(s_sys); filter(f_kernel); destination(d_cons); };
|
||||
log { source(s_sys); filter(f_kernel); destination(d_kern); };
|
||||
log { source(s_sys); filter(f_default); destination(d_mesg); };
|
||||
log { source(s_sys); filter(f_auth); destination(d_auth); };
|
||||
log { source(s_sys); filter(f_mail); destination(d_mail); };
|
||||
log { source(s_sys); filter(f_emergency); destination(d_mlal); };
|
||||
log { source(s_sys); filter(f_news); destination(d_spol); };
|
||||
log { source(s_sys); filter(f_boot); destination(d_boot); };
|
||||
log { source(s_sys); filter(f_cron); destination(d_cron); };
|
||||
|
||||
|
||||
# Source additional configuration files (.conf extension only)
|
||||
@include "/etc/syslog-ng/conf.d/*.conf"
|
||||
|
||||
|
||||
# vim:ft=syslog-ng:ai:si:ts=4:sw=4:et:
|
11
syslog-ng.logrotate
Normal file
11
syslog-ng.logrotate
Normal file
@ -0,0 +1,11 @@
|
||||
/var/log/cron
|
||||
/var/log/maillog
|
||||
/var/log/messages
|
||||
/var/log/secure
|
||||
/var/log/spooler
|
||||
{
|
||||
sharedscripts
|
||||
postrotate
|
||||
/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
|
||||
endscript
|
||||
}
|
16
syslog-ng.service
Normal file
16
syslog-ng.service
Normal file
@ -0,0 +1,16 @@
|
||||
[Unit]
|
||||
Description=System Logger Daemon
|
||||
Documentation=man:syslog-ng(8)
|
||||
|
||||
[Service]
|
||||
Type=notify
|
||||
ExecStart=/usr/sbin/syslog-ng -F $SYSLOGNG_OPTS -p /var/run/syslogd.pid
|
||||
ExecReload=/bin/kill -HUP $MAINPID
|
||||
EnvironmentFile=-/etc/default/syslog-ng
|
||||
EnvironmentFile=-/etc/sysconfig/syslog-ng
|
||||
StandardOutput=journal
|
||||
StandardError=journal
|
||||
Restart=on-failure
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
1206
syslog-ng.spec
Normal file
1206
syslog-ng.spec
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user