Commit Graph

186 Commits

Author SHA256 Message Date
931f9e5cc2 Accepting request 251464 from home:AndreasStieger:branches:Base:System
- json-c provides a compatibility pkg-config for "json". Add 
  rsyslog-8.4.0-json-c-0.12-configure.patch to check for the
  required function directly.

OBS-URL: https://build.opensuse.org/request/show/251464
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=203
2014-09-22 19:53:16 +00:00
34943c12f4 Accepting request 250586 from home:AndreasStieger:branches:Base:System
fix build with json-c 0.12

OBS-URL: https://build.opensuse.org/request/show/250586
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=202
2014-09-22 07:33:55 +00:00
a514da0d09 Accepting request 249936 from home:Aikhjarto:branches:Base:System
added template file for firewall config

OBS-URL: https://build.opensuse.org/request/show/249936
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=200
2014-09-18 00:28:46 +00:00
Tomáš Chvátal
902c657993 Accepting request 245767 from home:mtomaschewski:branches:Base:System
- Stop syslog.socket in %preun to avoid the daemon we uninstall
  gets started by a log message due to dependencies (bnc#840815).

OBS-URL: https://build.opensuse.org/request/show/245767
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=198
2014-09-01 09:08:59 +00:00
fed6fcdcc0 Accepting request 245645 from home:darix:branches:Base:System
- reenable gssapi module
- rsyslog 8.4.0 [v8-stable]
- added documentation tarball and also install the html
  documentation
  new subpackage rsyslog-doc
- drop rsyslog-pid-file.patch: patch is included in update
- added rsyslog-8.4.0_implicit_declaration.patch:
  include sys/time.h for gettimeofday

OBS-URL: https://build.opensuse.org/request/show/245645
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=196
2014-08-21 17:01:57 +00:00
3b25bc6d63 Accepting request 241312 from home:jsegitz:rsyslog_apparmor
- Preliminary AppArmor support. Since those profiles need to be tested
  properly they'll live in /etc/apparmor/profiles/extras.
- Added rsyslog-pid-file.patch to fix a regression that causes the pid
  file to be created in /etc

OBS-URL: https://build.opensuse.org/request/show/241312
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=194
2014-07-21 13:08:22 +00:00
Stephan Kulow
f5c79cf5c7 Accepting request 236321 from home:AndreasStieger:branches:Base:System
rsyslog 8.2.2 [v8-stable]

OBS-URL: https://build.opensuse.org/request/show/236321
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=192
2014-06-05 04:40:21 +00:00
bdac71bbab - rpm: use _rundir rpm macro if defined (bnc#873857)
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=190
2014-05-19 08:04:46 +00:00
9a70078427 Accepting request 234494 from home:heinemannj66:rsyslog-v8
Rename required build package from json to json-c

OBS-URL: https://build.opensuse.org/request/show/234494
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=189
2014-05-19 07:33:04 +00:00
ba3708efca add uuid back in
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=187
2014-05-17 10:08:11 +00:00
b472c23ce1 clean the diff a bit
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=184
2014-05-17 10:01:46 +00:00
d68758d4c6 Accepting request 234250 from home:heinemannj66:rsyslog
First try for rsyslog v8-stable
Revied and maintained by Andreas Stieger

OBS-URL: https://build.opensuse.org/request/show/234250
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=183
2014-05-16 14:06:38 +00:00
68c830e899 Accepting request 227817 from home:AndreasStieger:branches:Base:System
rsyslog 7.6.3 [v7-stable]

OBS-URL: https://build.opensuse.org/request/show/227817
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=181
2014-03-27 18:53:32 +00:00
3da238dd5c Accepting request 226909 from home:AndreasStieger:branches:Base:System
rsyslog 7.6.2 [v7.6-stable]

OBS-URL: https://build.opensuse.org/request/show/226909
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=179
2014-03-20 21:32:21 +00:00
e57cc5ab9a Accepting request 226906 from home:AndreasStieger:branches:Base:System
rsyslog 7.4.10

OBS-URL: https://build.opensuse.org/request/show/226906
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=178
2014-03-20 20:33:12 +00:00
ec3297a7fc Accepting request 221838 from home:AndreasStieger:branches:Base:System
use liblognorm0 transitional package in Factory to fix build until rsyslog is updated to support liblognorm >= 1.0.0

OBS-URL: https://build.opensuse.org/request/show/221838
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=176
2014-02-11 12:41:37 +00:00
429305ba1b Accepting request 213365 from home:AndreasStieger:branches:Base:System
update to 7.4.8 [v7.4-stable]

OBS-URL: https://build.opensuse.org/request/show/213365
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=172
2014-01-09 22:30:00 +00:00
7276ac263d Accepting request 210619 from home:AndreasStieger:branches:Base:System
update to 7.4.7 [v7.4-stable] [bnc#855058]

OBS-URL: https://build.opensuse.org/request/show/210619
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=170
2013-12-11 23:06:32 +00:00
d02eaf694f - Fixed to avoid rebuild rscryutil.1 rsgtutil.1 on SLE-11.
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=167
2013-11-06 09:08:30 +00:00
3288f86895 Accepting request 205784 from home:AndreasStieger:branches:Base:System
- fix ppc build, add patch from upstream to fix build on platforms
  without atomic instructions
  rsyslog-7.4.6-omelasticsearch-atomic-instructions-ppc.patch

  Implements [bnc#848574] comment #4

OBS-URL: https://build.opensuse.org/request/show/205784
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=166
2013-11-04 20:34:08 +00:00
9cbab7afeb Accepting request 205456 from home:AndreasStieger:branches:Base:System
update to 7.4.6 [v7.4-stable] [bnc#848574]

OBS-URL: https://build.opensuse.org/request/show/205456
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=164
2013-10-31 20:26:55 +00:00
20b9e4626b Accepting request 205056 from home:AndreasStieger:branches:Base:System
update to 7.4.5 [v7.5-stable]

OBS-URL: https://build.opensuse.org/request/show/205056
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=162
2013-10-28 23:19:33 +00:00
430be6232b Accepting request 198791 from home:AndreasStieger:branches:Base:System
update to 7.4.4 [v7.4-stable]

OBS-URL: https://build.opensuse.org/request/show/198791
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=160
2013-09-12 22:46:33 +00:00
23007f9eff Accepting request 183821 from home:AndreasStieger:branches:Base:System
update to 7.4.3 [v7.4-stable]

OBS-URL: https://build.opensuse.org/request/show/183821
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=158
2013-07-20 13:01:17 +00:00
c69150bf60 - Update to 7.4.2 [v7.4-stable] (bnc#828140,CVE-2013-4758):
- bugfix: in RFC5425 TLS, multiple wildcards in auth could cause
    segfault
  - bugfix: RainerScript object required parameters were not properly
    checked - this clould result to segfaults on startup if parameters
    were missing.
  - bugfix: double-free in omelasticsearch
    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=461
    a security advisory for this bug is available at:
    http://www.lsexperts.de/advisories/lse-2013-07-03.txt
    PLEASE NOTE: This issue only existed if omelasticsearch was used
    in a non-default configuration, where the "errorfile" parameter
    was specified. Without that parameter set, the bug could not be
    triggered. Thanks to Markus Vervier and Marius Ionescu for providing
    a detailled bug report. Special thanks to Markus for coordinating
    his security advisory with us.
  - bugfix: omrelp potential segfault at startup on invalid config
    parameters
  - bugfix: small memory leak when $uptime property was used
  - bugfix: potential segfault on rsyslog termination in imudp
    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=456
  - bugfix: lmsig_gt abort on invalid configuration parameters
    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=448
    Thanks to Risto Laanoja for the patch.
  - imtcp: fix typo in "listner" parameter, which is "listener"
    Currently, both names are accepted.
  - solved build problems on FreeBSD
    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=457
    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=458
    Thanks to Christiano for reproting and suggesting patches

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=156
2013-07-05 08:32:43 +00:00
42d7a96414 - Use --enable-cached-man-pages configure option on SLES-11, where
rst2man is not available and removed prebuilt man pages.

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=153
2013-06-26 11:18:38 +00:00
e53895ade2 Accepting request 180608 from home:AndreasStieger:branches:Base:System
update to 7.4.1  [v7.4-stable]

OBS-URL: https://build.opensuse.org/request/show/180608
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=152
2013-06-26 10:15:38 +00:00
12102b31df Accepting request 178930 from home:elvigia:branches:Base:System
- Required version of pkgconfig(relp) is >= 1.0.3
- Requires version of libsystemd-journal is >= 197
- Notify systemd on sucessful startup of the daemon to avoid
  confusing behaviour such as :
  http://lists.opensuse.org/opensuse/2013-06/msg00603.html

OBS-URL: https://build.opensuse.org/request/show/178930
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=150
2013-06-14 12:15:46 +00:00
ad0f939310 - Fixed SLES-11 build that does not have rst2man/python-docutils;
added pre-built rscryutil.1 and rsgtutil.1 as sources because
  v7.3.14 does not ship them pre-built any more.

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=148
2013-05-13 09:46:03 +00:00
ae9c65dc33 - update to 7.3.14 [beta] 2013-05-06:
- bugfix: some man pages were not properly installed either
    rscryutil or rsgtutil man was installed, but not both.
    Thanks to Marius Tomaschewski for the patch.
  - bugfix: potential segfault on startup when builtin module was
    specified in module() statement.
    Thanks to Marius Tomaschewski for reporting the bug.
  - bugfix: segfault due to invalid dynafile cache handling
    Accidently, the old-style cache size parameter was used when the
    dynafile cache was created in a RainerScript action. If the
    old-style size was lower than the one actually set, this lead to
    misadressing when the size was overrun, and that could lead to
    all kinds of “interesting things”, often in segfaults.
    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=440

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=147
2013-05-07 18:50:45 +00:00
28eb7eed6a - Enabled log file signing module lmsig_gt using GuardTime as
separate rsyslog-module-guardtime package.
- Moved previously enabled log file encryption module lmcry_gcry
  and its utility into a separate rsyslog-module-gcrypt package.

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=144
2013-04-30 10:52:44 +00:00
5e869d9e99 Fixed to use systemd journal on > 12.3
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=142
2013-04-30 07:55:48 +00:00
f9819e9875 - Removed obsolete --enable-pthreads configure option.
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=141
2013-04-30 07:42:53 +00:00
625bc57f87 - Enabled systemd imjournal,omjournal modules.
- Enabled mmanon, providing anonymization support
- Enabled lmcry_gcry.so, providing log file encryption support
  and the rscryutil utility to manage the encrypted log files.

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=140
2013-04-30 07:35:46 +00:00
0d53554807 - update to 7.3.13 [beta] 2013-04-29:
- update to 7.3.12  [devel] 2013-04-25:
- update to 7.3.11  [devel] 2013-04-23
- Added new lmcry_gcry.so plugin providing support for log file
  encryption to the rsyslog-module-gtls package.

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=139
2013-04-30 06:47:18 +00:00
12bca0b5e3 Accepting request 172597 from home:AndreasStieger:rsyslog-stable
fix build

OBS-URL: https://build.opensuse.org/request/show/172597
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=137
2013-04-19 22:04:19 +00:00
37c5195d5e OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=135 2013-04-19 10:52:31 +00:00
af393ada32 - update to 7.2.7 [v7-stable] 2013-04-17
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=134
2013-04-19 09:40:00 +00:00
61396614da Accepting request 163983 from home:elvigia:branches:Base:System
- Fix systemd units to do exactly what is documented as 
 required --> http://www.freedesktop.org/wiki/Software/systemd/syslog
 In particular, it must not mess with the ordering of syslog.target
 this is done by removing the custom unit and adapting the upstream
 one with openSUSE additions (rsyslog-unit.patch)

OBS-URL: https://build.opensuse.org/request/show/163983
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=132
2013-04-14 16:56:48 +00:00
a979ac07f5 - Fixed relp build requires change, which broke SLE-11 build.
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=126
2013-01-15 09:36:53 +00:00
a65d6fd2d9 Accepting request 148506 from home:AndreasStieger:rsyslog-stable
update to 7.2.5

OBS-URL: https://build.opensuse.org/request/show/148506
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=125
2013-01-14 22:16:27 +00:00
fa77c9ccdf Accepting request 147807 from home:mtomaschewski:branches:Base:System
- Enable rsyslog.service and create the syslog.service alias link
  in post install -- regardless of a preset config (bnc#790805).
- Check the existence of /etc/init.d/syslog script before calling
  the restart_on_update and stop_on_removal macros to avoid errors
  on update. Since openSUSE 12.3, no syslog init script is shipped
  (bnc#90298,bnc#750478).

OBS-URL: https://build.opensuse.org/request/show/147807
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=122
2013-01-10 10:59:36 +00:00
3d1ee4b9dc - Update to 7.2.4 [v7-stable] with following changes:
- enhance: permit RFC3339 timestamp in local log socket messages
    Thanks to Sebastien Ponce for the patch.
  - imklog: added ParseKernelTimestamp parameter (import from 5.10.2)
    Thanks to Marius Tomaschewski for the patch.
  - fix missing functionality: ruleset(){} could not specify ruleset queue
    The "queue.xxx" parameter set was not supported, and legacy ruleset
    config statements did not work (by intention). The fix introduces the
    "queue.xxx" parameter set. It has some regression potential, but only
    for the new functionality. Note that using that interface it is possible
    to specify duplicate queue file names, which will cause trouble. This
    will be solved in v7.3, because there is a too-large regression
    potential for the v7.2 stable branch.
  - imklog: added KeepKernelTimestamp parameter (import from 5.10.2)
    Thanks to Marius Tomaschewski for the patch.
  - bugfix: imklog mistakenly took kernel timestamp subseconds as nanoseconds
    ... actually, they are microseconds. So the fractional part of the 
    timestamp was not properly formatted. (import from 5.10.2)
    Thanks to Marius Tomaschewski for the bug report and the patch idea.
  - bugfix: supportoctetcountedframing parameter did not work in imptcp
  - bugfix: modules not (yet) supporting new conf format were not properly
    registered. This lead to a "module not found" error message instead of
    the to-be-expected "module does not support new style" error message.
    That invalid error message could be quite misleading and actually stop
    people from addressing the real problem (aka "go nuts" ;))
  - bugfix: template "type" parameter is mandatory (but was not)
  - bugfix: some message properties could be garbled due to race condition
    This happened only on very high volume systems, if the same message was
    being processed by two different actions. This was a regression caused
    by the new config processor, which did no longer properly enable msg

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=120
2013-01-07 11:12:28 +00:00
d882c5c7c2 Accepting request 142910 from home:mtomaschewski:syslog
forward of rq142533 to Base:System
- fix zeromq support
- fix hiredis support
- enabled elastic search support (build enabled by default):
  -> new buildrequires curl devel
  -> new subpackage rsyslog-module-elasticsearch
- added --enable-unlimited-select
- added --enable-imttcp:
  -> this module is packaged in the main package as it has no
     new dependencies
- added --enable-imdiag
  -> this module is packaged in the diag package
- prepared adding support for hiredis, hdfs, mongodb and zeromq

OBS-URL: https://build.opensuse.org/request/show/142910
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=118
2012-11-26 13:39:14 +00:00
86d58ec676 - Update to 7.2.3 (v7-stable) a release providing important fixes
- Merged also fixes for unreliable kernel timestamp regression
  (bnc#783967), which will be picked up in a later v7-stable

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=115
2012-11-22 14:30:54 +00:00
ea7279ef7f Accepting request 142066 from home:mtomaschewski:syslog
- Require syslog-service >= 2.0 on 12.3, otherwise < 2.0, which
  contain the /etc/init.d/syslog init script.

OBS-URL: https://build.opensuse.org/request/show/142066
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=114
2012-11-20 12:23:33 +00:00
2d59f0a5c2 - imuxsock: do not log EAGAIN in nonblocking recvfrom (bnc#734672)
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=113
2012-11-13 11:51:39 +00:00
b8fcf9826c Accepting request 141068 from home:mtomaschewski:syslog
- Removed handling of the -c <compat version> option which is
  obsolete in rsyslog-7.x.
- Fixed build requires / deps to work on 12.x and SLE-11-SP2.
- Initialized RSYSLOG_PARAMS env variable in service file.
- Marked additional log socket config as ghost.

OBS-URL: https://build.opensuse.org/request/show/141068
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=112
2012-11-13 08:13:03 +00:00
3cff378c59 Fixed to prerequire syslog-service(-base)
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=111
2012-11-09 15:22:10 +00:00
1bc12963fa Accepting request 140744 from home:mtomaschewski:branches:Base:System
fixes / cleanups

OBS-URL: https://build.opensuse.org/request/show/140744
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=109
2012-11-09 13:40:18 +00:00
Cristian Rodríguez
2a68653f12 Accepting request 140363 from home:tittiatcoke:branches:Base:System
Updated spec-file based on comments on irc.

OBS-URL: https://build.opensuse.org/request/show/140363
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=108
2012-11-06 18:32:45 +00:00
8bd1396907 - Update to 7.2.1 (v7-stable), a pure bug-fixing release:
- bugfix: ruleset()-object did only support a single statement
  - added -D rsyslogd option to enable config parser debug mode
  - improved syntax error messages by outputting the error token
  - the rsyslog core now suspeneds actions after 10 failures in
    a row. This was former the case after 1,000 failures and could
    cause rsyslog to be spammed/ressources misused.
    See the v6 compatibility doc for more details.
  - ommongodb rate-limits error messages to prevent spamming the
    syslog closes (for v7.2):
    http://bugzilla.adiscon.com/show_bug.cgi?id=366

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=106
2012-10-29 15:40:59 +00:00
70ae7f73d7 - Enabled compilation of kmsg, the kernel’s new structured logging
system modile, mmaudit the message modification module supporting
  Linux audit format and mmjsonparse providing the cee-enhanced
  syslog format support message modification module.

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=105
2012-10-29 15:27:17 +00:00
cffe3d6978 - Update to 7.2.0 (v7-stable) a full structured-logging/CEE enabled
version which provides following features compared to v5-stable:
  * greatly improved configuration language – the new language is
    much more intuitive than the legacy format. It will also prevent
    some typical mistakes simply be not permitting these invalid
    constructs. Note that legacy format is still fully supported
    (and you can of course do the same mistakes if you use legacy
    format).
  * greatly improved execution engine – with nested if/then/else
    constructs as well as the capability to modify variables during
    processing.
  * full support for structured logging and project lumberjack/CEE.
    this includes everything from being able to create, interpret
    and handle JSON-based structured log messages, including the
    ability to normalize legacy text log messages.
  * more plugins – like support for MongoDB, HDFS, and ElasticSearch
    as well as for the kernel’s new structured logging system.
  * higher performance – many optimizations all over the code, like
    5 to 10 times faster execution time for script-based filters,
    enhanced multithreaded TCP input plugin, DNS cache and many more.

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=104
2012-10-24 15:10:35 +00:00
Robert Milasan
156d7dcb25 Accepting request 138521 from openSUSE:Factory:Staging:Systemd
- Fix build with new systemd location.

OBS-URL: https://build.opensuse.org/request/show/138521
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=102
2012-10-18 16:10:32 +00:00
17f3ffd9a0 - Use RFC-5424 conform log format with RFC-3339 high-precision
timestamps by default, removed obsolete rsyslog.early.conf.

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=101
2012-10-17 14:16:38 +00:00
7c2a5dca57 Accepting request 135714 from home:AndreasStieger:rsyslog:v6-stable
- prevent installation with other providers of syslog (bnc#780608)

OBS-URL: https://build.opensuse.org/request/show/135714
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=99
2012-09-24 18:12:53 +00:00
26cc15db8c - Changed default /etc/rsyslog.conf we install to not use multiple
facilities with the same priority pattern in one statement using
  the comma operator. This started to cause a start failure with
  rsyslog-6.4.x (bnc#780607) and seems to be a bug in rsyslog.
  Upstream report http://bugzilla.adiscon.com/show_bug.cgi?id=358,
  switched to use alternative syntax using semicolon separator.

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=97
2012-09-21 08:56:08 +00:00
1dc062119a - Changed the default /etc/rsyslog.conf we install to not use
multiple facilities with the same priority pattern in one
  statement using the comma operator. This started to cause a
  start failure with rsyslog-6.4.x (bnc#780607) and seems to
  be a bug in rsyslog (upstream verify in progress).

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=96
2012-09-21 08:39:27 +00:00
139c655777 Accepting request 135190 from home:AndreasStieger:rsyslog:v6-stable
- update to 6.4.2  [V6-STABLE] 2012-09-20

OBS-URL: https://build.opensuse.org/request/show/135190
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=95
2012-09-20 21:52:28 +00:00
2d6fe30982 Accepting request 135188 from home:AndreasStieger:rsyslog:v6-stable
- add rsyslog-6.4.1-CheckConnection-no-return-in-nonvoid-function.patch
  to fix rsyslog no-return-in-nonvoid-function netstrm.c:258 in
  CheckConnection()

OBS-URL: https://build.opensuse.org/request/show/135188
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=94
2012-09-20 21:33:30 +00:00
312b49b6e1 - Update to 6.4.1 [V6-STABLE] 2012-09-06:
- bugfix: multiple main queues with same queue file name were not
    detected.  This lead to queue file corruption. While the root
    cause is a config error, it is a bug that this important and
    hard to find config error was not detected by rsyslog.
  - bugfix: “jsonf” property replacer option did generate invalid
    JSON in JSON, we have “fieldname”:”value”, but the option
    emitted “fieldname”=”value”. Interestingly, this was accepted
    by a couple of sinks, most importantly elasticsearch. Now the
    correct format is emitted, which causes a remote chance that
    some things that relied on the wrong format will break.
    Thanks to Miloslav Trmač for the patch
  - change $!all-json did emit an empty (thus non-JSON) string if
    no libee data was present. It now emits {} and thus valid JSON.
    There is a small risk that this may break some things that
    relied on the previous inconsistency. Thanks to Miloslav Trmač
    for the patch
  - bugfix: omusrsmsg incorrect return state & config warning
    handling. During config file processing, Omusrmsg often
    incorrectly returned a warning status, even when no warning was
    present (caused by uninitialized variable). Also, the core
    handled warning messages incorrectly, and treated them as
    errors. As a result, omusrmsg (most often) could not properly be
    loaded. Note that this only occurs with legacy config action
    syntax. This was a regression caused by an incorrect merge in to
    the 6.3.x codebase.
    Thanks to Stefano Mason for alerting us of this bug.
  - bugfix: Fixed TCP CheckConnection handling in omfwd.c. Interface
    needed to be changed in lower stream classes. Syslog TCP Sending
    is now resumed properly. Unfixed, that lead to non-detection of

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=93
2012-09-17 12:17:44 +00:00
49f98c6fc5 Accepting request 132570 from home:AndreasStieger:rsyslog:v6-stable
- License is (GPL-3.0+ and Apache-2.0), [bnc#778591]
- The template subpackage was never published, remove obsoletes

OBS-URL: https://build.opensuse.org/request/show/132570
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=91
2012-09-05 06:33:28 +00:00
Andreas Jaeger
be70551bfc Accepting request 132232 from home:AndreasStieger:rsyslog:v6-stable
- update to 6.4.0 [BETA] 2012-08-20
  This is the first version of the 6.4.0 stable branch.
  http://www.rsyslog.com/changelog/
- add rsyslog-6.3.11-glblCheckCnf-no-return-in-nonvoid-function.patch
  to fix compiler warning
- rsyslog-6.2.2-link-libestr.patch no longer required
- template functionality was removed upstream

- add support for mmnormalize (via liblognorm) and template modules

OBS-URL: https://build.opensuse.org/request/show/132232
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=90
2012-09-04 07:32:45 +00:00
38702a68ef Accepting request 131799 from home:AndreasStieger:rsyslog:v6-revert
revert changes from Base:System rsyslog r88 (request 130709), back to r87, to fix build until liblognorm is available in openSUSE:Factory/snapshot

OBS-URL: https://build.opensuse.org/request/show/131799
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=89
2012-08-27 19:34:47 +00:00
3cbd1df4d4 Accepting request 130709 from home:edssvirt:branches:Base:System
rsyslog with mmnormalize & template modules

OBS-URL: https://build.opensuse.org/request/show/130709
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=88
2012-08-14 15:52:25 +00:00
5fbfa0aa28 Accepting request 129146 from home:AndreasStieger:rsyslog:v6-stable
- update to 6.2.2 [V6-stable] 2012-06-13
  http://www.rsyslog.com/changelog-for-6-2-2-v6-stable/
- add rsyslog-6.2.2-link-libestr.patch to correctly link against
  libestr

OBS-URL: https://build.opensuse.org/request/show/129146
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=86
2012-07-29 11:41:58 +00:00
6abbbe743b Accepting request 126798 from home:AndreasStieger:rsyslog:v5-stable
updated to 5.8.12  [V5-stable]

OBS-URL: https://build.opensuse.org/request/show/126798
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=84
2012-07-03 06:39:04 +00:00
cee33260a4 - Updated to 5.8.11 [V5-stable] 2012-05-03:
- bugfix: ommysql did not properly init/exit the mysql runtime
    library this could lead to segfaults. Triggering condition:
    multiple action instances using ommysql. Thanks to Tomas
    Heinrich for reporting this problem and providing an initial
    patch (which my solution is based on, I need to add more code
    to clean the mess up).
  - bugfix: rsyslog did not terminate when delayable inputs were
    blocked due to unvailable sources. Fixes:
    http://bugzilla.adiscon.com/show_bug.cgi?id=299
    Thanks to Marcin M for bringing up this problem and Andre
    Lorbach for helping to reproduce and fix it.
  - bugfix: active input in “light delay state” could block
    rsyslog termination, at least for prolonged period of time
  - bugfix: imptcp input name could not be set. Config directive
    was accepted, but had no effect
    bugfix: assigned ruleset was lost when using disk queues
    This looked quite hard to diagnose for disk-assisted queues,
    as the pure memory part worked well, but ruleset info was lost
    for messages stored inside the disk queue.
  - bugfix: hostname was not requeried on HUP
    Thanks to Per Jessen for reporting this bug and Marius
    Tomaschewski for his help in testing the fix.
  - bugfix: inside queue.c, some thread cancel states were not
    correctly reset. While this is a bug, we assume it did have
    no practical effect because the reset as it was done was set
    to the state the code actually had at this point. But better
    fix this…
- Removed obsolete requery hostname patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=82
2012-05-07 10:34:57 +00:00
1fe9a6caa4 Accepting request 113327 from home:mtomaschewski:branches:Base:System
update + requery hostname on HUP -> works for me

OBS-URL: https://build.opensuse.org/request/show/113327
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=80
2012-04-12 09:52:22 +00:00
ea7540677c - Detect if we have to use the new /run/systemd/journal/syslog
socket instead of the /dev/log under newer systemd versions.

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=77
2012-02-20 15:34:54 +00:00
8d095aab10 - updated to 5.8.7 [V5-stable]:
- bugfix: instabilities when using RFC5424 header fields
    Thanks to Kaiwang Chen for the patch
  - bugfix: imuxsock did truncate part of received message if it did
    not contain a proper date. The truncation occured because we
    removed that part of the messages that was expected to be the date.
    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=295
  - bugfix: potential abort after reading invalid X.509 certificate
    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=290
    Thanks to Tomas Heinrich for the patch
  - bugfix: stats counter were not properly initialized on creation
  - FQDN hostname for multihomed host was not always set to the correct
    name if multiple aliases existed. Thanks to Tomas Heinreich for the
    patch.
- updated to 5.8.6 [V5-stable]:
  - bugfix: missing whitespace after property-based filter was not
    detected
  - bugfix: $OMFileFlushInterval period was doubled - now using correct
    value
  - bugfix: ActionQueue could malfunction due to index error
    Thanks to Vlad Grigorescu for the patch
  - bugfix: $ActionExecOnlyOnce interval did not work properly
    Thanks to Tomas Heinrich for the patch
  - bugfix: race condition when extracting program name, APPNAME,
    structured data and PROCID (RFC5424 fields) could lead to invalid
    characters e.g. in dynamic file names or during forwarding (general
    malfunction ofthese fields in templates, mostly under heavy load)
  - bugfix: imuxsock did no longer ignore message-provided timestamp,
    if so configured (the *default*). Lead to no longer sub-second
    timestamps.

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=76
2012-02-20 14:14:46 +00:00
0c25abf381 - Changed /etc/rsyslog.early.conf to just include rsyslog.conf,
fixed spec to use sd-daemon.[ch] from docs on 11.4 only.

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=75
2012-02-20 14:04:02 +00:00
8f067b1d22 - Cleaned up the config files a bit, updated comments in config
file, marked the /etc/rsyslog.early.conf obsolete.
  Note: rsyslog will be started early/before network using its normal
  /etc/rsyslog.conf config file (adopted scripts in syslog-service
  package). When any kind of remote logging is in use, then on-disk
  queues should be enabled. To start it after the network, please set
  the SYSLOG_REQUIRES_NETWORK=yes variable in /etc/sysconfig/syslog
  (bnc#728565).

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=74
2012-02-20 13:31:58 +00:00
a93bdfd569 - update to 5.8.5 [V5-stable]
- bugfix/security: off-by-two bug in legacy syslog parser,
    CVE-2011-3200 bnc#714658
  - bugfix: mark message processing did not work correctly
  - bugfix: potential hang condition during tag emulation
  - bugfix: too-early string termination during tag emulation
  - bugfix: The NUL-Byte for the syslogtag was not copied in MsgDup
    (msg.c)
  - bugfix: fixed incorrect state handling for Discard Action
    (transactions) Note: This caused all messages in a batch to be
    set to COMMITTED, even if they were discarded.

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=71
2011-09-07 13:05:12 +00:00
OBS User buildservice-autocommit
26604d0ea8 Updating link to change in openSUSE:Factory/rsyslog revision 44.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=263350e54df3fe28fd2f3f788e370207
2011-08-24 15:17:12 +00:00
efed946820 - Adopted to require new syslog-service package on 12.x, that
provides the /etc/init.d/syslog LSB init script and systemd
  syslog.service service file. Removed rsyslog.service file
  installation from spec file. (fate#311316).

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=69
2011-08-24 11:21:41 +00:00
OBS User buildservice-autocommit
f7b62d0db8 Updating link to change in openSUSE:Factory/rsyslog revision 42.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=5a7b7f4e7c3e93c5cfd05d0a4dfaf192
2011-08-23 13:35:34 +00:00
c023d8032d Accepting request 79342 from home:darix:branches:Base:System
- Update to 5.8.4 [V5-stable]
  - bugfix: potential misadressing in property replacer
  - bugfix: memcpy overflow can occur in allowed sender checkig if
    a name is resolved to IPv4-mapped-on-IPv6 address Found by
    Ismail Dönmez at suse
  - bugfix: potential misadressing in property replacer
  - bugfix: MSGID corruption in RFC5424 parser under some
    circumstances closes:
    http://bugzilla.adiscon.com/show_bug.cgi?id=275
- remove rsyslog-5.8.0-memcpy.patch:
  applied upstream
- fix build for older distros:
  only buildrequire systemd-devel for newer than 11.4, use systemd
  for the others

OBS-URL: https://build.opensuse.org/request/show/79342
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=67
2011-08-19 14:20:41 +00:00
Cristian Rodríguez
ee2d96ecd1 Accepting request 79282 from home:elvigia:branches:Base:System
- Fix build with new gnutls

OBS-URL: https://build.opensuse.org/request/show/79282
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=66
2011-08-19 04:59:31 +00:00
OBS User buildservice-autocommit
3b141fadca Updating link to change in openSUSE:Factory/rsyslog revision 40.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=9a1aca0bee6a5aa7a378466738c81979
2011-08-02 08:32:28 +00:00
Andreas Jaeger
607f9a748d Accepting request 77638 from home:a_jaeger:branches:openSUSE:Factory
Require systemd-devel to follow package split.

OBS-URL: https://build.opensuse.org/request/show/77638
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=64
2011-08-02 07:35:48 +00:00
Andreas Jaeger
ca766b275d Accepting request 76171 from home:darix:branches:Base:System
- drop modules imtemplate and omtemplate, the 2 modules are base
  templates for people who want to develop their own modules.

- enabled a few more modules which dont pull extra dependencies:
  impstats, pmcisconames, pmaixforwardedfrom, pmsnare, pmrfc3164sd,
  omruleset, mmsnmptrapd

- guard the file list entry for rsyslog.service with
  if {with systemd}. Please keep the package working on older
  distros.

- upstream asked to change the syntax in the default config files
  to the new syntax:
  old: *.* * # (write to all)
  new: *.* :omusrmsg:*
  old: *.* $channel
  new: *.* :omfile:$channel
  from what i can see we are only affected with:
  old: *.emerg *
  new: *.emerg :omusrmsg:*

- Updated to 5.8.3  [V5-stable]

OBS-URL: https://build.opensuse.org/request/show/76171
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=62
2011-07-14 07:54:05 +00:00
OBS User buildservice-autocommit
2020c28290 Updating link to change in openSUSE:Factory/rsyslog revision 37.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=f95089bb528d3aa3c56ef2e55e56ce61
2011-06-28 08:38:15 +00:00
f03a81d91c Updated to 5.8.2 fixing important bugs (bnc#701282)
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=60
2011-06-27 07:29:22 +00:00
OBS User buildservice-autocommit
a8bfc333af Updating link to change in openSUSE:Factory/rsyslog revision 35.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=e649fd720a6709f64936efe164ee3f43
2011-06-01 08:29:48 +00:00
Cristian Rodríguez
c87dba89f9 Accepting request 72262 from home:a_jaeger:branches:openSUSE:Factory
Add systemd service file back (bnc#696963).

OBS-URL: https://build.opensuse.org/request/show/72262
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=58
2011-05-31 22:12:56 +00:00
OBS User buildservice-autocommit
49309b1fa5 Updating link to change in openSUSE:Factory/rsyslog revision 33.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=a25518c0c7b2ee90dd828dc3616ea807
2011-05-27 11:40:46 +00:00
e6148ea177 - Removed touch of obsolete /var/log/boot.log from spec post.
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=56
2011-05-27 07:55:14 +00:00
OBS User buildservice-autocommit
00745a4628 Updating link to change in openSUSE:Factory/rsyslog revision 31.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=36a3c4d39232e9edaf56baba08c3680c
2011-05-20 13:18:25 +00:00
a9386218eb Accepting request 70721 from home:darix:branches:Base:System
- update to 5.8.1

OBS-URL: https://build.opensuse.org/request/show/70721
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=54
2011-05-19 16:08:03 +00:00
OBS User buildservice-autocommit
d9a273d7aa Updating link to change in openSUSE:Factory/rsyslog revision 29.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=20f6bfb1c8c8f8ba7209f880512bd68f
2011-05-05 08:05:47 +00:00
OBS User buildservice-autocommit
88d066bbd6 Accepting request 69430 from Base:System
baserev update by copy to link target

OBS-URL: https://build.opensuse.org/request/show/69430
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=53
2011-05-05 08:05:37 +00:00
4bab856a1b Accepting request 68832 from home:namtrac:branches:Base:System
Fix possible memcpy overflow, found by gcc 4.6

OBS-URL: https://build.opensuse.org/request/show/68832
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=51
2011-04-29 12:54:06 +00:00
15ed19ad3b Accepting request 68824 from home:darix:branches:Base:System
- move most of the additional requirements and subpackages into
  conditionals so we can switch them on and off by more easily.

OBS-URL: https://build.opensuse.org/request/show/68824
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=50
2011-04-29 12:05:20 +00:00
a3cec4ffef - Fixed (reverted?) to use variables in rsyslog.conf.in
- Added comments with bugzilla / fate references

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=49
2011-04-27 09:31:00 +00:00
6067e5e03e - Dropped obsolete rsyslog-systemd-integration.bnc656104.diff
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=48
2011-04-26 12:31:58 +00:00
fa9db82161 Accepting request 68368 from home:darix:branches:Base:System
ok

OBS-URL: https://build.opensuse.org/request/show/68368
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=47
2011-04-26 12:29:10 +00:00
Cristian Rodríguez
ed9f503103 Accepting request 68222 from home:darix:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/68222
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=46
2011-04-25 23:46:25 +00:00
OBS User buildservice-autocommit
7206518499 Updating link to change in openSUSE:Factory/rsyslog revision 25.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=41800352c0468b13006a8499604a3852
2011-04-21 11:43:34 +00:00