From 249e5ea4cfce8eb88e71c5e44af6f4ee9fc6d33450bb651fc8003584d32d56cf Mon Sep 17 00:00:00 2001 From: Marius Tomaschewski Date: Tue, 13 Apr 2010 08:05:21 +0000 Subject: [PATCH 1/5] - Updated to rsyslog version 4.6.2 [v4-stable], providing several enancements and bug fixes. Digest from the ChangeLog file: * new feature: $OMFileAsyncWriting directive added * bugfix(temporary): message-induced off-by-one error (potential segfault). As a temporary fix, we have introduced a proper recalculation of the size. However, a final patch is expected in the future. See bug tracker for further details and when the final patch will be available: bug id 184 * bugfix: potential segfault in dynafile cache * bugfix: race condition during directory creation * bugfix: potential re-use of free()ed file stream in omfile * added new property replacer option "date-rfc3164-buggyday" primarily to ease migration from syslog-ng * bugfix: invalid buffer write in (file) stream class * bugfix: potential hang condition during filestream close * bugfix: improper synchronization when "$OMFileFlushOnTXEnd on" * bugfix: potential data loss during file stream shutdown * bugfix: potential problem (loop, abort) on file write error * bugfix: $omfileFlushOnTXEnd was turned on when set to off * bugfix(minor): handling of extremely large strings in dbgprintf OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=11 --- ready | 0 rsyslog-4.4.1.tar.bz2 | 3 --- rsyslog-4.6.2.tar.bz2 | 3 +++ rsyslog.changes | 24 ++++++++++++++++++++++++ rsyslog.spec | 11 ++++++----- 5 files changed, 33 insertions(+), 8 deletions(-) delete mode 100644 ready delete mode 100644 rsyslog-4.4.1.tar.bz2 create mode 100644 rsyslog-4.6.2.tar.bz2 diff --git a/ready b/ready deleted file mode 100644 index 473a0f4..0000000 diff --git a/rsyslog-4.4.1.tar.bz2 b/rsyslog-4.4.1.tar.bz2 deleted file mode 100644 index cda9d53..0000000 --- a/rsyslog-4.4.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6a3e8dfc558a2360486b91df3cf5461f6e2d09952b8961a4afad7c36614311d7 -size 1673535 diff --git a/rsyslog-4.6.2.tar.bz2 b/rsyslog-4.6.2.tar.bz2 new file mode 100644 index 0000000..a5d9f25 --- /dev/null +++ b/rsyslog-4.6.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:414e9a7cab9c85558908a94ed6bdb5d45481204298d7e91f3c98875aafbdec21 +size 1743950 diff --git a/rsyslog.changes b/rsyslog.changes index 57110a1..cc65040 100644 --- a/rsyslog.changes +++ b/rsyslog.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Mon Apr 12 16:18:39 CEST 2010 - mt@suse.de + +- Updated to rsyslog version 4.6.2 [v4-stable], providing several + enancements and bug fixes. Digest from the ChangeLog file: + * new feature: $OMFileAsyncWriting directive added + * bugfix(temporary): message-induced off-by-one error (potential + segfault). As a temporary fix, we have introduced a proper + recalculation of the size. However, a final patch is expected + in the future. See bug tracker for further details and when + the final patch will be available: bug id 184 + * bugfix: potential segfault in dynafile cache + * bugfix: race condition during directory creation + * bugfix: potential re-use of free()ed file stream in omfile + * added new property replacer option "date-rfc3164-buggyday" + primarily to ease migration from syslog-ng + * bugfix: invalid buffer write in (file) stream class + * bugfix: potential hang condition during filestream close + * bugfix: improper synchronization when "$OMFileFlushOnTXEnd on" + * bugfix: potential data loss during file stream shutdown + * bugfix: potential problem (loop, abort) on file write error + * bugfix: $omfileFlushOnTXEnd was turned on when set to off + * bugfix(minor): handling of extremely large strings in dbgprintf + ------------------------------------------------------------------- Wed Sep 9 21:36:16 CEST 2009 - mt@suse.de diff --git a/rsyslog.spec b/rsyslog.spec index d398c68..97f0857 100644 --- a/rsyslog.spec +++ b/rsyslog.spec @@ -1,7 +1,7 @@ # -# spec file for package rsyslog (Version 4.4.1) +# spec file for package rsyslog (Version 4.6.2) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,11 +19,11 @@ Name: rsyslog -%define upstream_version 4.4.1 +%define upstream_version 4.6.2 %define rsyslog_docdir %{_docdir}/%{name} %define install_all_modules_in_lib 0 -Version: 4.4.1 -Release: 2 +Version: 4.6.2 +Release: 0 License: GPL v3 or later Group: System/Daemons Summary: Rsyslog, the enhanced syslogd for Linux and Unix @@ -393,6 +393,7 @@ fi %{_libdir}/rsyslog/lmstrmsrv.so %{_libdir}/rsyslog/lmtcpclt.so %{_libdir}/rsyslog/lmtcpsrv.so +%{_libdir}/rsyslog/lmzlibw.so %{_libdir}/rsyslog/ommail.so %{_libdir}/rsyslog/omprog.so %{_libdir}/rsyslog/omtemplate.so From d2b196e494d92bae3aca2249280334cef44851a7b2bbebd039d6f002fc57adae Mon Sep 17 00:00:00 2001 From: Marius Tomaschewski Date: Tue, 13 Apr 2010 09:04:00 +0000 Subject: [PATCH 2/5] - Updated to rsyslog version 5.4.0 (v5-stable). This version begins a new stable series based on the 5.3.x series, which has been proven rather well in practice. The new 5.4.0 contains fixes for all known problems. See ChangeLog file for a detailed history. The main new feature is speed: several optimizations were done, including support for epoll in tcp listeners. - Added new lmzlibw.so and omruleset.so to the file list. - Recompressed original tar.gz source archive using bzip2. OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=12 --- rsyslog-4.6.2.tar.bz2 | 3 --- rsyslog-5.4.0.tar.bz2 | 3 +++ rsyslog.changes | 30 +++++++++--------------------- rsyslog.spec | 5 +++-- 4 files changed, 15 insertions(+), 26 deletions(-) delete mode 100644 rsyslog-4.6.2.tar.bz2 create mode 100644 rsyslog-5.4.0.tar.bz2 diff --git a/rsyslog-4.6.2.tar.bz2 b/rsyslog-4.6.2.tar.bz2 deleted file mode 100644 index a5d9f25..0000000 --- a/rsyslog-4.6.2.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:414e9a7cab9c85558908a94ed6bdb5d45481204298d7e91f3c98875aafbdec21 -size 1743950 diff --git a/rsyslog-5.4.0.tar.bz2 b/rsyslog-5.4.0.tar.bz2 new file mode 100644 index 0000000..7475a93 --- /dev/null +++ b/rsyslog-5.4.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5dff740a69789435579382b3a16e2b101d4c6a326a2f8e86b35f54fd877baf95 +size 1772569 diff --git a/rsyslog.changes b/rsyslog.changes index cc65040..f677278 100644 --- a/rsyslog.changes +++ b/rsyslog.changes @@ -1,26 +1,14 @@ ------------------------------------------------------------------- -Mon Apr 12 16:18:39 CEST 2010 - mt@suse.de +Tue Apr 13 08:56:15 UTC 2010 - mt@suse.de -- Updated to rsyslog version 4.6.2 [v4-stable], providing several - enancements and bug fixes. Digest from the ChangeLog file: - * new feature: $OMFileAsyncWriting directive added - * bugfix(temporary): message-induced off-by-one error (potential - segfault). As a temporary fix, we have introduced a proper - recalculation of the size. However, a final patch is expected - in the future. See bug tracker for further details and when - the final patch will be available: bug id 184 - * bugfix: potential segfault in dynafile cache - * bugfix: race condition during directory creation - * bugfix: potential re-use of free()ed file stream in omfile - * added new property replacer option "date-rfc3164-buggyday" - primarily to ease migration from syslog-ng - * bugfix: invalid buffer write in (file) stream class - * bugfix: potential hang condition during filestream close - * bugfix: improper synchronization when "$OMFileFlushOnTXEnd on" - * bugfix: potential data loss during file stream shutdown - * bugfix: potential problem (loop, abort) on file write error - * bugfix: $omfileFlushOnTXEnd was turned on when set to off - * bugfix(minor): handling of extremely large strings in dbgprintf +- Updated to rsyslog version 5.4.0 (v5-stable). This version begins + a new stable series based on the 5.3.x series, which has been + proven rather well in practice. The new 5.4.0 contains fixes for + all known problems. See ChangeLog file for a detailed history. + The main new feature is speed: several optimizations were done, + including support for epoll in tcp listeners. +- Added new lmzlibw.so and omruleset.so to the file list. +- Recompressed original tar.gz source archive using bzip2. ------------------------------------------------------------------- Wed Sep 9 21:36:16 CEST 2009 - mt@suse.de diff --git a/rsyslog.spec b/rsyslog.spec index 97f0857..eff25c1 100644 --- a/rsyslog.spec +++ b/rsyslog.spec @@ -19,10 +19,10 @@ Name: rsyslog -%define upstream_version 4.6.2 +%define upstream_version 5.4.0 %define rsyslog_docdir %{_docdir}/%{name} %define install_all_modules_in_lib 0 -Version: 4.6.2 +Version: 5.4.0 Release: 0 License: GPL v3 or later Group: System/Daemons @@ -396,6 +396,7 @@ fi %{_libdir}/rsyslog/lmzlibw.so %{_libdir}/rsyslog/ommail.so %{_libdir}/rsyslog/omprog.so +%{_libdir}/rsyslog/omruleset.so %{_libdir}/rsyslog/omtemplate.so %{_libdir}/rsyslog/omtesting.so %if ! 0%{install_all_modules_in_lib} From ab35af248e2658feec8ec47cf05bf4edf261351c9bf8d39c3206ca6b84f131ec Mon Sep 17 00:00:00 2001 From: Marius Tomaschewski Date: Tue, 13 Apr 2010 09:05:34 +0000 Subject: [PATCH 3/5] Fixed version in spec file OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=13 --- rsyslog.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rsyslog.spec b/rsyslog.spec index eff25c1..75202dc 100644 --- a/rsyslog.spec +++ b/rsyslog.spec @@ -1,5 +1,5 @@ # -# spec file for package rsyslog (Version 4.6.2) +# spec file for package rsyslog (Version 5.4.0) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # From 44292b5edc92517b2887a073aaebbfb75f0b89ac8d3d0e98d8c268690906687c Mon Sep 17 00:00:00 2001 From: OBS User autobuild Date: Tue, 13 Apr 2010 19:41:06 +0000 Subject: [PATCH 4/5] Accepting request 37843 from Base:System checked in (request 37843) OBS-URL: https://build.opensuse.org/request/show/37843 OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=14 --- rsyslog-4.4.1.tar.bz2 | 3 +++ rsyslog-5.4.0.tar.bz2 | 3 --- rsyslog.changes | 12 ------------ rsyslog.spec | 12 +++++------- 4 files changed, 8 insertions(+), 22 deletions(-) create mode 100644 rsyslog-4.4.1.tar.bz2 delete mode 100644 rsyslog-5.4.0.tar.bz2 diff --git a/rsyslog-4.4.1.tar.bz2 b/rsyslog-4.4.1.tar.bz2 new file mode 100644 index 0000000..cda9d53 --- /dev/null +++ b/rsyslog-4.4.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a3e8dfc558a2360486b91df3cf5461f6e2d09952b8961a4afad7c36614311d7 +size 1673535 diff --git a/rsyslog-5.4.0.tar.bz2 b/rsyslog-5.4.0.tar.bz2 deleted file mode 100644 index 7475a93..0000000 --- a/rsyslog-5.4.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5dff740a69789435579382b3a16e2b101d4c6a326a2f8e86b35f54fd877baf95 -size 1772569 diff --git a/rsyslog.changes b/rsyslog.changes index f677278..57110a1 100644 --- a/rsyslog.changes +++ b/rsyslog.changes @@ -1,15 +1,3 @@ -------------------------------------------------------------------- -Tue Apr 13 08:56:15 UTC 2010 - mt@suse.de - -- Updated to rsyslog version 5.4.0 (v5-stable). This version begins - a new stable series based on the 5.3.x series, which has been - proven rather well in practice. The new 5.4.0 contains fixes for - all known problems. See ChangeLog file for a detailed history. - The main new feature is speed: several optimizations were done, - including support for epoll in tcp listeners. -- Added new lmzlibw.so and omruleset.so to the file list. -- Recompressed original tar.gz source archive using bzip2. - ------------------------------------------------------------------- Wed Sep 9 21:36:16 CEST 2009 - mt@suse.de diff --git a/rsyslog.spec b/rsyslog.spec index 75202dc..d398c68 100644 --- a/rsyslog.spec +++ b/rsyslog.spec @@ -1,7 +1,7 @@ # -# spec file for package rsyslog (Version 5.4.0) +# spec file for package rsyslog (Version 4.4.1) # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,11 +19,11 @@ Name: rsyslog -%define upstream_version 5.4.0 +%define upstream_version 4.4.1 %define rsyslog_docdir %{_docdir}/%{name} %define install_all_modules_in_lib 0 -Version: 5.4.0 -Release: 0 +Version: 4.4.1 +Release: 2 License: GPL v3 or later Group: System/Daemons Summary: Rsyslog, the enhanced syslogd for Linux and Unix @@ -393,10 +393,8 @@ fi %{_libdir}/rsyslog/lmstrmsrv.so %{_libdir}/rsyslog/lmtcpclt.so %{_libdir}/rsyslog/lmtcpsrv.so -%{_libdir}/rsyslog/lmzlibw.so %{_libdir}/rsyslog/ommail.so %{_libdir}/rsyslog/omprog.so -%{_libdir}/rsyslog/omruleset.so %{_libdir}/rsyslog/omtemplate.so %{_libdir}/rsyslog/omtesting.so %if ! 0%{install_all_modules_in_lib} From 81a4bdc359f666a8b92922fa123578fc16e88ff10eab38377bb960748d5d4a98 Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Tue, 13 Apr 2010 19:41:07 +0000 Subject: [PATCH 5/5] Updating link to change in openSUSE:Factory/rsyslog revision 10.0 OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=e865bffa80a33336996133f433562137 --- rsyslog-4.4.1.tar.bz2 | 3 --- rsyslog-5.4.0.tar.bz2 | 3 +++ rsyslog.changes | 12 ++++++++++++ rsyslog.spec | 26 ++++++++++++++------------ 4 files changed, 29 insertions(+), 15 deletions(-) delete mode 100644 rsyslog-4.4.1.tar.bz2 create mode 100644 rsyslog-5.4.0.tar.bz2 diff --git a/rsyslog-4.4.1.tar.bz2 b/rsyslog-4.4.1.tar.bz2 deleted file mode 100644 index cda9d53..0000000 --- a/rsyslog-4.4.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6a3e8dfc558a2360486b91df3cf5461f6e2d09952b8961a4afad7c36614311d7 -size 1673535 diff --git a/rsyslog-5.4.0.tar.bz2 b/rsyslog-5.4.0.tar.bz2 new file mode 100644 index 0000000..7475a93 --- /dev/null +++ b/rsyslog-5.4.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5dff740a69789435579382b3a16e2b101d4c6a326a2f8e86b35f54fd877baf95 +size 1772569 diff --git a/rsyslog.changes b/rsyslog.changes index 57110a1..f677278 100644 --- a/rsyslog.changes +++ b/rsyslog.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Tue Apr 13 08:56:15 UTC 2010 - mt@suse.de + +- Updated to rsyslog version 5.4.0 (v5-stable). This version begins + a new stable series based on the 5.3.x series, which has been + proven rather well in practice. The new 5.4.0 contains fixes for + all known problems. See ChangeLog file for a detailed history. + The main new feature is speed: several optimizations were done, + including support for epoll in tcp listeners. +- Added new lmzlibw.so and omruleset.so to the file list. +- Recompressed original tar.gz source archive using bzip2. + ------------------------------------------------------------------- Wed Sep 9 21:36:16 CEST 2009 - mt@suse.de diff --git a/rsyslog.spec b/rsyslog.spec index d398c68..f837af5 100644 --- a/rsyslog.spec +++ b/rsyslog.spec @@ -1,7 +1,7 @@ # -# spec file for package rsyslog (Version 4.4.1) +# spec file for package rsyslog (Version 5.4.0) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,12 +19,12 @@ Name: rsyslog -%define upstream_version 4.4.1 +%define upstream_version 5.4.0 %define rsyslog_docdir %{_docdir}/%{name} %define install_all_modules_in_lib 0 -Version: 4.4.1 -Release: 2 -License: GPL v3 or later +Version: 5.4.0 +Release: 1 +License: GPLv3+ Group: System/Daemons Summary: Rsyslog, the enhanced syslogd for Linux and Unix Url: http://www.rsyslog.com/ @@ -64,7 +64,7 @@ Authors: Michael Meckelein , Adiscon GmbH %package doc -License: GPL v3 or later +License: GPLv3+ Group: System/Daemons Requires: %{name} = %{version} Summary: Additional documentation for rsyslog @@ -83,7 +83,7 @@ Authors: Michael Meckelein , Adiscon GmbH %package module-gssapi -License: GPL v3 or later +License: GPLv3+ Group: System/Daemons Requires: %{name} = %{version} Summary: GSS-API support module for rsyslog @@ -103,7 +103,7 @@ Authors: Michael Meckelein , Adiscon GmbH %package module-mysql -License: GPL v3 or later +License: GPLv3+ Group: System/Daemons Requires: %{name} = %{version} Summary: MySQL support module for rsyslog @@ -123,7 +123,7 @@ Authors: Michael Meckelein , Adiscon GmbH %package module-pgsql -License: GPL v3 or later +License: GPLv3+ Group: System/Daemons Requires: %{name} = %{version} Summary: PostgreSQL support module for rsyslog @@ -142,7 +142,7 @@ Authors: Michael Meckelein , Adiscon GmbH %package module-snmp -License: GPL v3 or later +License: GPLv3+ Group: System/Daemons Requires: %{name} = %{version} Summary: SNMP support module for rsyslog @@ -162,7 +162,7 @@ Authors: Michael Meckelein , Adiscon GmbH %package module-gtls -License: GPL v3 or later +License: GPLv3+ Group: System/Daemons Requires: %{name} = %{version} Summary: TLS encryption support module for rsyslog @@ -393,8 +393,10 @@ fi %{_libdir}/rsyslog/lmstrmsrv.so %{_libdir}/rsyslog/lmtcpclt.so %{_libdir}/rsyslog/lmtcpsrv.so +%{_libdir}/rsyslog/lmzlibw.so %{_libdir}/rsyslog/ommail.so %{_libdir}/rsyslog/omprog.so +%{_libdir}/rsyslog/omruleset.so %{_libdir}/rsyslog/omtemplate.so %{_libdir}/rsyslog/omtesting.so %if ! 0%{install_all_modules_in_lib}