diff --git a/rsyslog.spec b/rsyslog.spec index 8bd55da..cbd6c9b 100644 --- a/rsyslog.spec +++ b/rsyslog.spec @@ -70,18 +70,15 @@ BuildRequires: systemd-rpm-macros BuildRequires: zlib-devel BuildRequires: libcap-ng-devel -Recommends: %{name}-logrotate = %version-%release +Recommends: logrotate +Obsoletes: rsyslog-logrotate < 8.2310.0-2 +Provides: rsyslog-logrotate = %{version}-%{release} Requires: bash >= 2.0 %{?systemd_ordering} Provides: syslog Obsoletes: sysklogd < 1.5-11 -%package logrotate -Summary: Log rotation for rsyslog -Requires: %name = %version-%release -Requires: logrotate >= 3.5.2 - %package crypto Summary: Encryption support Requires: %name = %version-%release @@ -246,12 +243,6 @@ and can be used as a drop-in replacement. Rsyslog is simple to set up, with advanced features suitable for enterprise-class, encryption-protected syslog relay chains. -%description logrotate -The rsyslog-logrotate subpackage acts as a dependency puller, ensuring the -presence of logrotate, a crucial tool for managing log files. Logrotate allows -for the periodic rotation, compression, and removal of log files to prevent -them from consuming excessive disk space. - %description crypto This package contains a module providing log file encryption and a command line tool to process encrypted logs.