000b35
%define rsyslog_statedir %{_sharedstatedir}/rsyslog
000b35
%define rsyslog_pkidir %{_sysconfdir}/pki/rsyslog
000b35
%define rsyslog_docdir %{_docdir}/rsyslog
000b35
000b35
Summary: Enhanced system logging and kernel message trapping daemon
000b35
Name: rsyslog
000b35
Version: 8.2102.0
6d5a3a
Release: 111%{?dist}
000b35
License: (GPLv3+ and ASL 2.0)
000b35
URL: http://www.rsyslog.com/
000b35
Source0: http://www.rsyslog.com/files/download/rsyslog/%{name}-%{version}.tar.gz
000b35
Source1: http://www.rsyslog.com/files/download/rsyslog/%{name}-doc-%{version}.tar.gz
000b35
Source2: rsyslog.conf
000b35
Source3: rsyslog.sysconfig
000b35
Source4: rsyslog.log
000b35
Source5: rsyslog.service
000b35
# Add qpid-proton as another source, enable omamqp1 module in a
000b35
# separatae sub-package with it statically linked(see rhbz#1713427)
000b35
Source6: qpid-proton-0.34.0.tar.gz
000b35
9315e5
Patch0:  rsyslog-8.2102.0-rhbz2064318-errfile-maxsize-doc.patch
9315e5
Patch1:  rsyslog-8.1911.0-rhbz1659898-imjournal-default-tag.patch
9315e5
Patch2:  rsyslog-8.2102.0-rhbz1960536-fdleak-on-fsync.patch
9315e5
Patch3:  rsyslog-8.2102.0-rhbz1886400-reduce-default-timeout.patch
9315e5
Patch4:  rsyslog-8.2102.0-rhbz1984616-imuxsock-ratelimit.patch
9315e5
Patch5:  rsyslog-8.2102.0-rhbz1984489-remove-abort-on-id-resolution-fail.patch
9315e5
Patch6:  rsyslog-8.2102.0-rhbz1938863-covscan.patch
9315e5
Patch7:  rsyslog-8.2102.0-rhbz2021076-prioritize-SAN.patch
9315e5
Patch8:  rsyslog-8.2102.0-rhbz2064318-errfile-maxsize.patch
9315e5
Patch9:  openssl3-compatibility.patch
9315e5
Patch10: rsyslog-8.2102.0-rhbz1909639-statefiles-fix.patch
9315e5
Patch11: rsyslog-8.2102.0-rhbz1909639-statefiles-doc.patch
9315e5
Patch12: rsyslog-8.2102.0-rhbz2046158-gnutls-broken-connection.patch
9315e5
Patch13: rsyslog-8.37.0-rhbz2081396-CVE-2022-24903.patch
6d5a3a
Patch14: rsyslog-8.2102.0-rhbz2124849-extra-ca-files.patch
6d5a3a
Patch15: rsyslog-8.2102.0-rhbz2124849-extra-ca-files-doc.patch
6d5a3a
Patch16: rsyslog-8.2102.0-rhbz2127404-libcap-ng.patch
6d5a3a
Patch17: rsyslog-8.2102.0-rhbz2157658-imklog.patch
6d5a3a
Patch18: rsyslog-8.2102.0-capabilities-drop-credential.patch
000b35
000b35
BuildRequires: make
000b35
BuildRequires: gcc
000b35
BuildRequires: autoconf
000b35
BuildRequires: automake
000b35
BuildRequires: bison
000b35
BuildRequires: dos2unix
000b35
BuildRequires: flex
000b35
BuildRequires: libgcrypt-devel
000b35
BuildRequires: libfastjson-devel >= 0.99.8
000b35
BuildRequires: libestr-devel >= 0.1.9
000b35
BuildRequires: libtool
000b35
BuildRequires: libuuid-devel
000b35
BuildRequires: pkgconfig
000b35
BuildRequires: python3-docutils
000b35
# make sure systemd is in a version that isn't affected by rhbz#974132
000b35
BuildRequires: systemd-devel >= 204-8
000b35
BuildRequires: zlib-devel
6d5a3a
BuildRequires: libcap-ng-devel
000b35
21166d
Recommends: %{name}-logrotate = %version-%release
000b35
Requires: bash >= 2.0
000b35
%{?systemd_ordering}
000b35
000b35
Provides: syslog
000b35
Obsoletes: sysklogd < 1.5-11
000b35
21166d
%package logrotate
21166d
Summary: Log rotation for rsyslog
21166d
Requires: %name = %version-%release
21166d
Requires: logrotate >= 3.5.2
21166d
000b35
%package crypto
000b35
Summary: Encryption support
000b35
Requires: %name = %version-%release
000b35
000b35
%package doc
000b35
Summary: HTML documentation for rsyslog
000b35
BuildArch: noarch
000b35
000b35
%package elasticsearch
000b35
Summary: ElasticSearch output module for rsyslog
000b35
Requires: %name = %version-%release
000b35
BuildRequires: libcurl-devel
000b35
7bd1e1
%package mmfields
7bd1e1
Summary: Fields extraction module
7bd1e1
Requires: %name = %version-%release
7bd1e1
000b35
%package mmjsonparse
000b35
Summary: JSON enhanced logging support
000b35
Requires: %name = %version-%release
000b35
000b35
%package mmnormalize
000b35
Summary: Log normalization support for rsyslog
000b35
Requires: %name = %version-%release
000b35
BuildRequires: libestr-devel liblognorm-devel >= 1.0.2
000b35
000b35
%package mmaudit
000b35
Summary: Message modification module supporting Linux audit format
000b35
Requires: %name = %version-%release
000b35
000b35
%package mmsnmptrapd
000b35
Summary: Message modification module for snmptrapd generated messages
000b35
Requires: %name = %version-%release
000b35
000b35
%package mysql
000b35
Summary: MySQL support for rsyslog
000b35
Requires: %name = %version-%release
000b35
BuildRequires: mariadb-connector-c-devel
000b35
000b35
%package pgsql
000b35
Summary: PostgresSQL support for rsyslog
000b35
Requires: %name = %version-%release
000b35
BuildRequires: libpq-devel
000b35
000b35
%package gssapi
000b35
Summary: GSSAPI authentication and encryption support for rsyslog
000b35
Requires: %name = %version-%release
000b35
BuildRequires: krb5-devel
000b35
000b35
%package relp
000b35
Summary: RELP protocol support for rsyslog
000b35
Requires: %name = %version-%release
6d5a3a
Requires: librelp >= 1.9.0
6d5a3a
BuildRequires: librelp-devel >= 1.9.0
000b35
000b35
%package gnutls
000b35
Summary: TLS protocol support for rsyslog via GnuTLS library
000b35
Requires: %name = %version-%release
000b35
BuildRequires: gnutls-devel
000b35
000b35
%package openssl
000b35
Summary: TLS protocol support for rsyslog via OpenSSL library
000b35
Group: System Environment/Daemons
000b35
Requires: %name = %version-%release
000b35
BuildRequires: openssl-devel
000b35
000b35
%package snmp
000b35
Summary: SNMP protocol support for rsyslog
000b35
Requires: %name = %version-%release
000b35
BuildRequires: net-snmp-devel
000b35
000b35
%package udpspoof
000b35
Summary: Provides the omudpspoof module
000b35
Requires: %name = %version-%release
000b35
BuildRequires: libnet-devel
000b35
000b35
%package omamqp1
000b35
Summary: Provides the omamqp1 module
000b35
Requires: %name = %version-%release
000b35
Requires: cyrus-sasl-lib
000b35
Requires: openssl-libs
000b35
BuildRequires: cmake
000b35
BuildRequires: make
000b35
BuildRequires: gcc
000b35
BuildRequires: gcc-c++
000b35
BuildRequires: cyrus-sasl-devel
000b35
BuildRequires: openssl-devel
000b35
BuildRequires: python3
000b35
000b35
%package kafka
000b35
Summary: Provides the omkafka module
000b35
Requires: %name = %version-%release
000b35
BuildRequires: librdkafka-devel
000b35
000b35
%package mmkubernetes
000b35
Summary: Provides the mmkubernetes module
000b35
Requires: %name = %version-%release
000b35
BuildRequires: libcurl-devel
000b35
000b35
%description
000b35
Rsyslog is an enhanced, multi-threaded syslog daemon. It supports MySQL,
000b35
syslog/TCP, RFC 3195, permitted sender lists, filtering on any message part,
000b35
and fine grain output format control. It is compatible with stock sysklogd
000b35
and can be used as a drop-in replacement. Rsyslog is simple to set up, with
000b35
advanced features suitable for enterprise-class, encryption-protected syslog
000b35
relay chains.
000b35
21166d
%description logrotate
21166d
This subpackage contains the default logrotate configuration for rsyslog.
21166d
000b35
%description crypto
000b35
This package contains a module providing log file encryption and a
000b35
command line tool to process encrypted logs.
000b35
000b35
%description doc
000b35
This subpackage contains documentation for rsyslog.
000b35
000b35
%description elasticsearch
000b35
This module provides the capability for rsyslog to feed logs directly into
000b35
Elasticsearch.
000b35
000b35
%description mmjsonparse
000b35
This module provides the capability to recognize and parse JSON enhanced
000b35
syslog messages.
000b35
000b35
%description mmnormalize
000b35
This module provides the capability to normalize log messages via liblognorm.
000b35
000b35
%description mmaudit
000b35
This module provides message modification supporting Linux audit format
000b35
in various settings.
000b35
000b35
%description mmsnmptrapd
000b35
This message modification module takes messages generated from snmptrapd and
000b35
modifies them so that they look like they originated from the read originator.
000b35
7bd1e1
%description mmfields
7bd1e1
The mmfield module permits to extract fields. Using this module is of special
7bd1e1
advantage if a field-based log format is to be processed, like for example CEF
7bd1e1
and either a large number of fields is needed or a specific field is used multiple
7bd1e1
times inside filters.
7bd1e1
000b35
%description mysql
000b35
The rsyslog-mysql package contains a dynamic shared object that will add
000b35
MySQL database support to rsyslog.
000b35
000b35
%description pgsql
000b35
The rsyslog-pgsql package contains a dynamic shared object that will add
000b35
PostgreSQL database support to rsyslog.
000b35
000b35
%description gssapi
000b35
The rsyslog-gssapi package contains the rsyslog plugins which support GSSAPI
000b35
authentication and secure connections. GSSAPI is commonly used for Kerberos
000b35
authentication.
000b35
000b35
%description relp
000b35
The rsyslog-relp package contains the rsyslog plugins that provide
000b35
the ability to receive syslog messages via the reliable RELP
000b35
protocol.
000b35
000b35
%description gnutls
000b35
The rsyslog-gnutls package contains the rsyslog plugins that provide the
000b35
ability to send and receive syslog messages via upcoming syslog-transport-tls
000b35
IETF standard protocol.
000b35
000b35
%description openssl
000b35
The rsyslog-openssl package contains the rsyslog plugins that provide the
000b35
ability to send and receive syslog messages via TCP or RELP using TLS
000b35
encryption via OpenSSL library. For details refer to rsyslog doc on imtcp
000b35
and omfwd modules.
000b35
000b35
%description snmp
000b35
The rsyslog-snmp package contains the rsyslog plugin that provides the
000b35
ability to send syslog messages as SNMPv1 and SNMPv2c traps.
000b35
000b35
%description udpspoof
000b35
This module is similar to the regular UDP forwarder, but permits to
000b35
spoof the sender address. Also, it enables to circle through a number
000b35
of source ports.
000b35
000b35
%description omamqp1
000b35
The omamqp1 output module can be used to send log messages via an AMQP
000b35
1.0-compatible messaging bus.
000b35
000b35
%description kafka
000b35
The rsyslog-kafka package provides module for Apache Kafka output.
000b35
000b35
%description mmkubernetes
000b35
The rsyslog-mmkubernetes package provides module for adding kubernetes
000b35
container metadata.
000b35
000b35
%prep
000b35
# set up rsyslog-doc sources
000b35
%setup -q -a 1 -T -c
9315e5
%patch0 -p1
9315e5
000b35
rm -r LICENSE README.md source build/objects.inv
000b35
mv build doc
000b35
# set up rsyslog sources
000b35
%setup -q -D
000b35
# Unpack qpid-proton for rhel
000b35
%setup -q -D -T -b 6
000b35
9315e5
%patch1  -p1 -b .default-tag
9315e5
%patch2  -p1 -b .fd-leak-on-fsync
9315e5
%patch3  -p1 -b .timeout
9315e5
%patch4  -p1 -b .imuxsock-rate-limit
9315e5
%patch5  -p1 -b .abort-on-id-resolution-fail
9315e5
%patch6  -p1 -b .covscan
9315e5
%patch7  -p1 -b .prioritize-SAN
9315e5
%patch8  -p1 -b .errfile-maxsize
9315e5
%patch10 -p1 -b .statefile-fix
9315e5
%patch11 -p1
9315e5
%patch12 -p1 -b .gnutls-broken-connection
9315e5
%patch13 -p1 -b .CVE
6d5a3a
%patch14 -p1 -b .extra-ca-files
6d5a3a
%patch15 -p1 -b .extra-ca-files-doc
6d5a3a
%patch16 -p1 -b .libcap-ng
6d5a3a
%patch17 -p1 -b .imklog-leak
6d5a3a
%patch18 -p1 -b .capabilities-drop-credential
000b35
000b35
pushd ..
9315e5
%patch9 -p1 -b .openssl-compatibility
000b35
popd
000b35
000b35
%build
000b35
# Add additional flags as per https://one.redhat.com/rhel-developer-guide/#_what_are_the_required_flags
000b35
%ifarch aarch64
000b35
export CFLAGS="$RPM_OPT_FLAGS -mbranch-protection=standard"
000b35
%else
000b35
export CFLAGS="$RPM_OPT_FLAGS -fcf-protection=full"
000b35
%endif
000b35
000b35
%ifarch sparc64
000b35
#sparc64 need big PIC
000b35
export CFLAGS="$RPM_OPT_FLAGS -fPIC"
000b35
%else
000b35
export CFLAGS="$RPM_OPT_FLAGS -fpic"
000b35
%endif
000b35
# build the proton first
000b35
(
000b35
	cd %{_builddir}/qpid-proton-0.34.0
000b35
	mkdir bld
000b35
	cd bld
000b35
000b35
	# Need ENABLE_FUZZ_TESTING=NO to avoid a link failure
000b35
	# Find python include dir and python library from
000b35
	# https://stackoverflow.com/questions/24174394/cmake-is-not-able-to-find-python-libraries
000b35
	cmake .. \
000b35
		-DBUILD_BINDINGS="" \
000b35
		-DBUILD_STATIC_LIBS=YES \
000b35
		-DENABLE_FUZZ_TESTING=NO \
000b35
		-DPYTHON_INCLUDE_DIR=$(python3 -c "from distutils.sysconfig import get_python_inc; print(get_python_inc())")  \
000b35
		-DPYTHON_LIBRARY=$(python3 -c "import distutils.sysconfig as sysconfig; print(sysconfig.get_config_var('LIBDIR'))") \
000b35
		-DCMAKE_AR="/usr/bin/gcc-ar" -DCMAKE_NM="/usr/bin/gcc-nm" -DCMAKE_RANLIB="/usr/bin/gcc-ranlib"
000b35
	make -j8
000b35
)
000b35
000b35
%ifarch sparc64
000b35
#sparc64 need big PIE
000b35
export CFLAGS="$RPM_OPT_FLAGS -fPIE"
000b35
%else
000b35
export CFLAGS="$RPM_OPT_FLAGS -fpie"
000b35
%endif
000b35
export LDFLAGS="-pie -Wl,-z,relro -Wl,-z,now"
000b35
000b35
# the hiredis-devel package doesn't provide a pkg-config file
000b35
sed -i 's/%{version}/%{version}-%{release}/g' configure.ac
000b35
autoreconf -if
000b35
%configure \
000b35
	--prefix=/usr \
000b35
	--disable-static \
000b35
	--disable-testbench \
000b35
	--enable-omamqp1 PROTON_LIBS="%{_builddir}/qpid-proton-0.34.0/bld/c/libqpid-proton-core-static.a %{_builddir}/qpid-proton-0.34.0/bld/c/libqpid-proton-proactor-static.a %{_builddir}/qpid-proton-0.34.0/bld/c/libqpid-proton-static.a -lssl -lsasl2 -lcrypto" PROTON_CFLAGS="-I%{_builddir}/qpid-proton-0.34.0/bld/c/include" \
000b35
	--enable-elasticsearch \
000b35
	--enable-generate-man-pages \
000b35
	--enable-gnutls \
000b35
	--enable-openssl \
000b35
	--enable-gssapi-krb5 \
000b35
	--enable-imfile \
000b35
	--enable-imjournal \
000b35
	--enable-imkafka \
000b35
	--enable-impstats \
000b35
	--enable-imptcp \
6d5a3a
	--enable-libcap-ng \
000b35
	--enable-mail \
000b35
	--enable-mmanon \
000b35
	--enable-mmaudit \
000b35
	--enable-mmcount \
000b35
	--enable-mmkubernetes \
000b35
	--enable-mmjsonparse \
000b35
	--enable-mmnormalize \
7bd1e1
	--enable-mmfields \
000b35
	--enable-mmsnmptrapd \
000b35
	--enable-mmutf8fix \
000b35
	--enable-mysql \
000b35
	--enable-omhttp \
000b35
	--enable-omjournal \
000b35
	--enable-omprog \
000b35
	--enable-omstdout \
000b35
	--enable-omudpspoof \
000b35
	--enable-omuxsock \
000b35
	--enable-pgsql \
000b35
	--enable-pmaixforwardedfrom \
000b35
	--enable-pmcisconames \
000b35
	--enable-pmlastmsg \
000b35
	--enable-pmsnare \
000b35
	--enable-relp \
000b35
	--enable-snmp \
000b35
	--enable-unlimited-select \
000b35
	--enable-usertools \
000b35
	--enable-omkafka
000b35
000b35
make V=1
000b35
000b35
%check
000b35
make V=1 check
000b35
000b35
%install
000b35
make V=1 DESTDIR=%{buildroot} install
000b35
000b35
install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
000b35
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
000b35
install -d -m 755 %{buildroot}%{_unitdir}
000b35
install -d -m 755 %{buildroot}%{_sysconfdir}/rsyslog.d
000b35
install -d -m 700 %{buildroot}%{rsyslog_statedir}
000b35
install -d -m 700 %{buildroot}%{rsyslog_pkidir}
000b35
install -d -m 755 %{buildroot}%{rsyslog_docdir}/html
000b35
000b35
install -p -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/rsyslog.conf
000b35
install -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/rsyslog
000b35
install -p -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/rsyslog
000b35
install -p -m 644 %{SOURCE5} %{buildroot}%{_unitdir}/rsyslog.service
000b35
install -p -m 644 plugins/ommysql/createDB.sql %{buildroot}%{rsyslog_docdir}/mysql-createDB.sql
000b35
install -p -m 644 plugins/ompgsql/createDB.sql %{buildroot}%{rsyslog_docdir}/pgsql-createDB.sql
000b35
dos2unix tools/recover_qi.pl
000b35
install -p -m 644 tools/recover_qi.pl %{buildroot}%{rsyslog_docdir}/recover_qi.pl
000b35
install -p -m 644 contrib/mmkubernetes/*.rulebase %{buildroot}%{rsyslog_docdir}
000b35
# extract documentation
000b35
cp -r doc/* %{buildroot}%{rsyslog_docdir}/html
000b35
# get rid of libtool libraries
000b35
rm -f %{buildroot}%{_libdir}/rsyslog/*.la
000b35
# imdiag and liboverride is only used for testing
000b35
rm -f %{buildroot}%{_libdir}/rsyslog/imdiag.so
000b35
rm -f %{buildroot}%{_libdir}/rsyslog/liboverride_gethostname.so
000b35
000b35
%post
000b35
for n in /var/log/{messages,secure,maillog,spooler}
000b35
do
000b35
	[ -f $n ] && continue
000b35
	umask 066 && touch $n
000b35
done
000b35
%systemd_post rsyslog.service
000b35
000b35
%preun
000b35
%systemd_preun rsyslog.service
000b35
000b35
%postun
000b35
%systemd_postun_with_restart rsyslog.service
000b35
000b35
%files
000b35
%{!?_licensedir:%global license %%doc}
000b35
%license COPYING*
000b35
%doc AUTHORS ChangeLog README.md
000b35
%{rsyslog_docdir}
000b35
%exclude %{rsyslog_docdir}/html
000b35
%exclude %{rsyslog_docdir}/mysql-createDB.sql
000b35
%exclude %{rsyslog_docdir}/pgsql-createDB.sql
000b35
%dir %{_libdir}/rsyslog
000b35
%dir %{_sysconfdir}/rsyslog.d
000b35
%dir %{rsyslog_statedir}
000b35
%dir %{rsyslog_pkidir}
000b35
%{_sbindir}/rsyslogd
000b35
%{_mandir}/man5/rsyslog.conf.5.gz
000b35
%{_mandir}/man8/rsyslogd.8.gz
000b35
%{_unitdir}/rsyslog.service
000b35
%config(noreplace) %{_sysconfdir}/rsyslog.conf
000b35
%config(noreplace) %{_sysconfdir}/sysconfig/rsyslog
000b35
# plugins
000b35
%{_libdir}/rsyslog/fmhash.so
000b35
%{_libdir}/rsyslog/fmhttp.so
000b35
%{_libdir}/rsyslog/imfile.so
000b35
%{_libdir}/rsyslog/imjournal.so
000b35
%{_libdir}/rsyslog/imklog.so
000b35
%{_libdir}/rsyslog/immark.so
000b35
%{_libdir}/rsyslog/impstats.so
000b35
%{_libdir}/rsyslog/imptcp.so
000b35
%{_libdir}/rsyslog/imtcp.so
000b35
%{_libdir}/rsyslog/imudp.so
000b35
%{_libdir}/rsyslog/imuxsock.so
000b35
%{_libdir}/rsyslog/lmnet.so
000b35
%{_libdir}/rsyslog/lmnetstrms.so
000b35
%{_libdir}/rsyslog/lmnsd_ptcp.so
000b35
%{_libdir}/rsyslog/lmregexp.so
000b35
%{_libdir}/rsyslog/lmtcpclt.so
000b35
%{_libdir}/rsyslog/lmtcpsrv.so
000b35
%{_libdir}/rsyslog/lmzlibw.so
000b35
%{_libdir}/rsyslog/mmanon.so
000b35
%{_libdir}/rsyslog/mmcount.so
000b35
%{_libdir}/rsyslog/mmexternal.so
000b35
%{_libdir}/rsyslog/mmutf8fix.so
000b35
%{_libdir}/rsyslog/omhttp.so
000b35
%{_libdir}/rsyslog/omjournal.so
000b35
%{_libdir}/rsyslog/ommail.so
000b35
%{_libdir}/rsyslog/omprog.so
000b35
%{_libdir}/rsyslog/omstdout.so
000b35
%{_libdir}/rsyslog/omtesting.so
000b35
%{_libdir}/rsyslog/omuxsock.so
000b35
%{_libdir}/rsyslog/pmaixforwardedfrom.so
000b35
%{_libdir}/rsyslog/pmcisconames.so
000b35
%{_libdir}/rsyslog/pmlastmsg.so
000b35
%{_libdir}/rsyslog/pmsnare.so
000b35
21166d
%files logrotate
21166d
%config(noreplace) %{_sysconfdir}/logrotate.d/rsyslog
21166d
000b35
%files crypto
000b35
%{_bindir}/rscryutil
000b35
%{_mandir}/man1/rscryutil.1.gz
000b35
%{_libdir}/rsyslog/lmcry_gcry.so
000b35
000b35
%files doc
000b35
%doc %{rsyslog_docdir}/html
000b35
000b35
%files elasticsearch
000b35
%{_libdir}/rsyslog/omelasticsearch.so
000b35
000b35
%files mmaudit
000b35
%{_libdir}/rsyslog/mmaudit.so
000b35
000b35
%files mmjsonparse
000b35
%{_libdir}/rsyslog/mmjsonparse.so
000b35
000b35
%files mmnormalize
000b35
%{_libdir}/rsyslog/mmnormalize.so
000b35
7bd1e1
%files mmfields
7bd1e1
%{_libdir}/rsyslog/mmfields.so
7bd1e1
000b35
%files mmsnmptrapd
000b35
%{_libdir}/rsyslog/mmsnmptrapd.so
000b35
000b35
%files mysql
000b35
%doc %{rsyslog_docdir}/mysql-createDB.sql
000b35
%{_libdir}/rsyslog/ommysql.so
000b35
000b35
%files pgsql
000b35
%doc %{rsyslog_docdir}/pgsql-createDB.sql
000b35
%{_libdir}/rsyslog/ompgsql.so
000b35
000b35
%files gssapi
000b35
%{_libdir}/rsyslog/lmgssutil.so
000b35
%{_libdir}/rsyslog/imgssapi.so
000b35
%{_libdir}/rsyslog/omgssapi.so
000b35
000b35
%files relp
000b35
%{_libdir}/rsyslog/imrelp.so
000b35
%{_libdir}/rsyslog/omrelp.so
000b35
000b35
%files gnutls
000b35
%{_libdir}/rsyslog/lmnsd_gtls.so
000b35
000b35
%files openssl
000b35
%{_libdir}/rsyslog/lmnsd_ossl.so
000b35
000b35
%files snmp
000b35
%{_libdir}/rsyslog/omsnmp.so
000b35
000b35
%files udpspoof
000b35
%{_libdir}/rsyslog/omudpspoof.so
000b35
000b35
%files omamqp1
000b35
%{_libdir}/rsyslog/omamqp1.so
000b35
000b35
%files kafka
000b35
%{_libdir}/rsyslog/imkafka.so
000b35
%{_libdir}/rsyslog/omkafka.so
000b35
000b35
%files mmkubernetes
000b35
%{_libdir}/rsyslog/mmkubernetes.so
000b35
%doc %{rsyslog_docdir}/k8s_filename.rulebase
000b35
%doc %{rsyslog_docdir}/k8s_container_name.rulebase
000b35
000b35
000b35
%changelog
6d5a3a
* Wed Feb 22 2023 Attila Lakatos <alakatos@redhat.com> - 8.2102.0-111
6d5a3a
- Rebuild
6d5a3a
  resolves: rhbz#2169748
6d5a3a
  resolves: rhbz#2158659
6d5a3a
6d5a3a
* Fri Feb 17 2023 Attila Lakatos <alakatos@redhat.com> -8.2102.0-110
6d5a3a
- Do not preserve capabilities when changing credentials
6d5a3a
  resolves: rhbz#2169748
6d5a3a
- Remove unnecessary capability CAP_PERFMON
6d5a3a
- Add CAP_DAC_OVERRIDE to bypass file read and write permission checks
6d5a3a
  resolves: rhbz#2158659
6d5a3a
6d5a3a
* Mon Jan 09 2023 Attila Lakatos <alakatos@redhat.com> - 8.2102.0-109
6d5a3a
- Make rsyslog-relp require librelp>= 1.9.0
6d5a3a
  resolves: rhbz#2124440
6d5a3a
- Reorder logrotate parameters to work with POSIXLY_CORRECT env var
6d5a3a
  resolves: rhbz#2124488
6d5a3a
6d5a3a
* Fri Jan 06 2023 Attila Lakatos <alakatos@redhat.com> - 8.2102.0-108
6d5a3a
- Fix invalid memory adressing in imklog that could case abort
6d5a3a
  resolves: rhbz#2157659
6d5a3a
6d5a3a
* Mon Nov 21 2022 Attila Lakatos <alakatos@redhat.com> - 8.2102.0-107
6d5a3a
- Drop capabilities to only the neccessary set with libcap-ng
6d5a3a
  resolves: rhbz#2127404
6d5a3a
6d5a3a
* Tue Sep 06 2022 Sergio Arroutbi <sarroutb@redhat.com> - 8.2102.0-106
6d5a3a
- Enable multiple SSL CA files
6d5a3a
  resolves: rhbz#2124849
6d5a3a
9315e5
* Mon May 09 2022 Attila Lakatos <alakatos@redhat.com> - 8.2102.0-105
9315e5
- Address CVE-2022-24903, Heap-based overflow in TCP syslog server
9315e5
  resolves: rhbz#2081403
9315e5
9315e5
* Tue Apr 19 2022 Attila Lakatos <alakatos@redhat.com> - 8.2102.0-104
9315e5
- Do not save patched doc files
9315e5
  resolves: rhbz#2069664
9315e5
9315e5
* Tue Apr 05 2022 Attila Lakatos <alakatos@redhat.com> - 8.2102.0-103
9315e5
- Add deleteStateOnFileMove imfile module option
9315e5
  resolves: rhbz#2069664
9315e5
- Add inotify_rm_watch() inotify API call when object needs to be destroyed
9315e5
  resolves: rhbz#2070528
9315e5
- Fix error handling in gtlsRecordRecv, which can cause full CPU usage
9315e5
9315e5
* Fri Mar 11 2022 Sergio Arroutbi <sarroutb@redhat.com> - 8.2102.0-102
9315e5
- Add action.errorfile.maxsize parameter
9315e5
  resolves: rhbz#2064318
9315e5
7bd1e1
* Wed Jan 19 2022 Sergio Arroutbi <sarroutb@redhat.com> - 8.2102.0-101
7bd1e1
- Prioritize SAN
7bd1e1
  resolves: rhbz#2021076
7bd1e1
7bd1e1
* Mon Jan 17 2022 Sergio Arroutbi <sarroutb@redhat.com> - 8.2102.0-100
7bd1e1
- Enable mmfields module
7bd1e1
  resolves: rhbz#2027971
7bd1e1
21166d
* Tue Oct 26 2021 Davide Cavalca <dcavalca@centosproject.org> - 8.2102.0-10
21166d
- Split out logrotate config and dependency into a subpackage
21166d
  resolves: rhbz#1992155
21166d
000b35
* Fri Aug 27 2021 Attila Lakatos <alakatos@redhat.com> - 8.2102.0-9
000b35
- Add required flags for branch protection
000b35
- Add missing tests folder
000b35
- Resolve issues detected by covscan
000b35
  resolves: rhbz#1938863
000b35
000b35
* Mon Aug 23 2021 Attila Lakatos <alakatos@redhat.com> - 8.2102.0-8
000b35
- Resolve issues detected by covscan
000b35
  resolves: rhbz#1938863
000b35
000b35
* Wed Aug 18 2021 Attila Lakatos <alakatos@redhat.com> - 8.2102.0-7
000b35
- Enable openssl
000b35
  resolves: rhbz#1972058
000b35
- Close dir when fsync=on
000b35
  resolves: rhbz#1972069
000b35
- Do not exit when user/group can not be found
000b35
  resolves: rhbz#1990868
000b35
- Remove abortOnIDResolution fail
000b35
- Always use message severity when comparing with ratelimit severity
000b35
  resolves: rhbz#1990869
000b35
000b35
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 8.2102.0-6
000b35
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
000b35
  Related: rhbz#1991688
000b35
000b35
* Wed Jun 16 2021 Mohan Boddu <mboddu@redhat.com> - 8.2102.0-5
000b35
- Rebuilt for RHEL 9 BETA for openssl 3.0
000b35
  Related: rhbz#1971065
000b35
000b35
* Mon May 31 2021 Attila Lakatos <alakatos@redhat.com> - 8.2102.0-4
000b35
- Spec file clean up
000b35
- Port to OpenSSL 3.0
000b35
  resolves: rhbz#1964823
000b35
000b35
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 8.2102.0-3
000b35
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
000b35
000b35
* Wed Mar 17 2021 Attila Lakatos <alakatos@redhat.com> - 8.2102.0-2
000b35
- Remove rsyslog-recover-qi.pl from bindir, so it does not add dep on /usr/bin/perl
000b35
  resolves: rhbz#1939556
000b35
000b35
* Wed Mar 03 2021 Attila Lakatos <alakatos@redhat.com> - 8.2102.0-1
000b35
- rebase to upstream version 8.2102.0
000b35
  resolves: rhbz#1905363
000b35
- enable additional plugins: imkafka, mmutf8fix
000b35
000b35
* Mon Feb 08 2021 Pavel Raiskup <praiskup@redhat.com> - 8.2010.0-3
000b35
- rebuild for libpq ABI fix rhbz#1908268
000b35
000b35
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 8.2010.0-2
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
000b35
000b35
* Wed Nov 25 2020 Attila Lakatos <alakatos@redhat.com> - 8.2010.0-1
000b35
- rebase to upstream version 8.2010.0
000b35
  resolves: rhbz#1890330
000b35
000b35
* Fri Sep 18 2020 Attila Lakatos <alakatos@redhat.com> - 8.2008.0-2
000b35
- rebuild package
000b35
000b35
* Thu Sep 17 2020 Attila Lakatos <alakatos@redhat.com> - 8.2008.0-1
000b35
- rebase to upstream version 8.2008.0
000b35
  resolves: rhbz#1829092
000b35
  resolves: rhbz#1823862
000b35
  resolves: rhbz#1876773
000b35
- add service file back(upstream does not ship it anymore)
000b35
000b35
* Thu Aug 27 2020 Josef Řídký <jridky@redhat.com> - 8.2002.0-5
000b35
- Rebuilt for new net-snmp release
000b35
000b35
* Thu Aug 20 2020 Attila Lakatos <alakatos@redhat.com> - 8.2002.0-4
000b35
- enable configuration reload in the service
000b35
  resolves: rhbz#1868636
000b35
000b35
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 8.2002.0-3
000b35
- Second attempt - Rebuilt for
000b35
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
000b35
000b35
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 8.2002.0-2
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
000b35
000b35
* Fri Mar 27 2020 Jiri Vymazal <jvymazal@redhat.com> - 8.2002.0-1
000b35
- rebase to upstream version 8.2002.0
000b35
  resolves: rhbz#1807097
000b35
000b35
* Mon Feb 03 2020 Jiri Vymazal <jvymazal@redhat.com> - 8.2001.0-1
000b35
- rebase to upstream version 8.2001.0
000b35
  resolves: rhbz#1790731
000b35
000b35
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 8.1911.0-2
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
000b35
000b35
* Thu Nov 14 2019 Jiri Vymazal <jvymazal@redhat.com> - 8.1911.0-1
000b35
- rebase to upstream version 8.1911.0
000b35
  resolves: rhbz#1771468
000b35
000b35
* Thu Oct 17 2019 Jiri Vymazal <jvymazal@redhat.com> - 8.1910.0-1
000b35
- rebase to upstream version 8.1910.0
000b35
  resolves: rhbz#1743537
000b35
000b35
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 8.1907.0-2
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
000b35
000b35
* Wed Jul 10 2019 Jiri Vymazal <jvymazal@redhat.com> - 8.1907.0-1
000b35
- rebase to upstream version 8.1905.0
000b35
  resolves: rhbz#1716391
000b35
000b35
* Mon May 13 2019 Jiri Vymazal <jvymazal@redhat.com> - 8.1904.0-1
000b35
- rebase to upstream version 8.1904.0
000b35
  resolves: rhbz#1668473
000b35
000b35
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 8.39.0-3
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
000b35
000b35
* Wed Jan 23 2019 Bogdan Dobrelya <bdobreli@redhat.com> - 8.39.0-2
000b35
- Use systemd_ordering macro
000b35
000b35
* Wed Dec 05 2018 Jiri Vymazal <jvymazal@redhat.com> - 8.39.0-1
000b35
- rebase to upstream version 8.39.0
000b35
  resolves: rhbz#1649081
000b35
  resolves: rhbz#1615014
000b35
000b35
* Wed Oct 10 2018 Jiri Vymazal <jvymazal@redhat.com> - 8.38.0-1
000b35
- rebase to upstream version 8.38.0
000b35
  resolves: rhbz#1632432
000b35
  resolves: rhbz#1627944
000b35
000b35
* Fri Aug 10 2018 Jiri Vymazal <jvymazal@redhat.com> - 8.37.0-1
000b35
- added mmkubernetes rulebases as doc files
000b35
  resolves: rhbz#1614440
000b35
000b35
* Wed Aug 08 2018 Jiri Vymazal <jvymazal@redhat.com> - 8.37.0-1
000b35
- rebase to upstream version 8.37.0
000b35
  resolves: rhbz#1612079
000b35
  resolves: rhbz#1598217
000b35
  resolves: rhbz#1544139
000b35
- dropped needless libee dependency
000b35
- bumped librelp dependency to actually needed version
000b35
000b35
* Wed Jul 25 2018 Jiri Vymazal <jvymazal@redhat.com> - 8.36.0-3
000b35
- fixed a typo in commented-out part of default conf + reordered it
000b35
  resolves: rhbz#1579592
000b35
000b35
* Tue Jul 24 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 8.36.0-3
000b35
- Rebuild for unannounced net-snmp soversion bump.
000b35
- Use python3-docutils because rst2man has moved there.
000b35
000b35
* Mon Jul 23 2018 Jiri Vymazal <jvymazal@redhat.com> - 8.36.0-2
000b35
- added gcc to buildrequires following f29 system-wide change
000b35
000b35
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 8.36.0-2
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
000b35
000b35
* Mon Jul 02 2018 Jiri Vymazal <jvymazal@redhat.com> - 8.36.0-1
000b35
- rebase to 8.36.0
000b35
  - removed stdlog dependency as upstream is going to drop it
000b35
- following upstream naming of pidfile
000b35
- removed needless conditionals
000b35
000b35
* Fri Jun  8 2018 Remi Collet <remi@remirepo.net> - 8.35.0-4
000b35
- rebuild with libbson and libmongc 1.10.2 (soname back to 0)
000b35
000b35
* Mon May 28 2018 Remi Collet <remi@remirepo.net> - 8.35.0-3
000b35
- rebuild with libbson and libmongc 1.10.0
000b35
000b35
* Thu May 17 2018 Radovan Sroka <rsroka@redhat.com> - 8.35.0-2
000b35
- rebase to 8.35.0
000b35
000b35
* Thu Apr 05 2018 Jiri Vymazal <jvymazal@redhat.com> - 8.34.0-1
000b35
- rebase to 8.34.0
000b35
- added mmkubernetes module
000b35
- added fmhttp module
000b35
- finished converting rsyslog config to new syntax
000b35
- dropped obsolete defattr statements from spec
000b35
000b35
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 8.32.0-2
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
000b35
000b35
* Thu Jan 11 2018 Jiri Vymazal <jvymazal@redhat.com> - 8.32.0-1
000b35
- rebase to 8.32.0
000b35
- now requires higher version of libfastjson
000b35
000b35
* Thu Dec 14 2017 Radovan Sroka <rsroka@redhat.com> - 8.31.0-2
000b35
- added also cyrus-sasl-devel dependency
000b35
000b35
* Thu Dec 14 2017 Radovan Sroka <rsroka@redhat.com> - 8.31.0-1
000b35
- update to 8.31.0
000b35
- removed upstreamed patches
000b35
- added dependecies mongo-c-driver-devel snappy-devel
000b35
- removed depricated dependecies libmongo-client
000b35
- mongodb plugin now uses new driver with TLS,...
000b35
000b35
* Tue Nov 28 2017 Jiri Vymazal <jvymazal@redhat.com> - 8.30.0-4
000b35
- changed rsyslog-doc to noarch
000b35
000b35
* Mon Nov 20 2017 Radovan Sroka <rsoka@redhat.com> - 8.30.0-4
000b35
- rebuild due to libqpid-proton.so
000b35
000b35
* Wed Oct 25 2017 Radovan Sroka <rsroka@redhat.com> - 8.30.0-3
000b35
- rebuild
000b35
000b35
* Wed Oct 25 2017 Radovan Sroka <rsroka@redhat.com> - 8.30.0-2
000b35
- imjournal didn't work at all
000b35
- added imjournal patch for rhbz#1505853
000b35
000b35
* Mon Oct 23 2017 Radovan Sroka <rsroka@redhat.com> - 8.30.0-1
000b35
- rebase to 8.30.0
000b35
- added patch that resolves imgssapi compilation errors
000b35
000b35
* Mon Oct 9 2017 Marek Tamaskovic <mtamasko@redhat.com> - 8.29.0-4
000b35
- mysql-devel changed for mariadb-connector-c-devel
000b35
  resolves: rhbz#1493695
000b35
- repaired changelog
000b35
000b35
* Tue Aug 15 2017 Radovan Sroka <rsroka@redhat.com> - 8.29.0-2
000b35
- rebuild, bumped release number
000b35
000b35
* Tue Aug 15 2017 Marek Tamaskovic <mtamasko@redhat.com> - 8.29.0-1
000b35
- rebase to 8.29.0
000b35
000b35
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 8.27.0-3
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
000b35
000b35
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 8.27.0-2
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
000b35
000b35
* Mon May 22 2017 Radovan Sroka <rsroka@redhat.com> - 8.27.0-1
000b35
- dropped patch2 (upstreamed)
000b35
- rebase to 8.27.0
000b35
000b35
* Tue Apr 18 2017 Radovan Sroka <rsroka@redhat.com> - 8.26.0-1
000b35
- rebase to 8.26.0
000b35
- added doc patch rhbz#1436113
000b35
- dropped chdir patch, https://github.com/rsyslog/rsyslog/pull/1420
000b35
- moved dependency libgcrypt to rsyslog core
000b35
000b35
* Wed Mar 01 2017 Jiri Vymazal <jvymazal@redhat.com> - 8.25.0-2
000b35
- rebased doc subpackage to 8.25.0 as well
000b35
- dropped upstreamed doc patch
000b35
000b35
* Tue Feb 28 2017 Jiri Vymazal <jvymazal@redhat.com> - 8.25.0-1
000b35
- rebase to 8.25.0 upstream source version
000b35
000b35
* Mon Feb 27 2017 Jiri Vymazal <jvymazal@redhat.com> - 8.24.0-7
000b35
- forced rebuild because of libqpid-proton rebase
000b35
000b35
* Mon Feb 20 2017 Jiri Vymazal <jvymazal@redhat.com> - 8.24.0-6
000b35
- fixed typo in chdir location
000b35
  resolves: rhbz#1422542
000b35
- updated one more directive in default config
000b35
  resolves: rhbz#1419625
000b35
000b35
* Fri Feb 17 2017 Jiri Vymazal <jvymazal@redhat.com> - 8.24.0-5
000b35
- new default config, using RainerScript wherever possible
000b35
  resolves: rhbz#1419625
000b35
- updated testbench guard as testbench now needs explicit configuration
000b35
  see: rhbz#1211194
000b35
- added patch to make chdir call after chroot
000b35
  resolves: rhbz#1422542
000b35
000b35
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 8.24.0-4
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
000b35
000b35
* Fri Feb 03 2017 Jiri Vymazal <jvymazal@redhat.com> - 8.24.0-3
000b35
- new kafka sub-package, adding omkafka module
000b35
  see: rhbz#1418720
000b35
000b35
* Mon Jan 16 2017 Jiri Vymazal <jvymazal@redhat.com> - 8.24.0-2
000b35
- reverted symlink to syslog.service - not needed
000b35
  see: rhbz#1343132
000b35
000b35
* Fri Jan 13 2017 Jiri Vymazal <jvymazal@redhat.com> - 8.24.0-1
000b35
- rsyslog rebase to 8.24
000b35
- changed name of created file in logrotate.d to non-generic one
000b35
  resolves: rhbz1269244
000b35
- added symlink to syslog.service
000b35
  resolves: rhbz1343132
000b35
- added documentation for recover_qi
000b35
  resolves: rhbz1286707
000b35
- changed default .conf added imuxsock, seqfault is not present anymore
000b35
  https://github.com/rsyslog/rsyslog/pull/1289
000b35
000b35
* Tue Dec 20 2016 Radovan Sroka <rsroka@redhat.com> - 8.23.0-2
000b35
- added forgoten patch rsyslog-8.23.0-msg_c_nonoverwrite_merge.patch
000b35
000b35
* Tue Dec 20 2016 Radovan Sroka <rsroka@redhat.com> - 8.23.0-1
000b35
- rebase to 8.23.0
000b35
- change build requires from libfastjson to libfastjson-devel
000b35
000b35
* Thu Nov 10 2016 Tomas Sykora <tosykora@redhat.com> 8.22.0-1
000b35
- rebase to 8.22.0
000b35
  - added omamqp1 subpackage
000b35
  - changed BuildRequires from json-c to libfastjson
000b35
000b35
* Wed Oct 05 2016 Radovan Sroka <rsroka@redhat.com> 8.21.0-1
000b35
- rebase to 8.21.0
000b35
- dropped rsyslog-8.12.0-gnutls-detection.patch
000b35
- dropped rsyslog-8.8.0-immutable-json-props.patch
000b35
  - remove from specs but nor from git
000b35
  - could be useful in future
000b35
000b35
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 8.12.0-3
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
000b35
000b35
* Fri Sep 25 2015 Tomas Heinrich <theinric@redhat.com> 8.12.0-2
000b35
- rebuild for soname bump in hiredis-0.13.2
000b35
000b35
* Tue Sep 1 2015 Radovan Sroka <rsroka@redhat.com> 8.12.0-1
000b35
- rebase to 8.12.0
000b35
  - drop patches merged upstream
000b35
- resolve detection of the new GnuTLS package
000b35
  - add autoconf to BuildRequires
000b35
- add --enable-generate-man-pages to configure parameters;
000b35
  the rscryutil man page isn't generated without it
000b35
  https://github.com/rsyslog/rsyslog/pull/469
000b35
000b35
* Wed Jun 24 2015 Tomas Heinrich <theinric@redhat.com> 8.10.0-1
000b35
- rebase to 8.10.0
000b35
- drop patches merged upstream
000b35
- use the right macro to specify the default pidfile
000b35
  resolves: rhbz#1224972
000b35
- make logrotate tolerate missing log files
000b35
  resolves: rhbz#1205889
000b35
- set the default service umask to 0066
000b35
  resolves: rhbz#1228192
000b35
- use systemctl for sending SIGHUP to the service
000b35
  related: rhbz#1224972
000b35
- add a patch to prevent a crash on empty messages
000b35
  resolves: rhbz#1224538
000b35
- add a patch to fix several default parameters for message queues
000b35
  resolves: rhbz#1205696
000b35
- add a patch to fix the storage size for a configuration option
000b35
000b35
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.8.0-4
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
000b35
000b35
* Tue Apr 21 2015 Remi Collet <remi@fedoraproject.org> 8.8.0-3
000b35
- rebuild for new librabbitmq
000b35
000b35
* Fri Mar 20 2015 Tomas Heinrich <theinric@redhat.com> 8.8.0-2
000b35
- add a patch to fix default syslog priority assigned to journal
000b35
  messages which have none
000b35
000b35
* Thu Mar 19 2015 Tomas Heinrich <theinric@redhat.com> 8.8.0-1
000b35
- rebase to 8.8.0
000b35
  resolves: rhbz#1069690
000b35
  - drop patches merged upstream
000b35
  - version the dependency on liblognorm-devel
000b35
  - enable mmcount, mmexternal modules,
000b35
    remove imdiag, omruleset and pmrfc3164sd modules
000b35
    resolves: rhbz#1156359
000b35
- add dos2unix to build requirements
000b35
- make the build process more verbose
000b35
- in accordance with an upstream change, the rsyslog service is now
000b35
  restarted automatically upon failure
000b35
- adjust the default configuration file for the removal of
000b35
  /etc/rsyslog.d/listen.conf by the systemd package
000b35
  resolves: rhbz#1116864
000b35
- disable the imklog module by default; kernel messages are read from journald
000b35
  resolves: rhbz#1083564
000b35
- if there is no saved position in the journal, log only messages that are
000b35
  received after rsyslog is started; this is a safety measure to prevent
000b35
  excessive resource utilization
000b35
- use documentation from the standalone rsyslog-docs project
000b35
- move documentation from all subpackages into a single directory
000b35
- mark the recover_qi.pl script as documentation
000b35
000b35
* Tue Oct 07 2014 Tomas Heinrich <theinric@redhat.com> 7.4.10-5
000b35
- fix CVE-2014-3634
000b35
000b35
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.4.10-4
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
000b35
000b35
* Mon Aug 04 2014 Tom Callaway <spot@fedoraproject.org> - 7.4.10-3
000b35
- fix license handling
000b35
- fix build against latest json-c
000b35
000b35
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.4.10-2
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
000b35
000b35
* Sun May 18 2014 Tomas Heinrich <theinric@redhat.com> 7.4.10-1
000b35
- rebase to 7.4.10
000b35
  - drop patches merged upstream
000b35
  - add a build dependency on liblogging-stdlog
000b35
000b35
* Thu Apr 24 2014 Tomas Mraz <tmraz@redhat.com> - 7.4.8-2
000b35
- Rebuild for new libgcrypt
000b35
000b35
* Mon Feb 10 2014 Tomas Heinrich <theinric@redhat.com> 7.4.8-1
000b35
- rebase to 7.4.8
000b35
- drop patch4, merged upstream
000b35
  rsyslog-7.4.7-bz1030044-remove-ads.patch
000b35
- add an explicit requirement on the version of libestr
000b35
- drop the "v5" string from the conf file as it's misleading
000b35
- add rsyslog-7.4.8-omjournal-warning.patch to fix
000b35
  a condition for issuing a warning in omjournal
000b35
- add rsyslog-7.4.8-dont-link-libee.patch to prevent
000b35
  linking the main binary with libee
000b35
- replace rsyslog-7.3.15-imuxsock-warning.patch
000b35
  with rsyslog-7.4.8-imuxsock-wrn.patch
000b35
- link to libhiredis explicitly
000b35
- add a patch to prevent message loss in imjournal
000b35
  rsyslog-7.4.8-bz1026804-imjournal-message-loss.patch
000b35
- move the rscryutil man page to the crypto subpackage
000b35
000b35
* Sun Feb 09 2014 Lubomir Rintel <lkundrak@v3.sk> 7.4.7-3
000b35
- Fixed 32-bit PowerPC build
000b35
000b35
* Mon Jan 27 2014 Tomas Heinrich <theinric@redhat.com> 7.4.7-2
000b35
- rebuild for libdbi-0.9.0-1
000b35
000b35
* Mon Jan 06 2014 Tomas Heinrich <theinric@redhat.com> 7.4.7-1
000b35
- rebase to 7.4.7
000b35
- install the rsyslog-recover-qi.pl tool
000b35
- fix a typo in a package description
000b35
- add missing defattr directives
000b35
- add a patch to remove references to Google ads in the html docs
000b35
  rsyslog-7.4.7-bz1030044-remove-ads.patch
000b35
  Resolves: #1030044
000b35
- add a patch to allow numeric specification of UIDs/GUIDs
000b35
  rsyslog-7.4.7-numeric-uid.patch
000b35
- change the installation prefix to "/usr"
000b35
  Resolves: #1032577
000b35
000b35
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.4.2-2
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
000b35
000b35
* Tue Jul 09 2013 Tomas Heinrich <theinric@redhat.com> 7.4.2-1
000b35
- rebase to 7.4.2
000b35
  most importantly, this release fixes a potential vulnerability,
000b35
  see http://www.lsexperts.de/advisories/lse-2013-07-03.txt
000b35
  the impact should be low as only those using the omelasticsearch
000b35
  plugin with a specific configuration are exposed
000b35
000b35
* Mon Jun 17 2013 Tomas Heinrich <theinric@redhat.com> 7.4.1-1
000b35
- rebase to 7.4.1
000b35
  this release adds code that somewhat mitigates damage in cases
000b35
  where large amounts of messages are received from systemd
000b35
  journal (see rhbz#974132)
000b35
- regenerate patch 0
000b35
- drop patches merged upstream: 4..8
000b35
- add a dependency on the version of systemd which resolves the bug
000b35
  mentioned above
000b35
- update option name in rsyslog.conf
000b35
000b35
* Wed Jun 12 2013 Tomas Heinrich <theinric@redhat.com> 7.4.0-1
000b35
- rebase to 7.4.0
000b35
- drop autoconf automake libtool from BuildRequires
000b35
- depends on systemd >= 201 because of the sd_journal_get_events() api
000b35
- add a patch to prevent a segfault in imjournal caused by a bug in
000b35
  systemd journal
000b35
- add a patch to prevent an endless loop in the ratelimiter
000b35
- add a patch to prevent another endless loop in the ratelimiter
000b35
- add a patch to prevent a segfault in imjournal for undefined state file
000b35
- add a patch to correctly reset state in the ratelimiter
000b35
000b35
* Tue Jun 04 2013 Tomas Heinrich <theinric@redhat.com> 7.3.15-1.20130604git6e72fa6
000b35
- rebase to an upstream snapshot, effectively version 7.3.15
000b35
  plus several more changes
000b35
- drop patches 3, 4 - merged upstream
000b35
- add a patch to silence warnings emitted by the imuxsock module
000b35
- drop the imkmsg plugin
000b35
- enable compilation of additional modules
000b35
  imjournal, mmanon, omjournal, omrabbitmq
000b35
- new subpackages: crypto, rabbitmq
000b35
- add python-docutils and autoconf to global BuildRequires
000b35
- drop the option for backwards compatibility from the
000b35
  sysconfig file - it is no longer supported
000b35
- call autoreconf to prepare the snapshot for building
000b35
- switch the local message source from imuxsock to imjournal
000b35
  the imuxsock module is left enabled so it is easy to swich back to
000b35
  it and because systemd drops a file into /etc/rsyslog.d which only
000b35
  imuxsock can parse
000b35
000b35
* Wed Apr 10 2013 Tomas Heinrich <theinric@redhat.com> 7.3.10-1
000b35
- rebase to 7.3.10
000b35
- add a patch to resolve #950088 - ratelimiter segfault, merged upstream
000b35
  rsyslog-7.3.10-ratelimit-segv.patch
000b35
- add a patch to correct a default value, merged upstream
000b35
  rsyslog-7.3.10-correct-def-val.patch
000b35
- drop patch 5 - fixed upstream
000b35
000b35
* Thu Apr 04 2013 Tomas Heinrich <theinric@redhat.com> 7.3.9-1
000b35
- rebase to 7.3.9
000b35
000b35
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.2.5-3
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
000b35
000b35
* Mon Jan 21 2013 Tomas Heinrich <theinric@redhat.com> 7.2.5-2
000b35
- update a line in rsyslog.conf for the new syntax
000b35
000b35
* Sun Jan 13 2013 Tomas Heinrich <theinric@redhat.com> 7.2.5-1
000b35
- upgrade to upstream version 7.2.5
000b35
- update the compatibility mode in sysconfig file
000b35
000b35
* Mon Dec 17 2012 Tomas Heinrich <theinric@redhat.com> 7.2.4-2
000b35
- add a condition to disable several subpackages
000b35
000b35
* Mon Dec 10 2012 Tomas Heinrich <theinric@redhat.com> 7.2.4-1
000b35
- upgrade to upstream version 7.2.4
000b35
- remove trailing whitespace
000b35
000b35
* Tue Nov 20 2012 Tomas Heinrich <theinric@redhat.com> 7.2.2-1
000b35
- upgrade to upstream version 7.2.2
000b35
  update BuildRequires
000b35
- remove patches merged upstream
000b35
  rsyslog-5.8.7-sysklogd-compat-1-template.patch
000b35
  rsyslog-5.8.7-sysklogd-compat-2-option.patch
000b35
  rsyslog-5.8.11-close-fd1-when-forking.patch
000b35
- add patch from Milan Bartos <mbartos@redhat.com>
000b35
  rsyslog-7.2.1-msg_c_nonoverwrite_merge.patch
000b35
- remove the rsyslog-sysvinit package
000b35
- clean up BuildRequires, Requires
000b35
- remove the 'BuildRoot' tag
000b35
- split off a doc package
000b35
- compile additional modules (some of them in separate packages):
000b35
  elasticsearch
000b35
  hiredis
000b35
  mmjsonparse
000b35
  mmnormalize
000b35
  mmaudit
000b35
  mmsnmptrapd
000b35
  mongodb
000b35
- correct impossible timestamps in older changelog entries
000b35
- correct typos, trailing spaces, etc
000b35
- s/RPM_BUILD_ROOT/{buildroot}/
000b35
- remove the 'clean' section
000b35
- replace post* scriptlets with systemd macros
000b35
000b35
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.8.11-3
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
000b35
000b35
* Wed Jun 20 2012 Tomas Heinrich <theinric@redhat.com> 5.8.11-2
000b35
- update systemd patch: remove the 'ExecStartPre' option
000b35
000b35
* Wed May 23 2012 Tomas Heinrich <theinric@redhat.com> 5.8.11-1
000b35
- upgrade to new upstream stable version 5.8.11
000b35
- add impstats and imptcp modules
000b35
- include new license text files
000b35
- consider lock file in 'status' action
000b35
- add patch to update information on debugging in the man page
000b35
- add patch to prevent debug output to stdout after forking
000b35
- add patch to support ssl certificates with domain names longer than 128 chars
000b35
000b35
* Fri Mar 30 2012 Jon Ciesla <limburgher@gmail.com> 5.8.7-2
000b35
- libnet rebuild.
000b35
000b35
* Mon Jan 23 2012 Tomas Heinrich <theinric@redhat.com> 5.8.7-1
000b35
- upgrade to new upstream version 5.8.7
000b35
- change license from 'GPLv3+' to '(GPLv3+ and ASL 2.0)'
000b35
  http://blog.gerhards.net/2012/01/rsyslog-licensing-update.html
000b35
- use a specific version for obsoleting sysklogd
000b35
- add patches for better sysklogd compatibility (taken from upstream)
000b35
000b35
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.8.6-2
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
000b35
000b35
* Tue Oct 25 2011 Tomas Heinrich <theinric@redhat.com> 5.8.6-1
000b35
- upgrade to new upstream version 5.8.6
000b35
- obsolete sysklogd
000b35
  Resolves: #748495
000b35
000b35
* Tue Oct 11 2011 Tomas Heinrich <theinric@redhat.com> 5.8.5-3
000b35
- modify logrotate configuration to omit boot.log
000b35
  Resolves: #745093
000b35
000b35
* Tue Sep 06 2011 Tomas Heinrich <theinric@redhat.com> 5.8.5-2
000b35
- add systemd-units to BuildRequires for the _unitdir macro definition
000b35
000b35
* Mon Sep 05 2011 Tomas Heinrich <theinric@redhat.com> 5.8.5-1
000b35
- upgrade to new upstream version (CVE-2011-3200)
000b35
000b35
* Fri Jul 22 2011 Tomas Heinrich <theinric@redhat.com> 5.8.2-3
000b35
- move the SysV init script into a subpackage
000b35
- Resolves: 697533
000b35
000b35
* Mon Jul 11 2011 Tomas Heinrich <theinric@redhat.com> 5.8.2-2
000b35
- rebuild for net-snmp-5.7 (soname bump in libnetsnmp)
000b35
000b35
* Mon Jun 27 2011 Tomas Heinrich <theinric@redhat.com> 5.8.2-1
000b35
- upgrade to new upstream version 5.8.2
000b35
000b35
* Mon Jun 13 2011 Tomas Heinrich <theinric@redhat.com> 5.8.1-2
000b35
- scriptlet correction
000b35
- use macro in unit file's path
000b35
000b35
* Fri May 20 2011 Tomas Heinrich <theinric@redhat.com> 5.8.1-1
000b35
- upgrade to new upstream version
000b35
- correct systemd scriptlets (#705829)
000b35
000b35
* Mon May 16 2011 Bill Nottingham <notting@redhat.com> - 5.7.9-3
000b35
- combine triggers (as rpm will only execute one) - fixes upgrades (#699198)
000b35
000b35
* Tue Apr 05 2011 Tomas Heinrich <theinric@redhat.com> 5.7.10-1
000b35
- upgrade to new upstream version 5.7.10
000b35
000b35
* Wed Mar 23 2011 Dan Horák <dan@danny.cz> - 5.7.9-2
000b35
- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient)
000b35
000b35
* Fri Mar 18 2011 Tomas Heinrich <theinric@redhat.com> 5.7.9-1
000b35
- upgrade to new upstream version 5.7.9
000b35
- enable compilation of several new modules,
000b35
  create new subpackages for some of them
000b35
- integrate changes from Lennart Poettering
000b35
  to add support for systemd
000b35
  - add rsyslog-5.7.9-systemd.patch to tweak the upstream
000b35
    service file to honour configuration from /etc/sysconfig/rsyslog
000b35
000b35
* Fri Mar 18 2011 Dennis Gilmore <dennis@ausil.us> - 5.6.2-3
000b35
- sparc64 needs big PIE
000b35
000b35
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.6.2-2
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
000b35
000b35
* Mon Dec 20 2010 Tomas Heinrich <theinric@redhat.com> 5.6.2-1
000b35
- upgrade to new upstream stable version 5.6.2
000b35
- drop rsyslog-5.5.7-remove_include.patch; applied upstream
000b35
- provide omsnmp module
000b35
- use correct name for lock file (#659398)
000b35
- enable specification of the pid file (#579411)
000b35
- init script adjustments
000b35
000b35
* Wed Oct 06 2010 Tomas Heinrich <theinric@redhat.com> 5.5.7-1
000b35
- upgrade to upstream version 5.5.7
000b35
- update configuration and init files for the new major version
000b35
- add several directories for storing auxiliary data
000b35
- add ChangeLog to documentation
000b35
- drop unlimited-select.patch; integrated upstream
000b35
- add rsyslog-5.5.7-remove_include.patch to fix compilation
000b35
000b35
* Tue Sep 07 2010 Tomas Heinrich <theinric@redhat.com> 4.6.3-2
000b35
- build rsyslog with PIE and RELRO
000b35
000b35
* Thu Jul 15 2010 Tomas Heinrich <theinric@redhat.com> 4.6.3-1
000b35
- upgrade to new upstream stable version 4.6.3
000b35
000b35
* Wed Apr 07 2010 Tomas Heinrich <theinric@redhat.com> 4.6.2-1
000b35
- upgrade to new upstream stable version 4.6.2
000b35
- correct the default value of the OMFileFlushOnTXEnd directive
000b35
000b35
* Thu Feb 11 2010 Tomas Heinrich <theinric@redhat.com> 4.4.2-6
000b35
- modify rsyslog-4.4.2-unlimited-select.patch so that
000b35
  running autoreconf is not needed
000b35
- remove autoconf, automake, libtool from BuildRequires
000b35
- change exec-prefix to nil
000b35
000b35
* Wed Feb 10 2010 Tomas Heinrich <theinric@redhat.com> 4.4.2-5
000b35
- remove '_smp_mflags' make argument as it seems to be
000b35
  producing corrupted builds
000b35
000b35
* Mon Feb 08 2010 Tomas Heinrich <theinric@redhat.com> 4.4.2-4
000b35
- redefine _libdir as it doesn't use _exec_prefix
000b35
000b35
* Thu Dec 17 2009 Tomas Heinrich <theinric@redhat.com> 4.4.2-3
000b35
- change exec-prefix to /
000b35
000b35
* Wed Dec 09 2009 Robert Scheck <robert@fedoraproject.org> 4.4.2-2
000b35
- run libtoolize to avoid errors due mismatching libtool version
000b35
000b35
* Thu Dec 03 2009 Tomas Heinrich <theinric@redhat.com> 4.4.2-1
000b35
- upgrade to new upstream stable version 4.4.2
000b35
- add support for arbitrary number of open file descriptors
000b35
000b35
* Mon Sep 14 2009 Tomas Heinrich <theinric@redhat.com> 4.4.1-2
000b35
- adjust init script according to guidelines (#522071)
000b35
000b35
* Thu Sep 03 2009 Tomas Heinrich <theinric@redhat.com> 4.4.1-1
000b35
- upgrade to new upstream stable version
000b35
000b35
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 4.2.0-3
000b35
- rebuilt with new openssl
000b35
000b35
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.0-2
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
000b35
000b35
* Tue Jul 14 2009 Tomas Heinrich <theinric@redhat.com> 4.2.0-1
000b35
- upgrade
000b35
000b35
* Mon Apr 13 2009 Tomas Heinrich <theinric@redhat.com> 3.21.11-1
000b35
- upgrade
000b35
000b35
* Tue Mar 31 2009 Lubomir Rintel <lkundrak@v3.sk> 3.21.10-4
000b35
- Backport HUPisRestart option
000b35
000b35
* Wed Mar 18 2009 Tomas Heinrich <theinric@redhat.com> 3.21.10-3
000b35
- fix variables' type conversion in expression-based filters (#485937)
000b35
000b35
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.21.10-2
000b35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
000b35
000b35
* Tue Feb 10 2009 Tomas Heinrich <theinric@redhat.com> 3.21.10-1
000b35
- upgrade
000b35
000b35
* Sat Jan 24 2009 Caolán McNamara <caolanm@redhat.com> 3.21.9-3
000b35
- rebuild for dependencies
000b35
000b35
* Wed Jan 07 2009 Tomas Heinrich <theinric@redhat.com> 3.21.9-2
000b35
- fix several legacy options handling
000b35
- fix internal message output (#478612)
000b35
000b35
* Mon Dec 15 2008 Peter Vrabec <pvrabec@redhat.com> 3.21.9-1
000b35
- update is fixing $AllowedSender security issue
000b35
000b35
* Mon Sep 15 2008 Peter Vrabec <pvrabec@redhat.com> 3.21.3-4
000b35
- use RPM_OPT_FLAGS
000b35
- use same pid file and logrotate file as syslog-ng (#441664)
000b35
- mark config files as noreplace (#428155)
000b35
000b35
* Mon Sep 01 2008 Tomas Heinrich <theinric@redhat.com> 3.21.3-3
000b35
- fix a wrong module name in the rsyslog.conf manual page (#455086)
000b35
- expand the rsyslog.conf manual page (#456030)
000b35
000b35
* Thu Aug 28 2008 Tomas Heinrich <theinric@redhat.com> 3.21.3-2
000b35
- fix clock rollback issue (#460230)
000b35
000b35
* Wed Aug 20 2008 Peter Vrabec <pvrabec@redhat.com> 3.21.3-1
000b35
- upgrade to bugfix release
000b35
000b35
* Wed Jul 23 2008 Peter Vrabec <pvrabec@redhat.com> 3.21.0-1
000b35
- upgrade
000b35
000b35
* Mon Jul 14 2008 Peter Vrabec <pvrabec@redhat.com> 3.19.9-2
000b35
- adjust default config file
000b35
000b35
* Fri Jul 11 2008 Lubomir Rintel <lkundrak@v3.sk> 3.19.9-1
000b35
- upgrade
000b35
000b35
* Wed Jun 25 2008 Peter Vrabec <pvrabec@redhat.com> 3.19.7-3
000b35
- rebuild because of new gnutls
000b35
000b35
* Fri Jun 13 2008 Peter Vrabec <pvrabec@redhat.com> 3.19.7-2
000b35
- do not translate Oopses (#450329)
000b35
000b35
* Fri Jun 13 2008 Peter Vrabec <pvrabec@redhat.com> 3.19.7-1
000b35
- upgrade
000b35
000b35
* Wed May 28 2008 Peter Vrabec <pvrabec@redhat.com> 3.19.4-1
000b35
- upgrade
000b35
000b35
* Mon May 26 2008 Peter Vrabec <pvrabec@redhat.com> 3.19.3-1
000b35
- upgrade to new upstream release
000b35
000b35
* Wed May 14 2008 Tomas Heinrich <theinric@redhat.com> 3.16.1-1
000b35
- upgrade
000b35
000b35
* Tue Apr 08 2008 Peter Vrabec <pvrabec@redhat.com> 3.14.1-5
000b35
- prevent undesired error description in legacy
000b35
  warning messages
000b35
000b35
* Tue Apr 08 2008 Peter Vrabec <pvrabec@redhat.com> 3.14.1-4
000b35
- adjust symbol lookup method to 2.6 kernel
000b35
000b35
* Tue Apr 08 2008 Peter Vrabec <pvrabec@redhat.com> 3.14.1-3
000b35
- fix segfault of expression based filters
000b35
000b35
* Mon Apr 07 2008 Peter Vrabec <pvrabec@redhat.com> 3.14.1-2
000b35
- init script fixes (#441170,#440968)
000b35
000b35
* Fri Apr 04 2008 Peter Vrabec <pvrabec@redhat.com> 3.14.1-1
000b35
- upgrade
000b35
000b35
* Tue Mar 25 2008 Peter Vrabec <pvrabec@redhat.com> 3.12.4-1
000b35
- upgrade
000b35
000b35
* Wed Mar 19 2008 Peter Vrabec <pvrabec@redhat.com> 3.12.3-1
000b35
- upgrade
000b35
- fix some significant memory leaks
000b35
000b35
* Tue Mar 11 2008 Peter Vrabec <pvrabec@redhat.com> 3.12.1-2
000b35
- init script fixes (#436854)
000b35
- fix config file parsing (#436722)
000b35
000b35
* Thu Mar 06 2008 Peter Vrabec <pvrabec@redhat.com> 3.12.1-1
000b35
- upgrade
000b35
000b35
* Wed Mar 05 2008 Peter Vrabec <pvrabec@redhat.com> 3.12.0-1
000b35
- upgrade
000b35
000b35
* Mon Feb 25 2008 Peter Vrabec <pvrabec@redhat.com> 3.11.5-1
000b35
- upgrade
000b35
000b35
* Fri Feb 01 2008 Peter Vrabec <pvrabec@redhat.com> 3.11.0-1
000b35
- upgrade to the latests development release
000b35
- provide PostgresSQL support
000b35
- provide GSSAPI support
000b35
000b35
* Mon Jan 21 2008 Peter Vrabec <pvrabec@redhat.com> 2.0.0-7
000b35
- change from requires sysklogd to conflicts sysklogd
000b35
000b35
* Fri Jan 18 2008 Peter Vrabec <pvrabec@redhat.com> 2.0.0-6
000b35
- change logrotate file
000b35
- use rsyslog own pid file
000b35
000b35
* Thu Jan 17 2008 Peter Vrabec <pvrabec@redhat.com> 2.0.0-5
000b35
- fixing bad descriptor (#428775)
000b35
000b35
* Wed Jan 16 2008 Peter Vrabec <pvrabec@redhat.com> 2.0.0-4
000b35
- rename logrotate file
000b35
000b35
* Wed Jan 16 2008 Peter Vrabec <pvrabec@redhat.com> 2.0.0-3
000b35
- fix post script and init file
000b35
000b35
* Wed Jan 16 2008 Peter Vrabec <pvrabec@redhat.com> 2.0.0-2
000b35
- change pid filename and use logrotata script from sysklogd
000b35
000b35
* Tue Jan 15 2008 Peter Vrabec <pvrabec@redhat.com> 2.0.0-1
000b35
- upgrade to stable release
000b35
- spec file clean up
000b35
000b35
* Wed Jan 02 2008 Peter Vrabec <pvrabec@redhat.com> 1.21.2-1
000b35
- new upstream release
000b35
000b35
* Thu Dec 06 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.19.11-2
000b35
- Rebuild for deps
000b35
000b35
* Thu Nov 29 2007 Peter Vrabec <pvrabec@redhat.com> 1.19.11-1
000b35
- new upstream release
000b35
- add conflicts (#400671)
000b35
000b35
* Mon Nov 19 2007 Peter Vrabec <pvrabec@redhat.com> 1.19.10-1
000b35
- new upstream release
000b35
000b35
* Wed Oct 03 2007 Peter Vrabec <pvrabec@redhat.com> 1.19.6-3
000b35
- remove NUL character from recieved messages
000b35
000b35
* Tue Sep 25 2007 Tomas Heinrich <theinric@redhat.com> 1.19.6-2
000b35
- fix message suppression (303341)
000b35
000b35
* Tue Sep 25 2007 Tomas Heinrich <theinric@redhat.com> 1.19.6-1
000b35
- upstream bugfix release
000b35
000b35
* Tue Aug 28 2007 Peter Vrabec <pvrabec@redhat.com> 1.19.2-1
000b35
- upstream bugfix release
000b35
- support for negative app selector, patch from
000b35
  theinric@redhat.com
000b35
000b35
* Fri Aug 17 2007 Peter Vrabec <pvrabec@redhat.com> 1.19.0-1
000b35
- new upstream release with MySQL support(as plugin)
000b35
000b35
* Wed Aug 08 2007 Peter Vrabec <pvrabec@redhat.com> 1.18.1-1
000b35
- upstream bugfix release
000b35
000b35
* Mon Aug 06 2007 Peter Vrabec <pvrabec@redhat.com> 1.18.0-1
000b35
- new upstream release
000b35
000b35
* Thu Aug 02 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.6-1
000b35
- upstream bugfix release
000b35
000b35
* Mon Jul 30 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.5-1
000b35
- upstream bugfix release
000b35
- fix typo in provides
000b35
000b35
* Wed Jul 25 2007 Jeremy Katz <katzj@redhat.com> - 1.17.2-4
000b35
- rebuild for toolchain bug
000b35
000b35
* Tue Jul 24 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.2-3
000b35
- take care of sysklogd configuration files in %%post
000b35
000b35
* Tue Jul 24 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.2-2
000b35
- use EVR in provides/obsoletes sysklogd
000b35
000b35
* Mon Jul 23 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.2-1
000b35
- upstream bug fix release
000b35
000b35
* Fri Jul 20 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.1-1
000b35
- upstream bug fix release
000b35
- include html docs (#248712)
000b35
- make "-r" option compatible with sysklogd config (248982)
000b35
000b35
* Tue Jul 17 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.0-1
000b35
- feature rich upstream release
000b35
000b35
* Thu Jul 12 2007 Peter Vrabec <pvrabec@redhat.com> 1.15.1-2
000b35
- use obsoletes and hadle old config files
000b35
000b35
* Wed Jul 11 2007 Peter Vrabec <pvrabec@redhat.com> 1.15.1-1
000b35
- new upstream bugfix release
000b35
000b35
* Tue Jul 10 2007 Peter Vrabec <pvrabec@redhat.com> 1.15.0-1
000b35
- new upstream release introduce capability to generate output
000b35
  file names based on templates
000b35
000b35
* Tue Jul 03 2007 Peter Vrabec <pvrabec@redhat.com> 1.14.2-1
000b35
- new upstream bugfix release
000b35
000b35
* Mon Jul 02 2007 Peter Vrabec <pvrabec@redhat.com> 1.14.1-1
000b35
- new upstream release with IPv6 support
000b35
000b35
* Tue Jun 26 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.5-3
000b35
- add BuildRequires for zlib compression feature
000b35
000b35
* Mon Jun 25 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.5-2
000b35
- some spec file adjustments.
000b35
- fix syslog init script error codes (#245330)
000b35
000b35
* Fri Jun 22 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.5-1
000b35
- new upstream release
000b35
000b35
* Fri Jun 22 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.4-2
000b35
- some spec file adjustments.
000b35
000b35
* Mon Jun 18 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.4-1
000b35
- upgrade to new upstream release
000b35
000b35
* Wed Jun 13 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.2-2
000b35
- DB support off
000b35
000b35
* Tue Jun 12 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.2-1
000b35
- new upstream release based on redhat patch
000b35
000b35
* Fri Jun 08 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.1-2
000b35
- rsyslog package provides its own kernel log. daemon (rklogd)
000b35
000b35
* Mon Jun 04 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.1-1
000b35
- Initial rpm build