rsroka / rpms / rsyslog

Forked from rpms/rsyslog 6 years ago
Clone
Tomas Heinrich 84ef2a1
%define rsyslog_statedir %{_sharedstatedir}/rsyslog
Tomas Heinrich 84ef2a1
%define rsyslog_pkidir %{_sysconfdir}/pki/rsyslog
Tomas Heinrich 20768f8
%if 0%{?rhel} >= 7
Tomas Heinrich 20768f8
%global want_hiredis 0
Tomas Heinrich 20768f8
%global want_mongodb 0
Tomas Heinrich 20768f8
%else
Tomas Heinrich 20768f8
%global want_hiredis 1
Tomas Heinrich 20768f8
%global want_mongodb 1
Tomas Heinrich 20768f8
%endif
3a56da7
1798174
Summary: Enhanced system logging and kernel message trapping daemon
3a56da7
Name: rsyslog
Tomas Heinrich b525c3e
Version: 7.4.8
8b4f954
Release: 2%{?dist}
Tomas Heinrich 610cce4
License: (GPLv3+ and ASL 2.0)
3a56da7
Group: System Environment/Daemons
3a56da7
URL: http://www.rsyslog.com/
Tomas Heinrich e32e6e5
Source0: http://www.rsyslog.com/files/download/rsyslog/%{name}-%{version}.tar.gz
e56132e
Source2: rsyslog.conf
e56132e
Source3: rsyslog.sysconfig
b9007df
Source4: rsyslog.log
Tomas Heinrich df31784
# tweak the upstream service file to honour configuration from /etc/sysconfig/rsyslog
Tomas Heinrich 103b4ca
Patch0: rsyslog-7.4.1-sd-service.patch
Tomas Heinrich 0a2cde6
Patch1: rsyslog-7.2.2-manpage-dbg-mode.patch
Tomas Heinrich 0a2cde6
# prevent modification of trusted properties (proposed upstream)
Tomas Heinrich 0a2cde6
Patch2: rsyslog-7.2.1-msg_c_nonoverwrite_merge.patch
Tomas Heinrich 5b94587
# merged upstream
Tomas Heinrich 910802e
Patch3: rsyslog-7.4.8-imuxsock-wrn.patch
Tomas Heinrich 0ba70cd
# merged upstream
Tomas Heinrich 0ba70cd
Patch4: rsyslog-7.4.8-omjournal-warning.patch
Tomas Heinrich 5e5126a
Patch5: rsyslog-7.4.7-numeric-uid.patch
f1be1cc
Patch6: rsyslog-7.4.7-atomicops.patch
Tomas Heinrich 943b294
# merged upstream
Tomas Heinrich 943b294
Patch7: rsyslog-7.4.8-dont-link-libee.patch
Tomas Heinrich 4c0c501
Patch8: rsyslog-7.4.8-bz1026804-imjournal-message-loss.patch
Tomas Heinrich 84ef2a1
Tomas Heinrich 0a2cde6
BuildRequires: bison
Tomas Heinrich 0a2cde6
BuildRequires: flex
Tomas Heinrich 0a2cde6
BuildRequires: json-c-devel
Tomas Heinrich 62b7c2e
BuildRequires: libestr-devel >= 0.1.9
Tomas Heinrich 0a2cde6
BuildRequires: libuuid-devel
Tomas Heinrich 0a2cde6
BuildRequires: pkgconfig
Tomas Heinrich db52705
BuildRequires: python-docutils
Tomas Heinrich 103b4ca
# make sure systemd is in a version that isn't affected by rhbz#974132
Tomas Heinrich 103b4ca
BuildRequires: systemd-devel >= 204-8
3a56da7
BuildRequires: zlib-devel
Tomas Heinrich 0a2cde6
4c5d31d
Requires: logrotate >= 3.5.2
3a56da7
Requires: bash >= 2.0
Tomas Heinrich 0a2cde6
Requires(post): systemd
Tomas Heinrich 0a2cde6
Requires(preun): systemd
Tomas Heinrich 0a2cde6
Requires(postun): systemd
Tomas Heinrich 0a2cde6
3a56da7
Provides: syslog
Tomas Heinrich 610cce4
Obsoletes: sysklogd < 1.5-11
3a56da7
Tomas Heinrich db52705
%package crypto
Tomas Heinrich db52705
Summary: Encryption support
Tomas Heinrich db52705
Group: System Environment/Daemons
Tomas Heinrich db52705
Requires: %name = %version-%release
Tomas Heinrich db52705
BuildRequires: libgcrypt-devel
Tomas Heinrich db52705
Tomas Heinrich 0a2cde6
%package doc
Tomas Heinrich 0a2cde6
Summary: Documentation for rsyslog
Tomas Heinrich 0a2cde6
Group: Documentation
Tomas Heinrich 0a2cde6
Tomas Heinrich 0a2cde6
%package elasticsearch
Tomas Heinrich 0a2cde6
Summary: ElasticSearch output module for rsyslog
Tomas Heinrich 0a2cde6
Group: System Environment/Daemons
Tomas Heinrich 0a2cde6
Requires: %name = %version-%release
Tomas Heinrich 0a2cde6
BuildRequires: libcurl-devel
Tomas Heinrich 0a2cde6
Tomas Heinrich 20768f8
%if %{want_hiredis}
Tomas Heinrich 0a2cde6
%package hiredis
Tomas Heinrich 0a2cde6
Summary: Redis support for rsyslog
Tomas Heinrich 0a2cde6
Group: System Environment/Daemons
Tomas Heinrich 0a2cde6
Requires: %name = %version-%release
Tomas Heinrich 0a2cde6
BuildRequires: hiredis-devel
Tomas Heinrich 20768f8
%endif
Tomas Heinrich 0a2cde6
Tomas Heinrich 0a2cde6
%package mmjsonparse
Tomas Heinrich 0a2cde6
Summary: JSON enhanced logging support
Tomas Heinrich 0a2cde6
Group: System Environment/Daemons
Tomas Heinrich 0a2cde6
Requires: %name = %version-%release
Tomas Heinrich 0a2cde6
Tomas Heinrich 0a2cde6
%package mmnormalize
Tomas Heinrich 0a2cde6
Summary: Log normalization support for rsyslog
Tomas Heinrich 0a2cde6
Group: System Environment/Daemons
Tomas Heinrich 0a2cde6
Requires: %name = %version-%release
Tomas Heinrich 0a2cde6
BuildRequires: libestr-devel libee-devel liblognorm-devel
Tomas Heinrich 0a2cde6
Tomas Heinrich 0a2cde6
%package mmaudit
Tomas Heinrich 0a2cde6
Summary: Message modification module supporting Linux audit format
Tomas Heinrich 0a2cde6
Group: System Environment/Daemons
Tomas Heinrich 0a2cde6
Requires: %name = %version-%release
Tomas Heinrich 0a2cde6
Tomas Heinrich 0a2cde6
%package mmsnmptrapd
Tomas Heinrich 0a2cde6
Summary: Message modification module for snmptrapd generated messages
Tomas Heinrich 4c59575
Group: System Environment/Daemons
Tomas Heinrich 4c59575
Requires: %name = %version-%release
Tomas Heinrich 4c59575
Tomas Heinrich df31784
%package libdbi
Tomas Heinrich 0a2cde6
Summary: Libdbi database support for rsyslog
Tomas Heinrich df31784
Group: System Environment/Daemons
Tomas Heinrich df31784
Requires: %name = %version-%release
Tomas Heinrich df31784
BuildRequires: libdbi-devel
e56132e
7f0f85e
%package mysql
7f0f85e
Summary: MySQL support for rsyslog
7f0f85e
Group: System Environment/Daemons
7f0f85e
Requires: %name = %version-%release
7f0f85e
BuildRequires: mysql-devel >= 4.0
7f0f85e
Tomas Heinrich 20768f8
%if %{want_mongodb}
Tomas Heinrich 0a2cde6
%package mongodb
Tomas Heinrich 0a2cde6
Summary: MongoDB support for rsyslog
Tomas Heinrich 0a2cde6
Group: System Environment/Daemons
Tomas Heinrich 0a2cde6
Requires: %name = %version-%release
Tomas Heinrich 0a2cde6
BuildRequires: libmongo-client-devel
Tomas Heinrich 20768f8
%endif
Tomas Heinrich 0a2cde6
3099e2c
%package pgsql
3099e2c
Summary: PostgresSQL support for rsyslog
3099e2c
Group: System Environment/Daemons
3099e2c
Requires: %name = %version-%release
3099e2c
BuildRequires: postgresql-devel
3099e2c
Tomas Heinrich db52705
%package rabbitmq
Tomas Heinrich db52705
Summary: RabbitMQ support for rsyslog
Tomas Heinrich db52705
Group: System Environment/Daemons
Tomas Heinrich db52705
Requires: %name = %version-%release
Tomas Heinrich db52705
BuildRequires: librabbitmq-devel >= 0.2
Tomas Heinrich db52705
e56132e
%package gssapi
e56132e
Summary: GSSAPI authentication and encryption support for rsyslog
e56132e
Group: System Environment/Daemons
e56132e
Requires: %name = %version-%release
Tomas Heinrich 0a2cde6
BuildRequires: krb5-devel
e56132e
d34772a
%package relp
d34772a
Summary: RELP protocol support for rsyslog
d34772a
Group: System Environment/Daemons
d34772a
Requires: %name = %version-%release
Tomas Heinrich db52705
BuildRequires: librelp-devel >= 1.0.3
d34772a
b9007df
%package gnutls
b9007df
Summary: TLS protocol support for rsyslog
b9007df
Group: System Environment/Daemons
b9007df
Requires: %name = %version-%release
b9007df
BuildRequires: gnutls-devel
b9007df
Tomas Heinrich 1337b9e
%package snmp
Tomas Heinrich 1337b9e
Summary: SNMP protocol support for rsyslog
Tomas Heinrich 1337b9e
Group: System Environment/Daemons
Tomas Heinrich 1337b9e
Requires: %name = %version-%release
Tomas Heinrich 1337b9e
BuildRequires: net-snmp-devel
Tomas Heinrich 1337b9e
Tomas Heinrich df31784
%package udpspoof
Tomas Heinrich df31784
Summary: Provides the omudpspoof module
Tomas Heinrich df31784
Group: System Environment/Daemons
Tomas Heinrich df31784
Requires: %name = %version-%release
Tomas Heinrich df31784
BuildRequires: libnet-devel
Tomas Heinrich df31784
3a56da7
%description
1798174
Rsyslog is an enhanced, multi-threaded syslog daemon. It supports MySQL,
1798174
syslog/TCP, RFC 3195, permitted sender lists, filtering on any message part,
1798174
and fine grain output format control. It is compatible with stock sysklogd
1798174
and can be used as a drop-in replacement. Rsyslog is simple to set up, with
1798174
advanced features suitable for enterprise-class, encryption-protected syslog
1798174
relay chains.
3a56da7
Tomas Heinrich db52705
%description crypto
Tomas Heinrich 7f56b62
This package contains a module providing log file encryption and a
Tomas Heinrich db52705
command line tool to process encrypted logs.
Tomas Heinrich db52705
Tomas Heinrich 0a2cde6
%description doc
Tomas Heinrich 0a2cde6
This subpackage contains documentation for rsyslog.
Tomas Heinrich 0a2cde6
Tomas Heinrich 0a2cde6
%description elasticsearch
Tomas Heinrich 0a2cde6
This module provides the capability for rsyslog to feed logs directly into
Tomas Heinrich 0a2cde6
Elasticsearch.
Tomas Heinrich 0a2cde6
Tomas Heinrich 20768f8
%if %{want_hiredis}
Tomas Heinrich 0a2cde6
%description hiredis
Tomas Heinrich 0a2cde6
This module provides output to Redis.
Tomas Heinrich 20768f8
%endif
Tomas Heinrich 0a2cde6
Tomas Heinrich 0a2cde6
%description mmjsonparse
Tomas Heinrich 0a2cde6
This module provides the capability to recognize and parse JSON enhanced
Tomas Heinrich 0a2cde6
syslog messages.
Tomas Heinrich 0a2cde6
Tomas Heinrich 0a2cde6
%description mmnormalize
Tomas Heinrich 0a2cde6
This module provides the capability to normalize log messages via liblognorm.
Tomas Heinrich 0a2cde6
Tomas Heinrich 0a2cde6
%description mmaudit
Tomas Heinrich 0a2cde6
This module provides message modification supporting Linux audit format
Tomas Heinrich 0a2cde6
in various settings.
Tomas Heinrich 0a2cde6
Tomas Heinrich 0a2cde6
%description mmsnmptrapd
Tomas Heinrich 0a2cde6
This message modification module takes messages generated from snmptrapd and
Tomas Heinrich 0a2cde6
modifies them so that they look like they originated from the read originator.
Tomas Heinrich 4c59575
Tomas Heinrich df31784
%description libdbi
Tomas Heinrich df31784
This module supports a large number of database systems via
Tomas Heinrich df31784
libdbi. Libdbi abstracts the database layer and provides drivers for
Tomas Heinrich df31784
many systems. Drivers are available via the libdbi-drivers project.
Tomas Heinrich df31784
7f0f85e
%description mysql
7f0f85e
The rsyslog-mysql package contains a dynamic shared object that will add
7f0f85e
MySQL database support to rsyslog.
7f0f85e
Tomas Heinrich 20768f8
%if %{want_mongodb}
Tomas Heinrich 0a2cde6
%description mongodb
Tomas Heinrich 0a2cde6
The rsyslog-mongodb package contains a dynamic shared object that will add
Tomas Heinrich 0a2cde6
MongoDB database support to rsyslog.
Tomas Heinrich 20768f8
%endif
Tomas Heinrich 0a2cde6
3099e2c
%description pgsql
3099e2c
The rsyslog-pgsql package contains a dynamic shared object that will add
3099e2c
PostgreSQL database support to rsyslog.
3099e2c
Tomas Heinrich db52705
%description rabbitmq
Tomas Heinrich db52705
This module allows rsyslog to send messages to a RabbitMQ server.
Tomas Heinrich db52705
e56132e
%description gssapi
Tomas Heinrich 0a2cde6
The rsyslog-gssapi package contains the rsyslog plugins which support GSSAPI
Tomas Heinrich 0a2cde6
authentication and secure connections. GSSAPI is commonly used for Kerberos
e56132e
authentication.
e56132e
d34772a
%description relp
d34772a
The rsyslog-relp package contains the rsyslog plugins that provide
d34772a
the ability to receive syslog messages via the reliable RELP
Tomas Heinrich 0a2cde6
protocol.
d34772a
b9007df
%description gnutls
b9007df
The rsyslog-gnutls package contains the rsyslog plugins that provide the
b9007df
ability to receive syslog messages via upcoming syslog-transport-tls
b9007df
IETF standard protocol.
d34772a
Tomas Heinrich 1337b9e
%description snmp
Tomas Heinrich 1337b9e
The rsyslog-snmp package contains the rsyslog plugin that provides the
Tomas Heinrich 1337b9e
ability to send syslog messages as SNMPv1 and SNMPv2c traps.
Tomas Heinrich 1337b9e
Tomas Heinrich df31784
%description udpspoof
Tomas Heinrich df31784
This module is similar to the regular UDP forwarder, but permits to
Tomas Heinrich df31784
spoof the sender address. Also, it enables to circle through a number
Tomas Heinrich df31784
of source ports.
Tomas Heinrich df31784
3a56da7
%prep
Tomas Heinrich e32e6e5
%setup -q
Tomas Heinrich df31784
%patch0 -p1
Tomas Heinrich 610cce4
%patch1 -p1
Tomas Heinrich 610cce4
%patch2 -p1
Tomas Heinrich 532b808
%patch3 -p1
Tomas Heinrich 0ba70cd
%patch4 -p1
Tomas Heinrich 5e5126a
%patch5 -p1
f1be1cc
%patch6 -p1
Tomas Heinrich 943b294
%patch7 -p1
Tomas Heinrich 4c0c501
%patch8 -p1
3a56da7
3a56da7
%build
e6fa6f2
%ifarch sparc64
e6fa6f2
#sparc64 need big PIE
e6fa6f2
export CFLAGS="$RPM_OPT_FLAGS -fPIE -DSYSLOGD_PIDNAME=\\\"syslogd.pid\\\""
ac5fc7b
export LDFLAGS="-pie -Wl,-z,relro -Wl,-z,now"
e6fa6f2
%else
Tomas Heinrich 1d773e5
export CFLAGS="$RPM_OPT_FLAGS -fpie -DSYSLOGD_PIDNAME=\\\"syslogd.pid\\\""
Tomas Heinrich 1d773e5
export LDFLAGS="-pie -Wl,-z,relro -Wl,-z,now"
e6fa6f2
%endif
Tomas Heinrich 20768f8
Tomas Heinrich 20768f8
%if %{want_hiredis}
Tomas Heinrich 0a2cde6
# the hiredis-devel package doesn't provide a pkg-config file
Tomas Heinrich 0a2cde6
export HIREDIS_CFLAGS=-I/usr/include/hiredis
Tomas Heinrich bb9b6ed
export HIREDIS_LIBS="-L%{_libdir} -lhiredis"
Tomas Heinrich 20768f8
%endif
Tomas Heinrich 0a2cde6
%configure \
Tomas Heinrich 0a2cde6
	--prefix=/usr \
Tomas Heinrich 0a2cde6
	--disable-static \
Tomas Heinrich 0a2cde6
	--disable-testbench \
Tomas Heinrich 0a2cde6
	--enable-elasticsearch \
Tomas Heinrich 0a2cde6
	--enable-gnutls \
Tomas Heinrich 0a2cde6
	--enable-gssapi-krb5 \
Tomas Heinrich 0a2cde6
	--enable-imdiag \
Tomas Heinrich 0a2cde6
	--enable-imfile \
Tomas Heinrich db52705
	--enable-imjournal \
Tomas Heinrich 0a2cde6
	--enable-impstats \
Tomas Heinrich 0a2cde6
	--enable-imptcp \
Tomas Heinrich 0a2cde6
	--enable-libdbi \
Tomas Heinrich 0a2cde6
	--enable-mail \
Tomas Heinrich db52705
	--enable-mmanon \
Tomas Heinrich 0a2cde6
	--enable-mmaudit \
Tomas Heinrich 0a2cde6
	--enable-mmjsonparse \
Tomas Heinrich 0a2cde6
	--enable-mmnormalize \
Tomas Heinrich 0a2cde6
	--enable-mmsnmptrapd \
Tomas Heinrich 0a2cde6
	--enable-mysql \
Tomas Heinrich 20768f8
%if %{want_hiredis}
Tomas Heinrich 0a2cde6
	--enable-omhiredis \
Tomas Heinrich 20768f8
%endif
Tomas Heinrich db52705
	--enable-omjournal \
Tomas Heinrich 20768f8
%if %{want_mongodb}
Tomas Heinrich 0a2cde6
	--enable-ommongodb \
Tomas Heinrich 20768f8
%endif
Tomas Heinrich 0a2cde6
	--enable-omprog \
Tomas Heinrich db52705
	--enable-omrabbitmq \
Tomas Heinrich 0a2cde6
	--enable-omstdout \
Tomas Heinrich 0a2cde6
	--enable-omudpspoof \
Tomas Heinrich 0a2cde6
	--enable-omuxsock \
Tomas Heinrich 0a2cde6
	--enable-pgsql \
Tomas Heinrich 0a2cde6
	--enable-pmaixforwardedfrom \
Tomas Heinrich 0a2cde6
	--enable-pmcisconames \
Tomas Heinrich 0a2cde6
	--enable-pmlastmsg \
Tomas Heinrich 0a2cde6
	--enable-pmrfc3164sd \
Tomas Heinrich 0a2cde6
	--enable-pmsnare \
Tomas Heinrich 0a2cde6
	--enable-relp \
Tomas Heinrich 0a2cde6
	--enable-snmp \
Tomas Heinrich db52705
	--enable-unlimited-select \
Tomas Heinrich db52705
	--enable-usertools \
Tomas Heinrich db52705
5c1b840
make
3a56da7
3a56da7
%install
Tomas Heinrich 0a2cde6
make DESTDIR=%{buildroot} install
3a56da7
Tomas Heinrich 0a2cde6
install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
Tomas Heinrich 0a2cde6
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
Tomas Heinrich 0a2cde6
install -d -m 755 %{buildroot}%{_sysconfdir}/rsyslog.d
Tomas Heinrich 0a2cde6
install -d -m 700 %{buildroot}%{rsyslog_statedir}
Tomas Heinrich 0a2cde6
install -d -m 700 %{buildroot}%{rsyslog_pkidir}
3a56da7
Tomas Heinrich 0a2cde6
install -p -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/rsyslog.conf
Tomas Heinrich 0a2cde6
install -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/rsyslog
Tomas Heinrich 0a2cde6
install -p -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/syslog
3a56da7
Tomas Heinrich d9d32ce
# get rid of *.la
Tomas Heinrich d9d32ce
rm -f %{buildroot}%{_libdir}/rsyslog/*.la
Tomas Heinrich d9d32ce
# get rid of socket activation by default
Tomas Heinrich 103b4ca
sed -i '/^Alias/s/^/;/;/^Requires=syslog.socket/s/^/;/' %{buildroot}%{_unitdir}/rsyslog.service
3a56da7
Tomas Heinrich cdf2a25
# convert line endings from "\r\n" to "\n"
Tomas Heinrich cdf2a25
cat tools/recover_qi.pl | tr -d '\r' > %{buildroot}%{_bindir}/rsyslog-recover-qi.pl
Tomas Heinrich cdf2a25
3a56da7
%post
3a56da7
for n in /var/log/{messages,secure,maillog,spooler}
3a56da7
do
2e38b29
	[ -f $n ] && continue
2e38b29
	umask 066 && touch $n
3a56da7
done
Tomas Heinrich 0a2cde6
%systemd_post rsyslog.service
3a56da7
3a56da7
%preun
Tomas Heinrich 0a2cde6
%systemd_preun rsyslog.service
3a56da7
3a56da7
%postun
Tomas Heinrich 0a2cde6
%systemd_postun_with_restart rsyslog.service
Tomas Heinrich 4c59575
3a56da7
%files
3a56da7
%defattr(-,root,root,-)
Tomas Heinrich 0a2cde6
%doc AUTHORS COPYING* NEWS README ChangeLog
e56132e
%dir %{_libdir}/rsyslog
Tomas Heinrich 0a2cde6
%dir %{_sysconfdir}/rsyslog.d
Tomas Heinrich 0a2cde6
%dir %{rsyslog_statedir}
Tomas Heinrich 0a2cde6
%dir %{rsyslog_pkidir}
Tomas Heinrich 0a2cde6
%{_sbindir}/rsyslogd
Tomas Heinrich cdf2a25
%attr(755,root,root) %{_bindir}/rsyslog-recover-qi.pl
Tomas Heinrich e96d893
%{_mandir}/man5/rsyslog.conf.5.gz
Tomas Heinrich e96d893
%{_mandir}/man8/rsyslogd.8.gz
Tomas Heinrich 0a2cde6
%{_unitdir}/rsyslog.service
Tomas Heinrich 0a2cde6
%config(noreplace) %{_sysconfdir}/rsyslog.conf
Tomas Heinrich 0a2cde6
%config(noreplace) %{_sysconfdir}/sysconfig/rsyslog
Tomas Heinrich 0a2cde6
%config(noreplace) %{_sysconfdir}/logrotate.d/syslog
Tomas Heinrich 0a2cde6
# plugins
Tomas Heinrich 0a2cde6
%{_libdir}/rsyslog/imdiag.so
1798174
%{_libdir}/rsyslog/imfile.so
Tomas Heinrich db52705
%{_libdir}/rsyslog/imjournal.so
e56132e
%{_libdir}/rsyslog/imklog.so
e56132e
%{_libdir}/rsyslog/immark.so
Tomas Heinrich 4bff293
%{_libdir}/rsyslog/impstats.so
Tomas Heinrich 4bff293
%{_libdir}/rsyslog/imptcp.so
e56132e
%{_libdir}/rsyslog/imtcp.so
e56132e
%{_libdir}/rsyslog/imudp.so
e56132e
%{_libdir}/rsyslog/imuxsock.so
8ce62a1
%{_libdir}/rsyslog/lmnet.so
b9007df
%{_libdir}/rsyslog/lmnetstrms.so
b9007df
%{_libdir}/rsyslog/lmnsd_ptcp.so
1798174
%{_libdir}/rsyslog/lmregexp.so
50298e4
%{_libdir}/rsyslog/lmstrmsrv.so
1798174
%{_libdir}/rsyslog/lmtcpclt.so
1798174
%{_libdir}/rsyslog/lmtcpsrv.so
2496b31
%{_libdir}/rsyslog/lmzlibw.so
Tomas Heinrich db52705
%{_libdir}/rsyslog/mmanon.so
Tomas Heinrich db52705
%{_libdir}/rsyslog/omjournal.so
1798174
%{_libdir}/rsyslog/ommail.so
Tomas Heinrich df31784
%{_libdir}/rsyslog/omprog.so
Tomas Heinrich 84ef2a1
%{_libdir}/rsyslog/omruleset.so
Tomas Heinrich 0a2cde6
%{_libdir}/rsyslog/omstdout.so
Tomas Heinrich db52705
%{_libdir}/rsyslog/omtesting.so
Tomas Heinrich df31784
%{_libdir}/rsyslog/omuxsock.so
Tomas Heinrich 0a2cde6
%{_libdir}/rsyslog/pmaixforwardedfrom.so
Tomas Heinrich 0a2cde6
%{_libdir}/rsyslog/pmcisconames.so
Tomas Heinrich df31784
%{_libdir}/rsyslog/pmlastmsg.so
Tomas Heinrich 0a2cde6
%{_libdir}/rsyslog/pmrfc3164sd.so
Tomas Heinrich 0a2cde6
%{_libdir}/rsyslog/pmsnare.so
Tomas Heinrich df31784
Tomas Heinrich db52705
%files crypto
Tomas Heinrich ceff979
%defattr(-,root,root)
Tomas Heinrich db52705
%{_bindir}/rscryutil
Tomas Heinrich e96d893
%{_mandir}/man1/rscryutil.1.gz
Tomas Heinrich db52705
%{_libdir}/rsyslog/lmcry_gcry.so
Tomas Heinrich db52705
Tomas Heinrich 0a2cde6
%files doc
Tomas Heinrich ceff979
%defattr(-,root,root)
Tomas Heinrich 0a2cde6
%doc doc/*html
Tomas Heinrich 0a2cde6
Tomas Heinrich 0a2cde6
%files elasticsearch
Tomas Heinrich 0a2cde6
%defattr(-,root,root)
Tomas Heinrich 0a2cde6
%{_libdir}/rsyslog/omelasticsearch.so
3a56da7
Tomas Heinrich 20768f8
%if %{want_hiredis}
Tomas Heinrich 0a2cde6
%files hiredis
Tomas Heinrich 0a2cde6
%defattr(-,root,root)
Tomas Heinrich 0a2cde6
%{_libdir}/rsyslog/omhiredis.so
Tomas Heinrich 20768f8
%endif
Tomas Heinrich 4c59575
Tomas Heinrich df31784
%files libdbi
Tomas Heinrich df31784
%defattr(-,root,root)
Tomas Heinrich df31784
%{_libdir}/rsyslog/omlibdbi.so
Tomas Heinrich df31784
Tomas Heinrich 0a2cde6
%files mmaudit
Tomas Heinrich 0a2cde6
%defattr(-,root,root)
Tomas Heinrich 0a2cde6
%{_libdir}/rsyslog/mmaudit.so
Tomas Heinrich 0a2cde6
Tomas Heinrich 0a2cde6
%files mmjsonparse
Tomas Heinrich 0a2cde6
%defattr(-,root,root)
Tomas Heinrich 0a2cde6
%{_libdir}/rsyslog/mmjsonparse.so
Tomas Heinrich 0a2cde6
Tomas Heinrich 0a2cde6
%files mmnormalize
Tomas Heinrich 0a2cde6
%defattr(-,root,root)
Tomas Heinrich 0a2cde6
%{_libdir}/rsyslog/mmnormalize.so
Tomas Heinrich 0a2cde6
Tomas Heinrich 0a2cde6
%files mmsnmptrapd
Tomas Heinrich 0a2cde6
%defattr(-,root,root)
Tomas Heinrich 0a2cde6
%{_libdir}/rsyslog/mmsnmptrapd.so
Tomas Heinrich 0a2cde6
7f0f85e
%files mysql
7f0f85e
%defattr(-,root,root)
ffd5db7
%doc plugins/ommysql/createDB.sql
7f0f85e
%{_libdir}/rsyslog/ommysql.so
7f0f85e
Tomas Heinrich 20768f8
%if %{want_mongodb}
Tomas Heinrich 0a2cde6
%files mongodb
Tomas Heinrich 0a2cde6
%defattr(-,root,root)
Tomas Heinrich db52705
%{_bindir}/logctl
Tomas Heinrich 0a2cde6
%{_libdir}/rsyslog/ommongodb.so
Tomas Heinrich 20768f8
%endif
Tomas Heinrich 0a2cde6
3099e2c
%files pgsql
3099e2c
%defattr(-,root,root)
b011a9d
%doc plugins/ompgsql/createDB.sql
3099e2c
%{_libdir}/rsyslog/ompgsql.so
3099e2c
Tomas Heinrich db52705
%files rabbitmq
Tomas Heinrich db52705
%defattr(-,root,root)
Tomas Heinrich db52705
%{_libdir}/rsyslog/omrabbitmq.so
Tomas Heinrich db52705
e56132e
%files gssapi
e56132e
%defattr(-,root,root)
8ce62a1
%{_libdir}/rsyslog/lmgssutil.so
e56132e
%{_libdir}/rsyslog/imgssapi.so
e56132e
%{_libdir}/rsyslog/omgssapi.so
e56132e
d34772a
%files relp
d34772a
%defattr(-,root,root)
d34772a
%{_libdir}/rsyslog/imrelp.so
d34772a
%{_libdir}/rsyslog/omrelp.so
d34772a
b9007df
%files gnutls
b9007df
%defattr(-,root,root)
b9007df
%{_libdir}/rsyslog/lmnsd_gtls.so
b9007df
Tomas Heinrich 1337b9e
%files snmp
Tomas Heinrich 1337b9e
%defattr(-,root,root)
Tomas Heinrich 1337b9e
%{_libdir}/rsyslog/omsnmp.so
Tomas Heinrich 1337b9e
Tomas Heinrich df31784
%files udpspoof
Tomas Heinrich df31784
%defattr(-,root,root)
Tomas Heinrich df31784
%{_libdir}/rsyslog/omudpspoof.so
Tomas Heinrich df31784
3a56da7
%changelog
8b4f954
* Thu Apr 24 2014 Tomas Mraz <tmraz@redhat.com> - 7.4.8-2
8b4f954
- Rebuild for new libgcrypt
8b4f954
Tomas Heinrich b525c3e
* Mon Feb 10 2014 Tomas Heinrich <theinric@redhat.com> 7.4.8-1
Tomas Heinrich b525c3e
- rebase to 7.4.8
Tomas Heinrich ba68899
- drop patch4, merged upstream
Tomas Heinrich ba68899
  rsyslog-7.4.7-bz1030044-remove-ads.patch
Tomas Heinrich 62b7c2e
- add an explicit requirement on the version of libestr
Tomas Heinrich 5014001
- drop the "v5" string from the conf file as it's misleading
Tomas Heinrich 0ba70cd
- add rsyslog-7.4.8-omjournal-warning.patch to fix
Tomas Heinrich 0ba70cd
  a condition for issuing a warning in omjournal
Tomas Heinrich 943b294
- add rsyslog-7.4.8-dont-link-libee.patch to prevent
Tomas Heinrich 943b294
  linking the main binary with libee
Tomas Heinrich 910802e
- replace rsyslog-7.3.15-imuxsock-warning.patch
Tomas Heinrich 910802e
  with rsyslog-7.4.8-imuxsock-wrn.patch
Tomas Heinrich bb9b6ed
- link to libhiredis explicitly
Tomas Heinrich 4c0c501
- add a patch to prevent message loss in imjournal
Tomas Heinrich 4c0c501
  rsyslog-7.4.8-bz1026804-imjournal-message-loss.patch
Tomas Heinrich e96d893
- move the rscryutil man page to the crypto subpackage
Tomas Heinrich b525c3e
f1be1cc
* Sun Feb 09 2014 Lubomir Rintel <lkundrak@v3.sk> 7.4.7-3
f1be1cc
- Fixed 32-bit PowerPC build
f1be1cc
Tomas Heinrich 26043d1
* Mon Jan 27 2014 Tomas Heinrich <theinric@redhat.com> 7.4.7-2
Tomas Heinrich 26043d1
- rebuild for libdbi-0.9.0-1
Tomas Heinrich 26043d1
Tomas Heinrich 1daf875
* Mon Jan 06 2014 Tomas Heinrich <theinric@redhat.com> 7.4.7-1
Tomas Heinrich 1daf875
- rebase to 7.4.7
Tomas Heinrich cdf2a25
- install the rsyslog-recover-qi.pl tool
Tomas Heinrich 7f56b62
- fix a typo in a package description
Tomas Heinrich ceff979
- add missing defattr directives
Tomas Heinrich a48971a
- add a patch to remove references to Google ads in the html docs
Tomas Heinrich a48971a
  rsyslog-7.4.7-bz1030044-remove-ads.patch
Tomas Heinrich a48971a
  Resolves: #1030044
Tomas Heinrich 5e5126a
- add a patch to allow numeric specification of UIDs/GUIDs
Tomas Heinrich 5e5126a
  rsyslog-7.4.7-numeric-uid.patch
Tomas Heinrich 08a2132
- change the installation prefix to "/usr"
Tomas Heinrich 08a2132
  Resolves: #1032577
Tomas Heinrich 1daf875
b1d6be8
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.4.2-2
b1d6be8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
b1d6be8
Tomas Heinrich f757f27
* Tue Jul 09 2013 Tomas Heinrich <theinric@redhat.com> 7.4.2-1
Tomas Heinrich f757f27
- rebase to 7.4.2
Tomas Heinrich f757f27
  most importantly, this release fixes a potential vulnerability,
Tomas Heinrich f757f27
  see http://www.lsexperts.de/advisories/lse-2013-07-03.txt
Tomas Heinrich f757f27
  the impact should be low as only those using the omelasticsearch
Tomas Heinrich f757f27
  plugin with a specific configuration are exposed
Tomas Heinrich f757f27
Tomas Heinrich 103b4ca
* Mon Jun 17 2013 Tomas Heinrich <theinric@redhat.com> 7.4.1-1
Tomas Heinrich 103b4ca
- rebase to 7.4.1
Tomas Heinrich 103b4ca
  this release adds code that somewhat mitigates damage in cases
Tomas Heinrich 103b4ca
  where large amounts of messages are received from systemd
Tomas Heinrich 103b4ca
  journal (see rhbz#974132)
Tomas Heinrich 103b4ca
- regenerate patch 0
Tomas Heinrich 103b4ca
- drop patches merged upstream: 4..8
Tomas Heinrich 103b4ca
- add a dependency on the version of systemd which resolves the bug
Tomas Heinrich 103b4ca
  mentioned above
Tomas Heinrich 103b4ca
- update option name in rsyslog.conf
Tomas Heinrich 103b4ca
Tomas Heinrich f757f27
* Wed Jun 12 2013 Tomas Heinrich <theinric@redhat.com> 7.4.0-1
Tomas Heinrich e32e6e5
- rebase to 7.4.0
Tomas Heinrich e32e6e5
- drop autoconf automake libtool from BuildRequires
Tomas Heinrich e32e6e5
- depends on systemd >= 201 because of the sd_journal_get_events() api
Tomas Heinrich 5b94587
- add a patch to prevent a segfault in imjournal caused by a bug in
Tomas Heinrich 5b94587
  systemd journal
Tomas Heinrich 5b94587
- add a patch to prevent an endless loop in the ratelimiter
Tomas Heinrich 5b94587
- add a patch to prevent another endless loop in the ratelimiter
Tomas Heinrich 9c292af
- add a patch to prevent a segfault in imjournal for undefined state file
Tomas Heinrich 9c292af
- add a patch to correctly reset state in the ratelimiter
Tomas Heinrich e32e6e5
Tomas Heinrich db52705
* Tue Jun 04 2013 Tomas Heinrich <theinric@redhat.com> 7.3.15-1.20130604git6e72fa6
Tomas Heinrich db52705
- rebase to an upstream snapshot, effectively version 7.3.15
Tomas Heinrich db52705
  plus several more changes
Tomas Heinrich db52705
- drop patches 3, 4 - merged upstream
Tomas Heinrich db52705
- add a patch to silence warnings emitted by the imuxsock module
Tomas Heinrich db52705
- drop the imkmsg plugin
Tomas Heinrich db52705
- enable compilation of additional modules
Tomas Heinrich db52705
  imjournal, mmanon, omjournal, omrabbitmq
Tomas Heinrich db52705
- new subpackages: crypto, rabbitmq
Tomas Heinrich db52705
- add python-docutils and autoconf to global BuildRequires
Tomas Heinrich db52705
- drop the option for backwards compatibility from the
Tomas Heinrich db52705
  sysconfig file - it is no longer supported
Tomas Heinrich db52705
- call autoreconf to prepare the snapshot for building
Tomas Heinrich d9d32ce
- switch the local message source from imuxsock to imjournal
Tomas Heinrich d9d32ce
  the imuxsock module is left enabled so it is easy to swich back to
Tomas Heinrich d9d32ce
  it and because systemd drops a file into /etc/rsyslog.d which only
Tomas Heinrich d9d32ce
  imuxsock can parse
Tomas Heinrich db52705
Tomas Heinrich db52705
* Wed Apr 10 2013 Tomas Heinrich <theinric@redhat.com> 7.3.10-1
Tomas Heinrich 532b808
- rebase to 7.3.10
Tomas Heinrich 532b808
- add a patch to resolve #950088 - ratelimiter segfault, merged upstream
Tomas Heinrich 532b808
  rsyslog-7.3.10-ratelimit-segv.patch
Tomas Heinrich 532b808
- add a patch to correct a default value, merged upstream
Tomas Heinrich 532b808
  rsyslog-7.3.10-correct-def-val.patch
Tomas Heinrich 532b808
- drop patch 5 - fixed upstream
Tomas Heinrich 532b808
Tomas Heinrich 83574b5
* Thu Apr 04 2013 Tomas Heinrich <theinric@redhat.com> 7.3.9-1
Tomas Heinrich 83574b5
- rebase to 7.3.9
Tomas Heinrich 83574b5
e413e5d
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.2.5-3
e413e5d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e413e5d
Tomas Heinrich f631987
* Mon Jan 21 2013 Tomas Heinrich <theinric@redhat.com> 7.2.5-2
Tomas Heinrich f631987
- update a line in rsyslog.conf for the new syntax
Tomas Heinrich f631987
Tomas Heinrich f71aa7f
* Sun Jan 13 2013 Tomas Heinrich <theinric@redhat.com> 7.2.5-1
Tomas Heinrich f71aa7f
- upgrade to upstream version 7.2.5
Tomas Heinrich 323a8fa
- update the compatibility mode in sysconfig file
Tomas Heinrich f71aa7f
Tomas Heinrich 20768f8
* Mon Dec 17 2012 Tomas Heinrich <theinric@redhat.com> 7.2.4-2
Tomas Heinrich 20768f8
- add a condition to disable several subpackages
Tomas Heinrich 20768f8
Tomas Heinrich 8c9f6a8
* Mon Dec 10 2012 Tomas Heinrich <theinric@redhat.com> 7.2.4-1
Tomas Heinrich 8c9f6a8
- upgrade to upstream version 7.2.4
Tomas Heinrich 8c9f6a8
- remove trailing whitespace
Tomas Heinrich 8c9f6a8
Tomas Heinrich 0a2cde6
* Tue Nov 20 2012 Tomas Heinrich <theinric@redhat.com> 7.2.2-1
Tomas Heinrich 0a2cde6
- upgrade to upstream version 7.2.2
Tomas Heinrich 0a2cde6
  update BuildRequires
Tomas Heinrich 0a2cde6
- remove patches merged upstream
Tomas Heinrich 0a2cde6
  rsyslog-5.8.7-sysklogd-compat-1-template.patch
Tomas Heinrich 0a2cde6
  rsyslog-5.8.7-sysklogd-compat-2-option.patch
Tomas Heinrich 0a2cde6
  rsyslog-5.8.11-close-fd1-when-forking.patch
Tomas Heinrich 0a2cde6
- add patch from Milan Bartos <mbartos@redhat.com>
Tomas Heinrich 0a2cde6
  rsyslog-7.2.1-msg_c_nonoverwrite_merge.patch
Tomas Heinrich 0a2cde6
- remove the rsyslog-sysvinit package
Tomas Heinrich 0a2cde6
- clean up BuildRequires, Requires
Tomas Heinrich 0a2cde6
- remove the 'BuildRoot' tag
Tomas Heinrich 0a2cde6
- split off a doc package
Tomas Heinrich 0a2cde6
- compile additional modules (some of them in separate packages):
Tomas Heinrich 0a2cde6
  elasticsearch
Tomas Heinrich 0a2cde6
  hiredis
Tomas Heinrich 0a2cde6
  mmjsonparse
Tomas Heinrich 0a2cde6
  mmnormalize
Tomas Heinrich 0a2cde6
  mmaudit
Tomas Heinrich 0a2cde6
  mmsnmptrapd
Tomas Heinrich 0a2cde6
  mongodb
Tomas Heinrich 0a2cde6
- correct impossible timestamps in older changelog entries
Tomas Heinrich 0a2cde6
- correct typos, trailing spaces, etc
Tomas Heinrich 0a2cde6
- s/RPM_BUILD_ROOT/{buildroot}/
Tomas Heinrich 0a2cde6
- remove the 'clean' section
Tomas Heinrich 0a2cde6
- replace post* scriptlets with systemd macros
Tomas Heinrich 0a2cde6
572e84a
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.8.11-3
572e84a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
572e84a
Tomas Heinrich 11fce7a
* Wed Jun 20 2012 Tomas Heinrich <theinric@redhat.com> 5.8.11-2
Tomas Heinrich 11fce7a
- update systemd patch: remove the 'ExecStartPre' option
Tomas Heinrich 4bff293
Tomas Heinrich 4bff293
* Wed May 23 2012 Tomas Heinrich <theinric@redhat.com> 5.8.11-1
Tomas Heinrich 4bff293
- upgrade to new upstream stable version 5.8.11
Tomas Heinrich 4bff293
- add impstats and imptcp modules
Tomas Heinrich 4bff293
- include new license text files
Tomas Heinrich 4bff293
- consider lock file in 'status' action
Tomas Heinrich 4bff293
- add patch to update information on debugging in the man page
Tomas Heinrich 4bff293
- add patch to prevent debug output to stdout after forking
Tomas Heinrich 4bff293
- add patch to support ssl certificates with domain names longer than 128 chars
Tomas Heinrich 4bff293
26831d9
* Fri Mar 30 2012 Jon Ciesla <limburgher@gmail.com> 5.8.7-2
26831d9
- libnet rebuild.
26831d9
Tomas Heinrich 610cce4
* Mon Jan 23 2012 Tomas Heinrich <theinric@redhat.com> 5.8.7-1
Tomas Heinrich 610cce4
- upgrade to new upstream version 5.8.7
Tomas Heinrich 610cce4
- change license from 'GPLv3+' to '(GPLv3+ and ASL 2.0)'
Tomas Heinrich 610cce4
  http://blog.gerhards.net/2012/01/rsyslog-licensing-update.html
Tomas Heinrich 610cce4
- use a specific version for obsoleting sysklogd
Tomas Heinrich 610cce4
- add patches for better sysklogd compatibility (taken from upstream)
Tomas Heinrich 610cce4
9728760
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.8.6-2
9728760
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
9728760
Tomas Heinrich c280a74
* Tue Oct 25 2011 Tomas Heinrich <theinric@redhat.com> 5.8.6-1
Tomas Heinrich c280a74
- upgrade to new upstream version 5.8.6
Tomas Heinrich c280a74
- obsolete sysklogd
Tomas Heinrich c280a74
  Resolves: #748495
Tomas Heinrich c280a74
Tomas Heinrich 9cf329c
* Tue Oct 11 2011 Tomas Heinrich <theinric@redhat.com> 5.8.5-3
Tomas Heinrich 9cf329c
- modify logrotate configuration to omit boot.log
Tomas Heinrich 9cf329c
  Resolves: #745093
Tomas Heinrich 9cf329c
Tomas Heinrich 0a2cde6
* Tue Sep 06 2011 Tomas Heinrich <theinric@redhat.com> 5.8.5-2
Tomas Heinrich bb12045
- add systemd-units to BuildRequires for the _unitdir macro definition
Tomas Heinrich bb12045
Tomas Heinrich 279b8e2
* Mon Sep 05 2011 Tomas Heinrich <theinric@redhat.com> 5.8.5-1
Tomas Heinrich 279b8e2
- upgrade to new upstream version (CVE-2011-3200)
Tomas Heinrich 279b8e2
Tomas Heinrich 4c59575
* Fri Jul 22 2011 Tomas Heinrich <theinric@redhat.com> 5.8.2-3
Tomas Heinrich 4c59575
- move the SysV init script into a subpackage
Tomas Heinrich 4c59575
- Resolves: 697533
Tomas Heinrich 4c59575
Tomas Heinrich 625ab2b
* Mon Jul 11 2011 Tomas Heinrich <theinric@redhat.com> 5.8.2-2
Tomas Heinrich 625ab2b
- rebuild for net-snmp-5.7 (soname bump in libnetsnmp)
Tomas Heinrich 625ab2b
Tomas Heinrich 49fa8dc
* Mon Jun 27 2011 Tomas Heinrich <theinric@redhat.com> 5.8.2-1
Tomas Heinrich 49fa8dc
- upgrade to new upstream version 5.8.2
Tomas Heinrich 49fa8dc
Tomas Heinrich c5daf04
* Mon Jun 13 2011 Tomas Heinrich <theinric@redhat.com> 5.8.1-2
Tomas Heinrich c5daf04
- scriptlet correction
Tomas Heinrich c5daf04
- use macro in unit file's path
Tomas Heinrich c5daf04
Tomas Heinrich 4b35a63
* Fri May 20 2011 Tomas Heinrich <theinric@redhat.com> 5.8.1-1
Tomas Heinrich 4b35a63
- upgrade to new upstream version
Tomas Heinrich 4b35a63
- correct systemd scriptlets (#705829)
Tomas Heinrich 4b35a63
Bill Nottingham 0dcc29e
* Mon May 16 2011 Bill Nottingham <notting@redhat.com> - 5.7.9-3
Bill Nottingham 0dcc29e
- combine triggers (as rpm will only execute one) - fixes upgrades (#699198)
Bill Nottingham 0dcc29e
Tomas Heinrich 4599366
* Tue Apr 05 2011 Tomas Heinrich <theinric@redhat.com> 5.7.10-1
Tomas Heinrich 4599366
- upgrade to new upstream version 5.7.10
Tomas Heinrich 4599366
ec35021
* Wed Mar 23 2011 Dan Horák <dan@danny.cz> - 5.7.9-2
ec35021
- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient)
ec35021
Tomas Heinrich df31784
* Fri Mar 18 2011 Tomas Heinrich <theinric@redhat.com> 5.7.9-1
Tomas Heinrich df31784
- upgrade to new upstream version 5.7.9
Tomas Heinrich df31784
- enable compilation of several new modules,
Tomas Heinrich df31784
  create new subpackages for some of them
Tomas Heinrich df31784
- integrate changes from Lennart Poettering
Tomas Heinrich df31784
  to add support for systemd
Tomas Heinrich df31784
  - add rsyslog-5.7.9-systemd.patch to tweak the upstream
Tomas Heinrich df31784
    service file to honour configuration from /etc/sysconfig/rsyslog
Tomas Heinrich df31784
e6fa6f2
* Fri Mar 18 2011 Dennis Gilmore <dennis@ausil.us> - 5.6.2-3
e6fa6f2
- sparc64 needs big PIE
e6fa6f2
059d9bb
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.6.2-2
059d9bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
059d9bb
Tomas Heinrich 1337b9e
* Mon Dec 20 2010 Tomas Heinrich <theinric@redhat.com> 5.6.2-1
Tomas Heinrich 1337b9e
- upgrade to new upstream stable version 5.6.2
Tomas Heinrich 1337b9e
- drop rsyslog-5.5.7-remove_include.patch; applied upstream
Tomas Heinrich 1337b9e
- provide omsnmp module
Tomas Heinrich 1337b9e
- use correct name for lock file (#659398)
Tomas Heinrich 1337b9e
- enable specification of the pid file (#579411)
Tomas Heinrich 1337b9e
- init script adjustments
Tomas Heinrich 1337b9e
Tomas Heinrich 84ef2a1
* Wed Oct 06 2010 Tomas Heinrich <theinric@redhat.com> 5.5.7-1
Tomas Heinrich 84ef2a1
- upgrade to upstream version 5.5.7
Tomas Heinrich 84ef2a1
- update configuration and init files for the new major version
Tomas Heinrich 84ef2a1
- add several directories for storing auxiliary data
Tomas Heinrich 84ef2a1
- add ChangeLog to documentation
Tomas Heinrich 84ef2a1
- drop unlimited-select.patch; integrated upstream
Tomas Heinrich 84ef2a1
- add rsyslog-5.5.7-remove_include.patch to fix compilation
Tomas Heinrich 84ef2a1
Tomas Heinrich 1d773e5
* Tue Sep 07 2010 Tomas Heinrich <theinric@redhat.com> 4.6.3-2
Tomas Heinrich 1d773e5
- build rsyslog with PIE and RELRO
Tomas Heinrich 1d773e5
1798174
* Thu Jul 15 2010 Tomas Heinrich <theinric@redhat.com> 4.6.3-1
1798174
- upgrade to new upstream stable version 4.6.3
1798174
2496b31
* Wed Apr 07 2010 Tomas Heinrich <theinric@redhat.com> 4.6.2-1
2496b31
- upgrade to new upstream stable version 4.6.2
2496b31
- correct the default value of the OMFileFlushOnTXEnd directive
2496b31
9089489
* Thu Feb 11 2010 Tomas Heinrich <theinric@redhat.com> 4.4.2-6
9089489
- modify rsyslog-4.4.2-unlimited-select.patch so that
9089489
  running autoreconf is not needed
9089489
- remove autoconf, automake, libtool from BuildRequires
9089489
- change exec-prefix to nil
9089489
5c1b840
* Wed Feb 10 2010 Tomas Heinrich <theinric@redhat.com> 4.4.2-5
5c1b840
- remove '_smp_mflags' make argument as it seems to be
5c1b840
  producing corrupted builds
5c1b840
fef9250
* Mon Feb 08 2010 Tomas Heinrich <theinric@redhat.com> 4.4.2-4
fef9250
- redefine _libdir as it doesn't use _exec_prefix
fef9250
43287a0
* Thu Dec 17 2009 Tomas Heinrich <theinric@redhat.com> 4.4.2-3
43287a0
- change exec-prefix to /
43287a0
b3e314a
* Wed Dec 09 2009 Robert Scheck <robert@fedoraproject.org> 4.4.2-2
b3e314a
- run libtoolize to avoid errors due mismatching libtool version
b3e314a
b3e314a
* Thu Dec 03 2009 Tomas Heinrich <theinric@redhat.com> 4.4.2-1
b3e314a
- upgrade to new upstream stable version 4.4.2
b3e314a
- add support for arbitrary number of open file descriptors
b3e314a
daa6d9f
* Mon Sep 14 2009 Tomas Heinrich <theinric@redhat.com> 4.4.1-2
daa6d9f
- adjust init script according to guidelines (#522071)
daa6d9f
50298e4
* Thu Sep 03 2009 Tomas Heinrich <theinric@redhat.com> 4.4.1-1
50298e4
- upgrade to new upstream stable version
50298e4
219a922
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 4.2.0-3
219a922
- rebuilt with new openssl
219a922
9b402ac
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.0-2
9b402ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
9b402ac
85fd129
* Tue Jul 14 2009 Tomas Heinrich <theinric@redhat.com> 4.2.0-1
85fd129
- upgrade
85fd129
4ea1623
* Mon Apr 13 2009 Tomas Heinrich <theinric@redhat.com> 3.21.11-1
4ea1623
- upgrade
4ea1623
d33cb6e
* Tue Mar 31 2009 Lubomir Rintel <lkundrak@v3.sk> 3.21.10-4
d33cb6e
- Backport HUPisRestart option
d33cb6e
0b11dca
* Wed Mar 18 2009 Tomas Heinrich <theinric@redhat.com> 3.21.10-3
0b11dca
- fix variables' type conversion in expression-based filters (#485937)
0b11dca
15be272
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.21.10-2
15be272
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
15be272
23d2ad3
* Tue Feb 10 2009 Tomas Heinrich <theinric@redhat.com> 3.21.10-1
23d2ad3
- upgrade
23d2ad3
Caolan McNamara ff53cc8
* Sat Jan 24 2009 Caolán McNamara <caolanm@redhat.com> 3.21.9-3
Caolan McNamara ff53cc8
- rebuild for dependencies
Caolan McNamara ff53cc8
Tomas Heinrich 0a2cde6
* Wed Jan 07 2009 Tomas Heinrich <theinric@redhat.com> 3.21.9-2
5fb5ea6
- fix several legacy options handling
5fb5ea6
- fix internal message output (#478612)
5fb5ea6
0af59d7
* Mon Dec 15 2008 Peter Vrabec <pvrabec@redhat.com> 3.21.9-1
0af59d7
- update is fixing $AllowedSender security issue
0af59d7
b045de0
* Mon Sep 15 2008 Peter Vrabec <pvrabec@redhat.com> 3.21.3-4
b045de0
- use RPM_OPT_FLAGS
b045de0
- use same pid file and logrotate file as syslog-ng (#441664)
b045de0
- mark config files as noreplace (#428155)
b045de0
ca3f22a
* Mon Sep 01 2008 Tomas Heinrich <theinric@redhat.com> 3.21.3-3
ca3f22a
- fix a wrong module name in the rsyslog.conf manual page (#455086)
ca3f22a
- expand the rsyslog.conf manual page (#456030)
ca3f22a
fb919ab
* Thu Aug 28 2008 Tomas Heinrich <theinric@redhat.com> 3.21.3-2
fb919ab
- fix clock rollback issue (#460230)
fb919ab
dbf3958
* Wed Aug 20 2008 Peter Vrabec <pvrabec@redhat.com> 3.21.3-1
dbf3958
- upgrade to bugfix release
dbf3958
70d43a4
* Wed Jul 23 2008 Peter Vrabec <pvrabec@redhat.com> 3.21.0-1
70d43a4
- upgrade
70d43a4
502ec1b
* Mon Jul 14 2008 Peter Vrabec <pvrabec@redhat.com> 3.19.9-2
502ec1b
- adjust default config file
502ec1b
6a5d467
* Fri Jul 11 2008 Lubomir Rintel <lkundrak@v3.sk> 3.19.9-1
6a5d467
- upgrade
6a5d467
befdd70
* Wed Jun 25 2008 Peter Vrabec <pvrabec@redhat.com> 3.19.7-3
befdd70
- rebuild because of new gnutls
befdd70
fed3035
* Fri Jun 13 2008 Peter Vrabec <pvrabec@redhat.com> 3.19.7-2
fed3035
- do not translate Oopses (#450329)
fed3035
aef4041
* Fri Jun 13 2008 Peter Vrabec <pvrabec@redhat.com> 3.19.7-1
aef4041
- upgrade
aef4041
44545ad
* Wed May 28 2008 Peter Vrabec <pvrabec@redhat.com> 3.19.4-1
44545ad
- upgrade
44545ad
44545ad
* Mon May 26 2008 Peter Vrabec <pvrabec@redhat.com> 3.19.3-1
b9007df
- upgrade to new upstream release
b9007df
d34772a
* Wed May 14 2008 Tomas Heinrich <theinric@redhat.com> 3.16.1-1
d34772a
- upgrade
d34772a
424d4be
* Tue Apr 08 2008 Peter Vrabec <pvrabec@redhat.com> 3.14.1-5
Tomas Heinrich 8c9f6a8
- prevent undesired error description in legacy
424d4be
  warning messages
424d4be
6d7de05
* Tue Apr 08 2008 Peter Vrabec <pvrabec@redhat.com> 3.14.1-4
Tomas Heinrich 8c9f6a8
- adjust symbol lookup method to 2.6 kernel
6d7de05
c264def
* Tue Apr 08 2008 Peter Vrabec <pvrabec@redhat.com> 3.14.1-3
c264def
- fix segfault of expression based filters
c264def
5339624
* Mon Apr 07 2008 Peter Vrabec <pvrabec@redhat.com> 3.14.1-2
5339624
- init script fixes (#441170,#440968)
5339624
4a057af
* Fri Apr 04 2008 Peter Vrabec <pvrabec@redhat.com> 3.14.1-1
4a057af
- upgrade
4a057af
Tomas Heinrich 0a2cde6
* Tue Mar 25 2008 Peter Vrabec <pvrabec@redhat.com> 3.12.4-1
9d3ea03
- upgrade
9d3ea03
8ce62a1
* Wed Mar 19 2008 Peter Vrabec <pvrabec@redhat.com> 3.12.3-1
Tomas Heinrich 8c9f6a8
- upgrade
8ce62a1
- fix some significant memory leaks
8ce62a1
e142b66
* Tue Mar 11 2008 Peter Vrabec <pvrabec@redhat.com> 3.12.1-2
e142b66
- init script fixes (#436854)
b45e56d
- fix config file parsing (#436722)
e142b66
e56132e
* Thu Mar 06 2008 Peter Vrabec <pvrabec@redhat.com> 3.12.1-1
e56132e
- upgrade
b011a9d
e56132e
* Wed Mar 05 2008 Peter Vrabec <pvrabec@redhat.com> 3.12.0-1
e56132e
- upgrade
e56132e
e56132e
* Mon Feb 25 2008 Peter Vrabec <pvrabec@redhat.com> 3.11.5-1
e56132e
- upgrade
e56132e
e56132e
* Fri Feb 01 2008 Peter Vrabec <pvrabec@redhat.com> 3.11.0-1
e56132e
- upgrade to the latests development release
3099e2c
- provide PostgresSQL support
e56132e
- provide GSSAPI support
3099e2c
e56132e
* Mon Jan 21 2008 Peter Vrabec <pvrabec@redhat.com> 2.0.0-7
e56132e
- change from requires sysklogd to conflicts sysklogd
24e541e
e56132e
* Fri Jan 18 2008 Peter Vrabec <pvrabec@redhat.com> 2.0.0-6
e56132e
- change logrotate file
e56132e
- use rsyslog own pid file
ee492f5
e56132e
* Thu Jan 17 2008 Peter Vrabec <pvrabec@redhat.com> 2.0.0-5
e56132e
- fixing bad descriptor (#428775)
e56132e
e56132e
* Wed Jan 16 2008 Peter Vrabec <pvrabec@redhat.com> 2.0.0-4
e56132e
- rename logrotate file
e56132e
e56132e
* Wed Jan 16 2008 Peter Vrabec <pvrabec@redhat.com> 2.0.0-3
e56132e
- fix post script and init file
e56132e
e56132e
* Wed Jan 16 2008 Peter Vrabec <pvrabec@redhat.com> 2.0.0-2
e56132e
- change pid filename and use logrotata script from sysklogd
e56132e
e56132e
* Tue Jan 15 2008 Peter Vrabec <pvrabec@redhat.com> 2.0.0-1
e56132e
- upgrade to stable release
e56132e
- spec file clean up
4c5d31d
eff7ef6
* Wed Jan 02 2008 Peter Vrabec <pvrabec@redhat.com> 1.21.2-1
eff7ef6
- new upstream release
eff7ef6
021b7c1
* Thu Dec 06 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.19.11-2
021b7c1
- Rebuild for deps
021b7c1
afeee64
* Thu Nov 29 2007 Peter Vrabec <pvrabec@redhat.com> 1.19.11-1
afeee64
- new upstream release
afeee64
- add conflicts (#400671)
afeee64
0143eaf
* Mon Nov 19 2007 Peter Vrabec <pvrabec@redhat.com> 1.19.10-1
0143eaf
- new upstream release
0143eaf
f580f88
* Wed Oct 03 2007 Peter Vrabec <pvrabec@redhat.com> 1.19.6-3
f580f88
- remove NUL character from recieved messages
f580f88
f0d2658
* Tue Sep 25 2007 Tomas Heinrich <theinric@redhat.com> 1.19.6-2
f0d2658
- fix message suppression (303341)
f0d2658
f0d2658
* Tue Sep 25 2007 Tomas Heinrich <theinric@redhat.com> 1.19.6-1
b078f29
- upstream bugfix release
b078f29
cf28de2
* Tue Aug 28 2007 Peter Vrabec <pvrabec@redhat.com> 1.19.2-1
cf28de2
- upstream bugfix release
Tomas Heinrich 8c9f6a8
- support for negative app selector, patch from
cf28de2
  theinric@redhat.com
cf28de2
7f0f85e
* Fri Aug 17 2007 Peter Vrabec <pvrabec@redhat.com> 1.19.0-1
7f0f85e
- new upstream release with MySQL support(as plugin)
7f0f85e
fb0289f
* Wed Aug 08 2007 Peter Vrabec <pvrabec@redhat.com> 1.18.1-1
fb0289f
- upstream bugfix release
fb0289f
5b7c890
* Mon Aug 06 2007 Peter Vrabec <pvrabec@redhat.com> 1.18.0-1
5b7c890
- new upstream release
5b7c890
dbdbd40
* Thu Aug 02 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.6-1
dbdbd40
- upstream bugfix release
dbdbd40
13bbd56
* Mon Jul 30 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.5-1
13bbd56
- upstream bugfix release
Tomas Heinrich 8c9f6a8
- fix typo in provides
13bbd56
27e7d95
* Wed Jul 25 2007 Jeremy Katz <katzj@redhat.com> - 1.17.2-4
27e7d95
- rebuild for toolchain bug
27e7d95
dae33bd
* Tue Jul 24 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.2-3
dae33bd
- take care of sysklogd configuration files in %%post
dae33bd
e142fe8
* Tue Jul 24 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.2-2
e142fe8
- use EVR in provides/obsoletes sysklogd
e142fe8
2e38b29
* Mon Jul 23 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.2-1
2e38b29
- upstream bug fix release
2e38b29
031ec0f
* Fri Jul 20 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.1-1
031ec0f
- upstream bug fix release
031ec0f
- include html docs (#248712)
031ec0f
- make "-r" option compatible with sysklogd config (248982)
031ec0f
031ec0f
* Tue Jul 17 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.0-1
3a56da7
- feature rich upstream release
3a56da7
3a56da7
* Thu Jul 12 2007 Peter Vrabec <pvrabec@redhat.com> 1.15.1-2
3a56da7
- use obsoletes and hadle old config files
3a56da7
3a56da7
* Wed Jul 11 2007 Peter Vrabec <pvrabec@redhat.com> 1.15.1-1
3a56da7
- new upstream bugfix release
3a56da7
3a56da7
* Tue Jul 10 2007 Peter Vrabec <pvrabec@redhat.com> 1.15.0-1
Tomas Heinrich 8c9f6a8
- new upstream release introduce capability to generate output
3a56da7
  file names based on templates
3a56da7
3a56da7
* Tue Jul 03 2007 Peter Vrabec <pvrabec@redhat.com> 1.14.2-1
3a56da7
- new upstream bugfix release
3a56da7
3a56da7
* Mon Jul 02 2007 Peter Vrabec <pvrabec@redhat.com> 1.14.1-1
3a56da7
- new upstream release with IPv6 support
3a56da7
3a56da7
* Tue Jun 26 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.5-3
Tomas Heinrich 0a2cde6
- add BuildRequires for zlib compression feature
3a56da7
3a56da7
* Mon Jun 25 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.5-2
3a56da7
- some spec file adjustments.
3a56da7
- fix syslog init script error codes (#245330)
3a56da7
3a56da7
* Fri Jun 22 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.5-1
3a56da7
- new upstream release
3a56da7
3a56da7
* Fri Jun 22 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.4-2
3a56da7
- some spec file adjustments.
3a56da7
3a56da7
* Mon Jun 18 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.4-1
3a56da7
- upgrade to new upstream release
3a56da7
3a56da7
* Wed Jun 13 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.2-2
3a56da7
- DB support off
3a56da7
3a56da7
* Tue Jun 12 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.2-1
3a56da7
- new upstream release based on redhat patch
3a56da7
3a56da7
* Fri Jun 08 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.1-2
3a56da7
- rsyslog package provides its own kernel log. daemon (rklogd)
3a56da7
3a56da7
* Mon Jun 04 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.1-1
3a56da7
- Initial rpm build