Commit Graph

241 Commits

Author SHA1 Message Date
Michael Friedrich 29a9c4564f RPM: Fix builds on Amazon Linux
This also disables the deprecated classicui-config packages
on Amazon Linux.

The major fix is to disable Systemd just like CentOS6 provides.
2017-05-31 16:32:35 +02:00
Michael Friedrich 302e805fb1 RPM: Disable SELinux policy hardlink
This is a nice2have extension to keep the package size clean,
but unfortunately breaks builds with Docker and overlayfs
where hardlinks don't work.

Details: Icinga/puppet-icinga_build#11
2017-05-31 16:18:17 +02:00
Michael Friedrich 6cee5331ec DEPRECATE icinga2-classicui-config package and files
refs #5102
2017-05-29 20:32:40 +02:00
Alexander A. Klimov cfe4a170c5 RPM spec: don't enable features after an upgrade
fixes #4621
fixes #5226

Signed-off-by: Gunnar Beutner <gunnar.beutner@icinga.com>
2017-05-11 10:26:25 +02:00
Markus Frosch 55181fe8b2 icinga2.spec: Add selecting g++ compiler on older SUSE releases
g++ is too old, and the newer binary is suffixed.

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>

fixes #5218
2017-05-03 13:43:46 +02:00
Markus Frosch 712c526e31 icinga2.spec: Update RedHat SCL handling for builds on el 5 and 6
So you don't have to modify the environment.

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>

fixes #5177
2017-05-03 13:43:40 +02:00
Markus Frosch 4a1186d46f Update Boost dependency to >= 1.48 (INSTALL.md, icinga2.spec)
Icinga 2 does not build with 1.41:

    /usr/include/boost/range/const_iterator.hpp:37:58: error: no type
    named 'const_iterator' in 'class boost::intrusive_ptr<icinga::Array>'
    ...
    /usr/include/boost/thread/locks.hpp:269:22: error: cannot bind
    'boost::unique_lock<boost::mutex>' lvalue to
    'boost::unique_lock<boost::mutex>&&'

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>

fixes #5188

This also refs #5177 as a partial fix for the dependencies, when not
using Icinga's boost packages.
2017-05-03 13:43:25 +02:00
Dirk Goetz e630614c79 changed dependency of selinux subpackage 2017-04-07 14:06:24 +02:00
Gunnar Beutner ce92ddf592 Release version 2.6.3 2017-03-29 09:59:21 +02:00
Gunnar Beutner d725897000 Release version 2.6.2 2017-02-13 10:52:58 +01:00
Gunnar Beutner 6652727d46 Release version 2.6.1 2017-01-31 11:18:20 +01:00
Michael Friedrich b7caf0820d Ensure that *.icinga.com is used everywhere
fixes #13897
fixes #13277
2017-01-10 17:19:12 +01:00
Michael Friedrich 5c4b99f928 Packages: Change ido-pgsql dependency to Postgresql >= 8.4
Same as our build server does already.

fixes #13573
2016-12-14 16:35:10 +01:00
Jean Flach 060e80925c Release version 2.6.0 2016-12-13 11:34:38 +01:00
Michael Friedrich 50d29ea23b Release version 2.5.4 2016-08-30 15:16:31 +02:00
Gunnar Beutner d66ec60ce0 Enable ICINGA2_LTO_BUILD in the .spec file
refs #12564
2016-08-27 21:44:31 +02:00
Gunnar Beutner 3a5d48d681 Release version 2.5.3 2016-08-25 08:09:54 +02:00
Michael Friedrich ce851c8815 Release version 2.5.2 2016-08-24 15:19:50 +02:00
Michael Friedrich 2b6b696616 Release version 2.5.1 2016-08-23 14:58:24 +02:00
Gunnar Beutner eeec8ffc84 Reset .spec revision to 1 2016-08-23 02:38:09 +02:00
Gunnar Beutner 5e8ae440c0 Release version 2.5.0 2016-08-22 17:43:55 +02:00
Gunnar Beutner 4c011c5eaa Revert "RPM: Add firewalld service"
This reverts commit 28e40caed2.

fixes #12495
2016-08-22 13:32:59 +02:00
Dirk Goetz 916537b33a RPM: Add packages for syntax highlighting
refs #8401
2016-06-17 13:07:21 +02:00
Gunnar Beutner f8eb29f139 Release version 2.4.10 2016-05-19 13:39:19 +02:00
Gunnar Beutner e2f106b7ca Release version 2.4.9 2016-05-19 09:55:08 +02:00
Gunnar Beutner 9edda76af2 Release version 2.4.8 2016-05-12 14:06:28 +02:00
Gunnar Beutner a9da311cbe Release version 2.4.7 2016-04-21 12:32:26 +02:00
Gunnar Beutner df25ee49ba Release version 2.4.6 2016-04-20 18:46:06 +02:00
Gunnar Beutner 2e5164f417 Release version 2.4.5 2016-04-20 10:21:49 +02:00
Dirk Goetz 28e40caed2 RPM: Add firewalld service
fixes #10718
2016-03-21 20:59:50 +01:00
Gunnar Beutner b39be65ccd Release version 2.4.4 2016-03-16 09:48:38 +01:00
Gunnar Beutner dbe0dd20d8 Update build requirements for SLES 11 SP4
fixes #11331
2016-03-08 15:01:21 +01:00
Michael Friedrich 8a81dac9f5 Release version v2.4.3 2016-02-24 14:26:59 +01:00
Gunnar Beutner f7a08a60ae Release version 2.4.2 2016-02-23 12:58:45 +01:00
Dirk Goetz 882495952a Provide packages for icinga-studio on Fedora
Moves libraries to separate subpackage

fixes #10952

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2016-01-13 09:39:14 +01:00
Gunnar Beutner 599929b0f6 Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
Gunnar Beutner bcdcfa9f81 Release version 2.4.1 2015-11-26 11:20:03 +01:00
Gunnar Beutner e9db4bc1b9 Update changelog and spec files
refs #10593
2015-11-14 06:21:02 +01:00
Michael Friedrich 58da59854d Change 'api setup' into a manual step while configuring the API
fixes #10549
2015-11-05 15:37:58 +01:00
Gunnar Beutner 1fbb6a2b78 Release version 2.3.11 2015-10-19 11:16:36 +02:00
Michael Friedrich c6395ebfe4 Release version 2.3.10 2015-09-05 16:31:37 +02:00
Gunnar Beutner b09dccb294 Release version 2.3.9 2015-08-26 11:33:10 +02:00
Gunnar Beutner 118e7b1e13 Release version 2.3.8 2015-07-20 13:37:39 +02:00
Michael Friedrich 309e3ac269 Release version 2.3.7 2015-07-15 11:23:25 +02:00
Michael Friedrich 55b6d40e3f Release version 2.3.6 2015-07-08 10:18:01 +02:00
Michael Friedrich 3c1aec4831 Require openssl1 on sles11sp3 from Security Module
There is a severe problem with SSL certificate verification
described in #9549 which renders client communication
unusable. The OpenSSL 0.9.8j version in SLES11 is buggy
and does not allow to verify clients on the master,
nor does a manual openssl verification work.

We'll therefore switch to the openssl1 package provided
by the SLES 11 Security Module and link against their
working API in order to resolve the problem in clusters
and client setups.

fixes #9549
2015-07-06 13:37:39 +02:00
Michael Friedrich 29af3be7c3 Fix faulty if condition in spec file
refs #8842
refs #9559
2015-07-05 15:28:05 +02:00
Michael Friedrich b578faa876 Require g++ 4.7 on sles11sp3
refs #8842
fixes #9559
2015-07-05 15:10:43 +02:00
Michael Friedrich 768dbca7f9 spec: Only require libmysqlclient-devel on sles11sp3
fixes #9558
2015-07-05 15:00:36 +02:00
Michael Friedrich 69ef1968f5 spec: run 'api setup' in post install
refs #9471
2015-06-25 17:13:28 +02:00