Sophie

Sophie

distrib > Mageia > 7 > aarch64 > media > core-release-src > by-pkgid > c6dff5fa6c90c959ab868ee1a72e3b6a > files > 14

rsyslog-8.40.0-4.mga7.src.rpm

%define _with_systemd 1
%define _libdir /%{_lib}

%define         journalcfgdir    %{_sysconfdir}/systemd

Summary:	Enhanced system logging and kernel message trapping daemons
Name:		rsyslog
Version:	8.40.0
Release:	%mkrel 4
License:	GPLv3
Group:		System/Kernel and hardware
URL:		http://www.rsyslog.com/
Source0:	http://www.rsyslog.com/files/download/%{name}/%{name}-%{version}.tar.gz
Source2:	rsyslog.sysconfig
Source3:	rsyslog.conf
Source4:	00_common.conf
Source5:	01_mysql.conf
Source6:	02_pgsql.conf
Source7:	03_gssapi.conf
Source8:	04_relp.conf
Source9:	05_dbi.conf
Source10:	06_snmp.conf
Source11:	sysklogd.conf
Source12:	07_rsyslog.log
Source13:	08_gnutls.conf
Source14:	09_journald.conf

# (eatdirt) bash script to switch on and off ForwardToSyslog in systemd journal
#configuration file
Source15:	rsyslog_switchfwd

# Merged old service file patch with debian's
Patch0:		rsyslog-8.4.1-systemd.patch

BuildRequires:	autoconf
BuildRequires:	automake
%ifnarch %arm %mips
%endif
BuildRequires:	krb5-devel
BuildRequires:	pkgconfig(dbi)
BuildRequires:	libtool
BuildRequires:	mysql-devel >= 4.0
BuildRequires:	net-snmp-devel
BuildRequires:	postgresql-devel
BuildRequires:	pkgconfig(relp)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(libestr)
BuildRequires:	pkgconfig(liblogging-stdlog)
BuildRequires:	pkgconfig(libfastjson)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	python3dist(docutils)

Requires:	logrotate
Provides:	syslog-daemon

Requires(post):  rpm-helper >= 0.24.8-1
Requires(preun): rpm-helper >= 0.24.8-1
Requires(post): chkconfig
Requires(post): coreutils

Conflicts:	syslog-ng
Obsoletes:	rsyslog-docs < 8.2.2


%description
Rsyslog is an enhanced multi-threaded syslogd supporting, among others, MySQL,
PostgreSQL, syslog/tcp, RFC 3195, permitted sender lists, filtering on any
message part, and fine grain output format control. It is quite compatible to
stock sysklogd and can be used as a drop-in replacement. Its advanced features
make it suitable for enterprise-class, encryption protected syslog relay chains
while  at the same time being very easy to setup for the novice user.

 o lmnet.so     - Implementation of network related stuff.
 o lmregexp.so  - Implementation of regexp related stuff.
 o lmtcpclt.so  - This is the implementation of TCP-based syslog clients.
 o lmtcpsrv.so  - Common code for plain TCP based servers.
 o imtcp.so     - This is the implementation of the TCP input module.
 o imudp.so     - This is the implementation of the UDP input module.
 o imuxsock.so  - This is the implementation of the Unix sockets input module.
 o imklog.so    - The kernel log input module for Linux.
 o immark.so    - This is the implementation of the build-in mark message input
                  module.
 o imfile.so    - This is the input module for reading text file data.
 o imjournal.so - An input module to import systemd journal logs

%package	mysql
Summary:	MySQL support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description	mysql
The rsyslog-mysql package contains a dynamic shared object that will add
MySQL database support to rsyslog.

 o ommysql.so - This is the implementation of the build-in output module for
                MySQL.

%package	pgsql
Summary:	PostgreSQL support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description	pgsql
The rsyslog-pgsql package contains a dynamic shared object that will add
PostgreSQL database support to rsyslog.

 o ompgsql.so - This is the implementation of the build-in output module for
                PgSQL.

%package	gssapi
Summary:	GSS-API support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description	gssapi
The rsyslog-gssapi package contains dynamic shared objects that will add
GSS-API support to rsyslog.

 o lmgssutil.so - This is a miscellaneous helper class for gss-api features.
 o imgssapi.so  - This is the implementation of the GSSAPI input module.
 o omgssapi.so  - This is the implementation of the build-in forwarding output
                  module.

%package	relp
Summary:	RELP support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description	relp
The rsyslog-relp package contains a dynamic shared object that will add
RELP support to rsyslog.

 o imrelp.so - This is the implementation of the RELP input module.
 o omrelp.so - This is the implementation of the RELP output module.

%package	dbi
Summary:	Dbi support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description	dbi
The rsyslog-dbi package contains a dynamic shared object that will add
dbi driver support to rsyslog.

 o omlibdbi.so - This is the implementation of the dbi output module.

%package	snmp
Summary:	SNMP support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description	snmp
The rsyslog-snmp package contains a dynamic shared object that will add
SNMP support to rsyslog.

 o omsnmp.so - This module sends an snmp trap.

%package	gnutls
Summary:	GnuTLS support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description	gnutls
The rsyslog-gnutls package contains a dynamic shared object that will add
GnuTLS support to rsyslog.

 o lmnsd_gtls.so - This is the implementation of the GnuTLS module.

%package	crypto
Summary:	Encryption support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description	crypto
This package contains a module providing log file encryption and a
command line tool to process encrypted logs.

%package	elasticsearch
Summary:	ElasticSearch output module for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description	elasticsearch
This module provides the capability for rsyslog to feed logs directly into
Elasticsearch.

%package	journald
Summary:	Systemd journal support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description journald
Provides the ability to import structured log messages from systemd
journal to rsyslog (and conversely). Note that this module reads the
journal database, what is considered a relativly performance-intense
operation. As such, the performance of a configuration utilizing this
module may be notably slower. Some versions of systemd journal have
problems with database corruption, which leads to the journal to
return the same data endlessly in a thight loop. It is strongly
recommended to use this plugin only if there is hard need to do so.


%prep
%autosetup

mkdir -p Mageia
cp %{SOURCE4} Mageia/00_common.conf
cp %{SOURCE5} Mageia/01_mysql.conf
cp %{SOURCE6} Mageia/02_pgsql.conf
cp %{SOURCE7} Mageia/03_gssapi.conf
cp %{SOURCE8} Mageia/04_relp.conf
cp %{SOURCE9} Mageia/05_dbi.conf
cp %{SOURCE10} Mageia/06_snmp.conf
cp %{SOURCE13} Mageia/08_gnutls.conf
cp %{SOURCE14} Mageia/09_journald.conf

%build
%serverbuild

export CFLAGS="%{optflags} -Wno-error"

%configure2_5x \
%if %{_with_systemd}
    --with-systemdsystemunitdir=%{_unitdir} \
%endif
    --disable-static \
    --sbindir=/sbin \
    --enable-largefile \
    --enable-regexp \
    --enable-gssapi-krb5 \
    --enable-klog \
    --enable-inet \
    --enable-mysql \
    --enable-pgsql \
    --enable-libdbi \
    --enable-snmp \
    --enable-rsyslogd \
    --enable-mail \
    --enable-relp \
    --enable-imfile \
    --enable-gnutls \
    --enable-elasticsearch \
    --enable-generate-man-pages \
    --enable-usertools \
    --enable-libgcrypt \
    --enable-imjournal \
    --enable-omjournal
%make_build

%install
%make_install

install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
install -d -m 755 %{buildroot}%{_sysconfdir}/rsyslog.d
install -d -m 755 %{buildroot}%{_sysconfdir}/pki
install -d -m 755 %{buildroot}%{_sysconfdir}/pki/tls
install -d -m 755 %{buildroot}%{_sysconfdir}/pki/tls/certs
install -d -m 755 %{buildroot}%{_sysconfdir}/pki/tls/private

install -p -m 644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/sysconfig/rsyslog
install -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/rsyslog.conf
install -p -m 644 %{SOURCE11} %{buildroot}%{_sysconfdir}/syslog.conf
install -p -m 644 %{SOURCE12} %{buildroot}%{_sysconfdir}/logrotate.d/rsyslog
install -p -m 644 Mageia/*_*.conf %{buildroot}%{_sysconfdir}/rsyslog.d/

install -p -m 644 contrib/gnutls/ca.pem \
	%{buildroot}%{_sysconfdir}/pki/tls/certs/rsyslog-ca.crt
install -p -m 644 contrib/gnutls/cert.pem \
	%{buildroot}%{_sysconfdir}/pki/tls/certs/rsyslog.crt
install -p -m 600 contrib/gnutls/key.pem \
	%{buildroot}%{_sysconfdir}/pki/tls/private/rsyslog.key
# (eatdirt)
%__install -D -p -m 755 %{SOURCE15} %{buildroot}%{_sbindir}/rsyslog_switchfwd

#get rid of *.la
find %{buildroot} -name '*.la' -delete

# cleanup
rm -f %{buildroot}%{_libdir}/rsyslog/imtemplate.so

%post

# (eatdirt)
# switch ForwardToSyslog=yes in /etc/systemd/journald.conf + backup
%{_sbindir}/rsyslog_switchfwd %{journalcfgdir} on
# restart systemd-journal
/bin/systemctl try-restart systemd-journald || :

%_post_service rsyslog
# (cg) Handle a quirk of syslog service installations
if [ -f %{_sysconfdir}/systemd/system/multi-user.target.wants/%{name}.service -a ! -f %{_sysconfdir}/systemd/system/syslog.service ]; then
  %__cp -a %{_sysconfdir}/systemd/system/multi-user.target.wants/%{name}.service %{_sysconfdir}/systemd/system/syslog.service
fi

for n in /var/log/{messages,secure,maillog,spooler}; do
    [ -f $n ] && continue
    umask 066 && touch $n
done

%preun
%_preun_service rsyslog

#(eatdirt)
#restore the previously saved /etc/systemd/journald.conf file
if [ "$1" -eq "0" ]; then
  %{_sbindir}/rsyslog_switchfwd %{journalcfgdir} off

# restart systemd-journal
  /bin/systemctl try-restart systemd-journald || :
fi

%postun
if [ "$1" -ge "1" ]; then
    /bin/systemctl try-restart rsyslog.service || :
fi

%post mysql
/bin/systemctl try-restart rsyslog.service || :

%preun mysql
if [ "$1" = 0 ]; then
    /bin/systemctl try-restart rsyslog.service || :
fi

%post pgsql
    /bin/systemctl try-restart rsyslog.service || :

%preun pgsql
if [ "$1" = 0 ]; then
    /bin/systemctl try-restart rsyslog.service || :
fi

%post gssapi
/bin/systemctl try-restart rsyslog.service || :

%preun gssapi
if [ "$1" = 0 ]; then
    /bin/systemctl try-restart rsyslog.service || :
fi

%post relp
/bin/systemctl try-restart rsyslog.service || :

%preun relp
if [ "$1" = 0 ]; then
    /bin/systemctl try-restart rsyslog.service || :
fi

%post dbi
/bin/systemctl try-restart rsyslog.service || :

%preun dbi
if [ "$1" = 0 ]; then
    /bin/systemctl try-restart rsyslog.service || :
fi

%post snmp
/bin/systemctl try-restart rsyslog.service || :

%preun snmp
if [ "$1" = 0 ]; then
    /bin/systemctl try-restart rsyslog.service || :
fi

%post gnutls
/bin/systemctl try-restart rsyslog.service || :

%preun gnutls
if [ "$1" = 0 ]; then
    /bin/systemctl try-restart rsyslog.service || :
fi

%post journald
/bin/systemctl try-restart rsyslog.service || :

%preun journald
if [ "$1" = 0 ]; then
    /bin/systemctl try-restart rsyslog.service || :
fi

%files
%doc AUTHORS ChangeLog README
%config(noreplace) %{_sysconfdir}/rsyslog.conf
%config(noreplace) %{_sysconfdir}/syslog.conf
%config(noreplace) %{_sysconfdir}/sysconfig/rsyslog
%config(noreplace) %{_sysconfdir}/logrotate.d/rsyslog
%dir %{_sysconfdir}/rsyslog.d
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_common.conf
%if %{_with_systemd}
%{_unitdir}/rsyslog.service
%endif
/sbin/rsyslogd
%{_sbindir}/rsyslog_switchfwd
%dir %{_libdir}/rsyslog
%{_libdir}/rsyslog/imfile.so
%{_libdir}/rsyslog/imklog.so
%{_libdir}/rsyslog/immark.so
%{_libdir}/rsyslog/imtcp.so
%{_libdir}/rsyslog/imudp.so
%{_libdir}/rsyslog/imuxsock.so
%{_libdir}/rsyslog/lmnet.so
%{_libdir}/rsyslog/lmnetstrms.so
%{_libdir}/rsyslog/lmnsd_ptcp.so
%{_libdir}/rsyslog/lmregexp.so
%{_libdir}/rsyslog/lmtcpclt.so
%{_libdir}/rsyslog/lmzlibw.so
%{_libdir}/rsyslog/lmtcpsrv.so
%{_libdir}/rsyslog/mmexternal.so
%{_libdir}/rsyslog/omtesting.so
%{_libdir}/rsyslog/ommail.so
%{_libdir}/rsyslog/fmhttp.so
%{_libdir}/rsyslog/fmhash.so
%{_mandir}/*/*

%files mysql
%doc plugins/ommysql/createDB.sql
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_mysql.conf
%{_libdir}/rsyslog/ommysql.so

%files pgsql
%doc plugins/ompgsql/createDB.sql
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_pgsql.conf
%{_libdir}/rsyslog/ompgsql.so

%files gssapi
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_gssapi.conf
%{_libdir}/rsyslog/omgssapi.so
%{_libdir}/rsyslog/imgssapi.so
%{_libdir}/rsyslog/lmgssutil.so

%files relp
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_relp.conf
%{_libdir}/rsyslog/imrelp.so
%{_libdir}/rsyslog/omrelp.so

%files dbi
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_dbi.conf
%{_libdir}/rsyslog/omlibdbi.so

%files snmp
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_snmp.conf
%{_libdir}/rsyslog/omsnmp.so

%files gnutls
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_gnutls.conf
%config(noreplace) %{_sysconfdir}/pki/tls/certs/rsyslog-ca.crt
%config(noreplace) %{_sysconfdir}/pki/tls/certs/rsyslog.crt
%config(noreplace) %{_sysconfdir}/pki/tls/private/rsyslog.key
%{_libdir}/rsyslog/lmnsd_gtls.so

%files crypto
%{_bindir}/rscryutil
%{_mandir}/man1/rscryutil.1.*
%{_libdir}/rsyslog/lmcry_gcry.so

%files elasticsearch
%{_libdir}/rsyslog/omelasticsearch.so

%files journald
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_journald.conf
%{_libdir}/rsyslog/omjournal.so
%{_libdir}/rsyslog/imjournal.so


%changelog
* Wed Apr 24 2019 daviddavid <daviddavid> 8.40.0-4.mga7
+ Revision: 1395165
- rebuild for bad signatures (mga#24709)

* Wed Jan 23 2019 daviddavid <daviddavid> 8.40.0-3.mga7
+ Revision: 1360334
- rst2man is now provided by python3-docutils

* Sat Dec 29 2018 luigiwalser <luigiwalser> 8.40.0-2.mga7
+ Revision: 1346034
- rebuild for net-snmp

* Sat Dec 29 2018 luigiwalser <luigiwalser> 8.40.0-1.mga7
+ Revision: 1345922
- 8.40.0

* Thu Nov 01 2018 daviddavid <daviddavid> 8.39.0-1.mga7
+ Revision: 1327130
- new version: 8.39.0

* Wed Sep 19 2018 daviddavid <daviddavid> 8.38.0-1.mga7
+ Revision: 1266636
- new version: 8.38.0

* Sat Sep 15 2018 daviddavid <daviddavid> 8.37.0-1.mga7
+ Revision: 1259001
- new version: 8.37.0

* Tue Apr 17 2018 kekepower <kekepower> 8.34.0-1.mga7
+ Revision: 1219732
- Update to version 8.34.0

* Sat Dec 23 2017 wally <wally> 8.16.0-2.mga7
+ Revision: 1184224
- rebuild for new mariadb

* Sun Feb 28 2016 oden <oden> 8.16.0-1.mga6
+ Revision: 980326
- 8.16.0
+ luigiwalser <luigiwalser>
- revert using systemctl to HUP rsyslog daemon

* Mon Jan 11 2016 luigiwalser <luigiwalser> 8.15.0-2.mga6
+ Revision: 921836
- rebuild for gnutls

* Sat Dec 26 2015 luigiwalser <luigiwalser> 8.15.0-1.mga6
+ Revision: 915220
- 8.15.0
- sync fixes for rsyslog logrotate config from fedora
- remove patch 1 (fixed upstream)
- remove invalid configure options
- enable man pages

* Tue Nov 25 2014 cjw <cjw> 8.4.2-6.mga6
+ Revision: 799071
- rebuild against postgresql9.4

* Fri Oct 31 2014 pterjan <pterjan> 8.4.2-5.mga5
+ Revision: 794914
- Drop no longer needed BuildRequires on java-rpmbuild

* Fri Oct 17 2014 cjw <cjw> 8.4.2-4.mga5
+ Revision: 778325
- fix preun script for upgrades so syslog forwarding doesn't get disabled

* Wed Oct 15 2014 umeabot <umeabot> 8.4.2-3.mga5
+ Revision: 748777
- Second Mageia 5 Mass Rebuild

* Tue Oct 07 2014 eatdirt <eatdirt> 8.4.2-2.mga5
+ Revision: 737438
- Added imjournal module and scriptlet to switch on/off forwarding from systemd-journald

* Fri Oct 03 2014 oden <oden> 8.4.2-1.mga5
+ Revision: 736401
- 8.4.2 (fixes CVE-2014-3683)

* Wed Oct 01 2014 luigiwalser <luigiwalser> 8.4.1-1.mga5
+ Revision: 733915
- 8.4.1 (fixes CVE-2014-3634)
- rediff patch 0 (systemd patch)
- remove upstreamed patches 1 and 3

* Tue Sep 16 2014 umeabot <umeabot> 8.4.0-2.mga5
+ Revision: 688729
- Mageia 5 Mass Rebuild

* Fri Sep 05 2014 diogenese <diogenese> 8.4.0-1.mga5
+ Revision: 672347
- Updated source to 8.4.0
- Updated conf files to use RainerScript
- Added upstream patch for json tokener error

* Wed Jul 02 2014 pterjan <pterjan> 8.2.2-1.mga5
+ Revision: 642076
- 8.2.2

* Fri Oct 18 2013 umeabot <umeabot> 5.10.1-3.mga4
+ Revision: 518139
- Mageia 4 Mass Rebuild

* Mon Jan 14 2013 umeabot <umeabot> 5.10.1-2.mga3
+ Revision: 380542
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Tue Oct 30 2012 luigiwalser <luigiwalser> 5.10.1-1.mga3
+ Revision: 311659
- 5.10.1
+ guillomovitch <guillomovitch>
- use canonical macro for systemd path

* Thu Aug 09 2012 guillomovitch <guillomovitch> 5.8.12-2.mga3
+ Revision: 280140
- drop sysinit support

* Sat Jul 14 2012 luigiwalser <luigiwalser> 5.8.12-1.mga3
+ Revision: 270794
- 5.8.12

* Thu Jul 05 2012 colin <colin> 5.8.11-2.mga3
+ Revision: 267901
- Drop an unneeded ExecStartPre= in .service file (since systemd v38)

* Mon Jun 11 2012 luigiwalser <luigiwalser> 5.8.11-1.mga3
+ Revision: 259584
- 5.8.11

* Sat Apr 28 2012 tmb <tmb> 5.8.10-4.mga2
+ Revision: 233853
- Require rpm-helper >= 0.24.8-1 for systemd support

* Sat Apr 21 2012 colin <colin> 5.8.10-3.mga2
+ Revision: 232369
- Use macros in post script.

* Sat Apr 21 2012 colin <colin> 5.8.10-2.mga2
+ Revision: 232364
- Handle a the special case of syslog.service during systemd migration

* Sun Apr 15 2012 luigiwalser <luigiwalser> 5.8.10-1.mga2
+ Revision: 230824
- 5.8.10
- add missing BuildRequires libgcrypt-devel
+ mcb30 <mcb30>
- Enable GnuTLS support (lmnsd_gtls.so)

* Sun Apr 01 2012 colin <colin> 5.8.9-2.mga2
+ Revision: 227728
- Let rsyslog read kernel messages again (journald doesn't really do the job well) mga#4131

* Mon Mar 26 2012 colin <colin> 5.8.9-1.mga2
+ Revision: 226506
- New version: 5.8.9

* Sun Mar 11 2012 colin <colin> 5.8.8-1.mga2
+ Revision: 222793
- New version: 5.8.8 (better systemd integration)

* Sun Feb 19 2012 luigiwalser <luigiwalser> 5.8.7-1.mga2
+ Revision: 210573
- 5.8.7

* Thu Feb 16 2012 colin <colin> 5.8.6-2.mga2
+ Revision: 209728
- Do not enable kernel logging by default. Systemd's journal does that now.

* Tue Nov 01 2011 dmorgan <dmorgan> 5.8.6-1.mga2
+ Revision: 161139
- New version 5.8.6
- modify logrotate configuration to omit boot.log
  Resolves: RHBZ #745093

* Sun Oct 30 2011 blino <blino> 5.8.5-6.mga2
+ Revision: 159899
- require sysvinit for scriptlets

* Fri Oct 28 2011 dmorgan <dmorgan> 5.8.5-5.mga2
+ Revision: 158900
- Fix service start during update

* Thu Oct 27 2011 dmorgan <dmorgan> 5.8.5-4.mga2
+ Revision: 158862
- Allow to be installable w/o systemd

* Thu Oct 27 2011 dmorgan <dmorgan> 5.8.5-3.mga2
+ Revision: 158781
- Rebuild now that the chroot is fixed

* Thu Oct 27 2011 dmorgan <dmorgan> 5.8.5-2.mga2
+ Revision: 158756
- Enable systemd support
- Apply P0
  Fix buildrequires

* Fri Sep 02 2011 misc <misc> 5.8.5-1.mga2
+ Revision: 137956
- remove old trigger, not needed in cauldron since we no longer
  support upgrading from very old mandriva
- prune old conflicts
- new version 5.8.5 ( security fix )

* Wed Aug 31 2011 colin <colin> 5.8.4-1.mga2
+ Revision: 137149
- New version: 5.8.4
- Add support for systemd
+ guillomovitch <guillomovitch>
- rebuild for latest net-snmp
+ rapsys <rapsys>
- Remove mdv ref

* Fri Mar 25 2011 dmorgan <dmorgan> 5.6.2-4.mga1
+ Revision: 77246
- Rebuild against new mysql

* Fri Jan 28 2011 rtp <rtp> 5.6.2-3.mga1
+ Revision: 42986
- fix typo
- disable java on arm/mips
+ dmorgan <dmorgan>
- Bump release
- Update patches from mdv
- Sync with mdv changes for systemd ( not yet activated)

* Fri Jan 14 2011 ahmad <ahmad> 5.6.2-2.mga1
+ Revision: 17844
- imported package rsyslog


* Wed Dec 29 2010 Eugeni Dodonov <eugeni@mandriva.com> 5.6.2-1mdv2011.0
+ Revision: 626005
- Updated to 5.6.2.

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 4.6.5-2mdv2011.0
+ Revision: 614429
- stupid build system
- 4.6.5

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 4.6.4-3mdv2011.0
+ Revision: 609662
- rebuilt against new libdbi

* Tue Oct 12 2010 Funda Wang <fwang@mandriva.org> 4.6.4-2mdv2011.0
+ Revision: 585014
- rebuild

* Sat Aug 28 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.4-1mdv2011.0
+ Revision: 573964
- update to new version 4.6.4

* Sat Jul 10 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.3-1mdv2011.0
+ Revision: 550152
- update to new version 4.6.3

* Tue Apr 27 2010 Christophe Fergeau <cfergeau@mandriva.com> 4.6.2-3mdv2010.1
+ Revision: 539599
- rebuild so that shared libraries are properly stripped again

* Thu Apr 22 2010 Pascal Terjan <pterjan@mandriva.org> 4.6.2-2mdv2010.1
+ Revision: 537780
- Write data to file at the end of each transaction (#58468)

* Mon Mar 29 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.2-1mdv2010.1
+ Revision: 528659
- update to new version 4.6.2

* Thu Mar 04 2010 Frederic Crozat <fcrozat@mandriva.com> 4.6.1-1mdv2010.1
+ Revision: 514084
- Release 4.6.1
- enable back serverbuild, fixed in 4.6.1 (thanks to Yann Droneaud)

* Tue Mar 02 2010 Frederic Crozat <fcrozat@mandriva.com> 4.6.0-2mdv2010.1
+ Revision: 513597
- temporary disable full stack protection, causes crashes (upstream bug http://bugzilla.adiscon.com/show_bug.cgi?id=182)

* Wed Feb 24 2010 Frederik Himpe <fhimpe@mandriva.org> 4.6.0-1mdv2010.1
+ Revision: 510818
- Update to new version 4.6.0
- Remove old, unneeded Fedora patch

* Wed Feb 17 2010 Oden Eriksson <oeriksson@mandriva.com> 4.4.2-6mdv2010.1
+ Revision: 507043
- rebuild

* Wed Nov 25 2009 Frederik Himpe <fhimpe@mandriva.org> 4.4.2-5mdv2010.1
+ Revision: 470110
- Rebuild for main
- Preserve remote syslog server setting from sysklogd

* Fri Nov 20 2009 Frederik Himpe <fhimpe@mandriva.org> 4.4.2-3mdv2010.1
+ Revision: 467753
- Obsolete sysklogd
- Don't try to migrate /etc/sysconfig/syslog to /etc/sysconfig/rsyslog,
  they are totally different
- Start rsyslog on upgrade from sysklogd if sysklogd was running

* Thu Oct 15 2009 Oden Eriksson <oeriksson@mandriva.com> 4.4.2-2mdv2010.0
+ Revision: 457696
- rebuild

* Fri Oct 09 2009 Frederik Himpe <fhimpe@mandriva.org> 4.4.2-1mdv2010.0
+ Revision: 456417
- update to new version 4.4.2

* Thu Sep 10 2009 Frederik Himpe <fhimpe@mandriva.org> 4.4.1-2mdv2010.0
+ Revision: 437130
- Use -c4 option to prevent warning about deprecated configuration

* Wed Sep 02 2009 Frederik Himpe <fhimpe@mandriva.org> 4.4.1-1mdv2010.0
+ Revision: 425455
- update to new version 4.4.1

* Fri Aug 21 2009 Frederik Himpe <fhimpe@mandriva.org> 4.4.0-1mdv2010.0
+ Revision: 419392
- Fix BuildRequires
- Update to new version 4.4.0

* Tue Jun 23 2009 Frederik Himpe <fhimpe@mandriva.org> 4.2.0-1mdv2010.0
+ Revision: 388745
- Update to new version 4.20, first stable, production ready release in v4
  branch
- Remove imudp patch included upstream

* Sat May 16 2009 Frederik Himpe <fhimpe@mandriva.org> 3.22.0-1mdv2010.0
+ Revision: 376421
- Sync file list in logrotate configuration with sysklogd package:
  so that all log files are rotated correctly
- Update to new stable version 3.22.0
- Remove patch integrated upstream
- Add upstream patch (via Debian) which fixes a segfault in imudp
  when multiple udp listeners are configured

* Thu Mar 26 2009 Frederik Himpe <fhimpe@mandriva.org> 3.21.10-3mdv2009.1
+ Revision: 361489
- Add Fedora patch fixing RH bug #485937
- Sync init script LSB headers with Fedora's: now rsyslog does not
  depend anymore on network which will speed up the boot procedure a lot
- Conflict with sysklogd and syslog-ng: as they do the same thing, it makes
  no sense having them installed together. Also this caused duplication in
  the logrotation configuration, completely breaking logrotate (bug #39426)
- Add some missing log files to logrotate configuration

* Thu Feb 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 3.21.10-2mdv2009.1
+ Revision: 337995
- Add support for runlevel 7

* Tue Feb 03 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 3.21.10-1mdv2009.1
+ Revision: 336948
- update to new version 3.21.10

* Mon Jan 19 2009 Jérôme Soyer <saispo@mandriva.org> 3.20.3-1mdv2009.1
+ Revision: 331181
- New upstream release

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 3.20.2-1mdv2009.1
+ Revision: 311491
- 3.20.2
- 3.20.1

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 3.20.0-2mdv2009.1
+ Revision: 311317
- rebuilt against mysql-5.1.30 libs

* Thu Nov 06 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.20.0-1mdv2009.1
+ Revision: 300325
- update to new version 3.20.0

* Tue Oct 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.19.12-1mdv2009.1
+ Revision: 296223
- fix file list
- provide logrotate conf file
- update to new version 3.19.12

* Fri Oct 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.18.5-1mdv2009.1
+ Revision: 291516
- update to new version 3.18.5
- update to new version 3.18.4

* Mon Aug 18 2008 Frederik Himpe <fhimpe@mandriva.org> 3.18.3-1mdv2009.0
+ Revision: 273386
- update to new version 3.18.3

* Wed Aug 13 2008 Frederik Himpe <fhimpe@mandriva.org> 3.18.2-1mdv2009.0
+ Revision: 271579
- update to new version 3.18.2

* Tue Jul 22 2008 Funda Wang <fwang@mandriva.org> 3.18.1-1mdv2009.0
+ Revision: 239940
- New version 3.18.1

* Sat Jul 19 2008 Oden Eriksson <oeriksson@mandriva.com> 3.18.0-1mdv2009.0
+ Revision: 238712
- added the mail plugin feature
- added the sysklogd.conf file from the sysklogd package

* Sat Jul 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.18.0-0.1mdv2009.0
+ Revision: 234124
- Patch0: rediff
- update to new version 3.18.0
- new license policy
- do not package COPYING and INSTALL files

* Sat May 03 2008 Oden Eriksson <oeriksson@mandriva.com> 3.16.1-0.1mdv2009.0
+ Revision: 200689
- 3.16.1
- sync with rsyslog-3.14.1-2.fc9.src.rpm
- fix order in S3
- added S4-S10 to take advantage of the new modular design
- fix descriptions
- added the relp, dbi and snmp sub packages
- fix %%post and %%preun script for the modules
- put the modules in /%%{_lib}/rsyslog/ to avoid future problems
  if /usr for some reason should not be mounted at boot...

* Mon Jan 28 2008 Olivier Blin <oblin@mandriva.com> 2.0.1-2mdv2008.1
+ Revision: 159377
- create /etc/rsyslog.d and include /etc/rsyslog.d/*.conf from rsyslog.conf
- restore syslog.conf on upgrade of previous rsyslog package
- include syslog.conf in rsyslog.conf instead of moving the file, to ease cohabitation of sysklogd and rsyslog packages
- do not remove original /etc/sysconfig/syslog
- migrate sysklogd configuration files in initial installation only

* Thu Jan 24 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-1mdv2008.1
+ Revision: 157600
- 2.0.1 (3.x.x is the unstable branch)

  + Olivier Blin <oblin@mandriva.com>
    - 3.10.2

* Wed Jan 02 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-1mdv2008.1
+ Revision: 140614
- 2.0.0

* Sat Dec 29 2007 Oden Eriksson <oeriksson@mandriva.com> 1.21.2-1mdv2008.1
+ Revision: 139317
- 1.21.2

* Mon Dec 24 2007 Oden Eriksson <oeriksson@mandriva.com> 1.21.1-1mdv2008.1
+ Revision: 137430
- 1.21.1

* Wed Dec 19 2007 Oden Eriksson <oeriksson@mandriva.com> 1.21.0-1mdv2008.1
+ Revision: 134359
- 1.21.0
- enable all features

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Oden Eriksson <oeriksson@mandriva.com> 1.20.1-1mdv2008.1
+ Revision: 119281
- 1.20.1

* Fri Dec 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.20.0-1mdv2008.1
+ Revision: 116322
- 1.20.0

* Mon Dec 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1.19.12-1mdv2008.1
+ Revision: 114551
- 1.19.12

* Thu Nov 22 2007 Oden Eriksson <oeriksson@mandriva.com> 1.19.10-1mdv2008.1
+ Revision: 111227
- import rsyslog


* Thu Nov 22 2007 Oden Eriksson <oeriksson@mandriva.com> 1.19.10-1mdv2008.1
- initial Mandriva package (fedora import)

* Wed Oct 03 2007 Peter Vrabec <pvrabec@redhat.com> 1.19.6-3
- remove NUL character from recieved messages

* Tue Sep 25 2007 Tomas Heinrich <theinric@redhat.com> 1.19.6-2
- fix message suppression (303341)

* Tue Sep 25 2007 Tomas Heinrich <theinric@redhat.com> 1.19.6-1
- upstream bugfix release

* Tue Aug 28 2007 Peter Vrabec <pvrabec@redhat.com> 1.19.2-1
- upstream bugfix release
- support for negative app selector, patch from 
  theinric@redhat.com

* Fri Aug 17 2007 Peter Vrabec <pvrabec@redhat.com> 1.19.0-1
- new upstream release with MySQL support(as plugin)

* Wed Aug 08 2007 Peter Vrabec <pvrabec@redhat.com> 1.18.1-1
- upstream bugfix release

* Mon Aug 06 2007 Peter Vrabec <pvrabec@redhat.com> 1.18.0-1
- new upstream release

* Thu Aug 02 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.6-1
- upstream bugfix release

* Mon Jul 30 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.5-1
- upstream bugfix release
- fix typo in provides 

* Wed Jul 25 2007 Jeremy Katz <katzj@redhat.com> - 1.17.2-4
- rebuild for toolchain bug

* Tue Jul 24 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.2-3
- take care of sysklogd configuration files in %%post

* Tue Jul 24 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.2-2
- use EVR in provides/obsoletes sysklogd

* Mon Jul 23 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.2-1
- upstream bug fix release

* Fri Jul 20 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.1-1
- upstream bug fix release
- include html docs (#248712)
- make "-r" option compatible with sysklogd config (248982)

* Tue Jul 17 2007 Peter Vrabec <pvrabec@redhat.com> 1.17.0-1
- feature rich upstream release

* Thu Jul 12 2007 Peter Vrabec <pvrabec@redhat.com> 1.15.1-2
- use obsoletes and hadle old config files

* Wed Jul 11 2007 Peter Vrabec <pvrabec@redhat.com> 1.15.1-1
- new upstream bugfix release

* Tue Jul 10 2007 Peter Vrabec <pvrabec@redhat.com> 1.15.0-1
- new upstream release introduce capability to generate output 
  file names based on templates

* Tue Jul 03 2007 Peter Vrabec <pvrabec@redhat.com> 1.14.2-1
- new upstream bugfix release

* Mon Jul 02 2007 Peter Vrabec <pvrabec@redhat.com> 1.14.1-1
- new upstream release with IPv6 support

* Tue Jun 26 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.5-3
- add BuildRequires for  zlib compression feature

* Mon Jun 25 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.5-2
- some spec file adjustments.
- fix syslog init script error codes (#245330)

* Fri Jun 22 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.5-1
- new upstream release

* Fri Jun 22 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.4-2
- some spec file adjustments.

* Mon Jun 18 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.4-1
- upgrade to new upstream release

* Wed Jun 13 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.2-2
- DB support off

* Tue Jun 12 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.2-1
- new upstream release based on redhat patch

* Fri Jun 08 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.1-2
- rsyslog package provides its own kernel log. daemon (rklogd)

* Mon Jun 04 2007 Peter Vrabec <pvrabec@redhat.com> 1.13.1-1
- Initial rpm build