From 9ff424233fc30cb4c6c029936b13303149d3ba3a Mon Sep 17 00:00:00 2001 From: Tim Hardeck Date: Thu, 14 Aug 2014 17:34:26 +0200 Subject: [PATCH 1/2] Recommend related packages on SUSE distributions These packages are installed by default but they are not required so there is no error if they are missing. This should make the installation of Icinga2 more user friendly on SUSE distributions. refs #6920 --- icinga2.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/icinga2.spec b/icinga2.spec index d88134eb1..0d229cd5c 100644 --- a/icinga2.spec +++ b/icinga2.spec @@ -83,7 +83,8 @@ Group: Applications/System Requires: python-%{name} = %{version} %if "%{_vendor}" == "suse" -PreReq: permissions +PreReq: permissions +Recommends: monitoring-plugins %endif BuildRequires: openssl-devel BuildRequires: gcc-c++ @@ -167,6 +168,9 @@ Group: Applications/System BuildRequires: %{apachename} Requires: %{apachename} Requires: %{name} = %{version}-%{release} +%if "%{_vendor}" == "suse" +Recommends: icinga-www +%endif Provides: icinga-classicui-config Conflicts: icinga-gui-config From 3d2d86d463c1e913b1db797527ad906e120b1562 Mon Sep 17 00:00:00 2001 From: Tim Hardeck Date: Thu, 14 Aug 2014 17:35:42 +0200 Subject: [PATCH 2/2] Add "Provides: monitoring_daemeon" on SUSE distributions to allow Icinga2 being a replacement for compatible monitoring daemons like Icinga 1 or Nagios. This should make the installation of Icinga2 more user friendly on SUSE distributions. refs #6920 --- icinga2.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/icinga2.spec b/icinga2.spec index 0d229cd5c..715fedc2c 100644 --- a/icinga2.spec +++ b/icinga2.spec @@ -84,6 +84,7 @@ Group: Applications/System Requires: python-%{name} = %{version} %if "%{_vendor}" == "suse" PreReq: permissions +Provides: monitoring_daemon Recommends: monitoring-plugins %endif BuildRequires: openssl-devel