Commit Graph

181 Commits

Author SHA256 Message Date
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
a6ba59f53e Obsoletes listen.conf installed by systemd (bnc#747871).
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=78
2012-02-20 15:51:10 +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
b7e23bedcb - bugfix: race condition in deferred name resolution (id=238)
from v5.8.0 candidate.

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=44
2011-04-08 13:27:45 +00:00
5288ed8f83 Added bnc#676041, bnc#679030, bnc#681568 to the changelog
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=42
2011-03-24 16:37:25 +00:00
ad16d411d1 reduction was on.
affected directive: $ActionExecOnlyWhenPreviousIsSuspended on

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=41
2011-03-24 13:34:14 +00:00
0b41c4d0e8 - Updated to 5.6.5 (v5-stable) with following bugfixes:
* bugfix: failover did not work correctly if repeated msg
  reduction was on
  * bugfix: omlibdbi did not use password from rsyslog.conf
  closes: http://bugzilla.adiscon.com/show_bug.cgi?id=203
  * bugfix(kind of): tell users that config graph can currently
  not be generated
  closes: http://bugzilla.adiscon.com/show_bug.cgi?id=232
  * bugfix: discard action did not work under some circumstances
  fixes: http://bugzilla.adiscon.com/show_bug.cgi?id=217
  * bugfix: potential abort condition when $RepeatedMsgReduction
  were set to on as well as potentially in a number of other places
  where MsgDup() was used. This only happened when the imudp input
  module was used and it depended on name resolution not yet had
  taken place.
  * bugfix: fixed a memory leak and potential abort condition
  this could happen if multiple rulesets were used and some output
  batches contained messages belonging to more than one ruleset.
  fixes: http://bugzilla.adiscon.com/show_bug.cgi?id=226
  fixes: http://bugzilla.adiscon.com/show_bug.cgi?id=218
  * bugfix: memory leak when $RepeatedMsgReduction on was used
  bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=225
- Merged systemd socket activation support

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=40
2011-03-24 12:29:01 +00:00
236ac16755 - disabled systemd patch for openSUSE <= 11.3
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=38
2011-02-02 16:48:18 +00:00
ec9f8a1060 updated with_dbi build conditions
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=37
2011-02-02 16:37:32 +00:00
994b3291fa - update to 5.6.3 (v5-stable) with following bugfixes (digest):
* action processor released mememory too early, resulting in
  potential issue in retry cases (very unlikely).
  * batch processing flagged invalid message as "bad" under some
  circumstances
  * unitialized variable could cause issues under extreme
  conditions plus some minor nits.
  * batches which had actions in error were not properly retried
  in all cases
  * imfile did duplicate messages under some circumstances
- enabled plain tcp input, unix socket output, last message
  parser and the libdbi module as separate package.

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=36
2011-02-02 16:11:38 +00:00
d0435add8a Use git diff instead of format-patch...
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=35
2011-01-20 14:13:37 +00:00
84fe257603 - Improved systemd socket activation support to allow multiple
unix sockets and activation in forking mode (bnc#656197).

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=34
2011-01-20 14:11:45 +00:00
OBS User buildservice-autocommit
9731a90bce Updating link to change in openSUSE:Factory/rsyslog revision 19.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=1a0a92075880d5ae62176044d7b4ab35
2010-12-05 22:00:28 +00:00
5f31c5f604 use git diff instead of format-patch, so patch --fuzz=0 works
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=32
2010-12-03 19:50:15 +00:00
12668bc1ae - Merged rsyslog-systemd-integration.bnc656104.diff (fuzz=0).
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=31
2010-12-03 17:12:42 +00:00
bbb8e3484a - update to 5.6.2 (v5-stable) with following bugfixes:
* compile failed on systems without epoll_create1()
    Thanks to David Hill for providing a fix.
  * atomic increment for msg object may not work correct on
    all platforms. Thanks to Chris Metcalf for the patch
  * replacements for atomic operations for non-int sized types
    had problems. At least one instance of that problem could
    potentially lead to abort (inside omfile).
- Increased mark frequency in rsyslog.conf to 1 hour
- Enabled duplicate message reduction in rsyslog.conf to catch
  at least buggy programs running amok and writting same message
  zillion times until the disk gets out of space (bnc#656197).

OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=30
2010-12-03 17:02:09 +00:00