Commit Graph

283 Commits

Author SHA1 Message Date
Cropi
45f06f7194 Rebase to 8.2412.0
Resolves: RHEL-70110
Fix $ActionQueueDiscardMark default value to 80% queue size
Resolves: RHEL-41153
Fix segfault when $ControlCharacterEscapePrefix is set
Resolves: RHEL-35823
Fix segfault due to processing malform queue message
Resolves: RHEL-33451
Fix crash on startup when an invalid function is specified
Resolves: RHEL-59893
Startup rsyslog service after network-online.target
Resolves: RHEL-39284
Harden service file
Resolves: RHEL-39237
imjournal: PID nummber is retrieved from the journal by default
Resolves: RHEL-39413
2024-12-06 15:26:30 +01:00
Troy Dawson
e7ef06d678 Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 09:12:07 -07:00
alakatos
6f9441c83e Rebase to 8.2408.0
Remove dependency on libgcrypt
Introduce new ossl crypto provider, replacement for gcry
Resolves: RHEL-22023
2024-08-21 13:17:04 +02:00
alakatos
b24ca951fd Remove mmtaghostname subpackage
resolves: RHEL-52863
2024-08-05 16:14:42 +02:00
Troy Dawson
2778842410 Bump release for June 2024 mass rebuild 2024-06-24 09:22:38 -07:00
alakatos
13aa51886a Enable gating Resolves: RHEL-37145 2024-06-10 12:53:14 +02:00
alakatos
1e6869a681 Rebase to 8.2312.0
resolves: rhbz#2232275
2024-02-12 16:17:01 +01:00
Fedora Release Engineering
eb3dcaa1b2 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-26 16:26:43 +00:00
Fedora Release Engineering
3f11b7ff78 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 12:10:48 +00:00
Dominique Martinet
de23c1e0c8 obsolete rsyslog-logrotate 2024-01-08 08:51:56 +01:00
alakatos
a2d2f9d9e8 Move rsyslog related logrotate config to the base package
In the past, the logrotate script was part of the base package, but
it has been moved to a separate package to reduce base package
dependencies. It turned out to be a bad idea, because in some cases
the logrotate subpackage was not installed and the logrotate config
was missing. This turned off rotation of important logs, thus some logs
could grow into extremely large files .
2024-01-04 13:36:14 +01:00
alakatos
e050f5c5b5 Rebase to 8.2310.0
resolves: rhbz#2232275
2023-10-10 10:25:32 +02:00
alakatos
4cca27d51d Rebase to 8.2308.0 2023-08-25 08:57:22 +02:00
Stewart Smith
c5f5013b30 Add mmtaghostname module
It appears that some people are finding use for this rsyslog module, and
it doesn't add any more build-dependencies for rsyslog.

Add it as a bcond to make a more minimal rsyslog possible, as well as
keeping the pattern of having all of these as options.

Fixes: https://github.com/amazonlinux/amazon-linux-2023/issues/122
2023-08-16 17:35:29 +00:00
Fedora Release Engineering
0dd4435c2e Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-21 17:11:09 +00:00
Yaroslav Fedevych
0927f2c9f8 Specify qpid-proton's source as full URL to fix isolated builds
The way qpid-proton's sources are specified, any automated build outside of RH infrastructure will fail as it won't know where to get them from. This makes the source a proper URL.
2023-07-15 08:10:43 +00:00
alakatos
88e628e1aa rebase to 8.2306.0
resolves: rhbz#2151339
  resolves: rhbz#2151092
2023-06-21 08:53:23 +02:00
alakatos
c929974881 Fix deprecated %patchN 2023-05-31 10:23:51 +02:00
alakatos
2e07e95fe6 Update License tag for SPDX 2023-05-31 10:22:06 +02:00
Todd Zullinger
00eb7785d3 Use systemctl reload in logrotate script
In 5f74814 (Use systemctl for sending SIGHUP to the service,
2015-06-29), a direct call to `kill` was replaced with `systemctl kill`.

This can be simplified using `systemctl reload` instead.  Doing so also
resolves an issue when `POSIXLY_CORRECT` is set (rhbz#2124488).
2023-05-14 12:26:05 -04:00
Fedora Release Engineering
cee335df7d Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 20:02:28 +00:00
alakatos
8b6dfc7653 Adjust capability set for libcap-ng 2023-01-17 17:01:37 +01:00
alakatos
c61f1049a4 Move all if rhel feature conditions to bcond
Move to bcond: rdkafka, relp, mysql, pgsql, gssapi, gnutls, udpspoof, omamqp1
  Move to bcond: clickhouse, imdocker, improg
  The idea was initiated by trawets at PR32
2022-12-21 09:29:14 +01:00
alakatos
5f15cb8d9b rebase to 8.2210.0
resolves: rhbz#2097173
  Drop capabilities to the necessary set via libcap-ng
  resolves: rhbz#2127403
2022-11-09 09:08:23 +01:00
alakatos
e45f631e5f Restore default omfile template
resolves: rhbz#2088618
2022-07-27 08:27:42 +02:00
Fedora Release Engineering
e74591073c Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 01:07:25 +00:00
alakatos
061666c54f Add back accidentally removed source 2022-05-09 09:05:15 +02:00
alakatos
81c2ffa0f1 rebase to 8.2204.0
resolves: rhbz#1951970
  CVE-2022-24903 rsyslog: Heap-based overflow in TCP syslog server
  resolves: rhbz#2082302
2022-05-09 08:31:33 +02:00
alakatos
43871ce157 Rebuilt with bundled qpid-proton
resolves: rhbz#2042940
2022-01-24 08:51:55 +01:00
Fedora Release Engineering
44085845eb - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 18:07:43 +00:00
Davide Cavalca
a01e46b838 Split out logrotate config and dependency into a subpackage 2021-10-06 09:08:47 -07:00
alakatos
ffb46075f3 Enable mmfields module 2021-09-15 11:37:10 +02:00
Sahana Prasad
20fd06e404 Rebuilt with OpenSSL 3.0.0 2021-09-14 19:13:52 +02:00
alakatos
ae606bed23 Enable openssl
Do not set default template for omfile
  resolves: rhbz#1985195
2021-08-25 09:07:16 +02:00
Pavel Raiskup
ad5200aa8c rsyslog.conf: first load default modules, then third-party config
When we installed file /etc/rsyslog.d/03-ratelimits.conf:

    $IMJournalStateFile imjournal.state
    $IMJournalPersistStateInterval 1000
    $IMJournalRatelimitInterval 1
    $IMJournalRatelimitBurst 10000

rsyslog failed:

    invalid or yet-unknown config file command 'IMJournalStateFile' - have you forgotten to load a module? [v8.2010.0 try https://www.rsyslog.com/e/3003 ]
    invalid or yet-unknown config file command 'IMJournalPersistStateInterval' - have you forgotten to load a module? [v8.2010.0 try https://www.rsyslog.com/e/3003 ]
    invalid or yet-unknown config file command 'IMJournalRatelimitInterval' - have you forgotten to load a module? [v8.2010.0 try https://www.rsyslog.com/e/3003 ]
    invalid or yet-unknown config file command 'IMJournalRatelimitBurst' - have you forgotten to load a module? [v8.2010.0 try https://www.rsyslog.com/e/3003 ]

That's because imjournal was loaded later than that config file.  If
module was explicitly loaded via '$ModLoad imjournal' in our third-party
file, we got a different error:

    module 'imjournal' already in this config, cannot be added  [v8.2010.0 try https://www.rsyslog.com/e/2221 ]

When the config file is reordered like this, no errors are shown.

Resolves: rhbz#1985202
2021-07-27 09:38:24 +02:00
Fedora Release Engineering
6ad07b6b5a - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 11:40:51 +00:00
Cropi
a5c99cffb1 Remove rsyslog-recover-qi.pl from bindir, so it does not add dep on /usr/bin/perl
resolves: rhbz#1939556
2021-03-17 09:01:26 +01:00
alakatos
d8cfafacf9 rebase to upstream version 8.2102.0
resolves: rhbz#1905363
  add additional plugin imkafka
2021-03-15 09:09:27 +01:00
Zbigniew Jędrzejewski-Szmek
70ab8c4473 Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
2021-03-02 16:12:56 +01:00
Pavel Raiskup
95788bcbec rebuild for libpq ABI fix
Related: rhbz#1908268
2021-02-08 10:29:17 +01:00
Fedora Release Engineering
595d2133f9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 15:31:28 +00:00
Tom Stellard
480dbb3683 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-08 20:57:13 +00:00
alakatos
b183776247
rebase to upstream version 8.2010.0
resolves: rhbz#1890330
2020-11-25 14:53:53 +01:00
alakatos
bbfc785ba0
Rebuild rsyslog 2020-09-18 09:34:01 +02:00
alakatos
21122641c3
rebase to upstream version 8.2008.0
resolves: rhbz#1829092
  resolves: rhbz#1823862
  resolves: rhbz#1876773
  add service file back(upstream does not ship it anymore)
2020-09-17 12:09:47 +02:00
Josef Řídký
db636a778d Rebuilt for new net-snmp release 2020-08-27 14:13:48 +02:00
alakatos
cec45294af
Enable configuration reload in the service, so that one can "systemctl reload rsyslog" 2020-08-20 14:43:16 +02:00
Fedora Release Engineering
4c239ab2d7 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 08:04:32 +00:00
Fedora Release Engineering
8018b8f96b - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 05:59:45 +00:00
Jiri Vymazal
3182f1fac5 rebase to upstream version 8.2002.0
resolves: rhbz#1807097
2020-03-27 08:30:44 +01:00