Commit Graph

148 Commits

Author SHA1 Message Date
Markus Frosch 1feecef162 ci: Add builds for SUSE
SLES and openSUSE
2019-03-13 11:15:12 +01:00
Markus Frosch 508b69da7a Add %check to run unit tests 2019-03-13 11:08:46 +01:00
Markus Frosch e139c8ed92 Add new boost packages for Boost ASIO 2019-03-13 10:42:58 +01:00
Markus Frosch fbcf4cc075 Update boost dependencies for SUSE
* Use icinga-boost packages for SLES 12 and OpenSUSE 42.3
* Update provide names
2019-03-13 10:42:34 +01:00
Markus Frosch 46ae4538f3 ci: Cache git upstream clone 2019-03-12 19:37:12 +01:00
Markus Frosch 0a92bac427 ci: Add centos/6 builds 2019-03-12 16:51:06 +01:00
Markus Frosch 8fc126f97a Refactor boost handling
* el6: Use new boost name
* Allow configuration of rpath when required
2019-03-12 16:09:18 +01:00
Markus Frosch 8967de99ff el6: Upgrade to devtools-7 2019-03-12 15:44:08 +01:00
Markus Frosch 85f1a19a57 el6: Explicitly link against librt
The linker seems to have problems without.
2019-03-12 15:21:53 +01:00
Markus Frosch dc895d630a Ensure SCL devtools are enabled for build 2019-03-12 15:21:07 +01:00
Markus Frosch 519433f9bd Update Boost handling in spec and require 1.66 2019-03-11 16:24:32 +01:00
Markus Frosch 0235fa7cb6 ci: Build branch feature/boost-asio 2019-03-11 16:21:39 +01:00
Markus Frosch 554299e57e Remove el5 from spec 2019-03-11 15:28:58 +01:00
Markus Frosch 58305d336a ci: Add config for centos:7 2019-03-11 15:20:33 +01:00
Markus Frosch 7c765c0a27 fedora: Use policycoreutils-python-utils starting with f27 2019-01-08 14:48:46 +01:00
Markus Frosch bd9262e210
Merge pull request #10 from PaulSzymanski/bugfix/selinux-dependency-6625
Fix selinux dependency on Fedora
2019-01-08 10:19:34 +01:00
Markus Frosch 1acfe8afcb Add dependency to policycoreutils-python-utils for RHEL 8 2019-01-08 10:17:30 +01:00
Paul Szymanski c8007aa6f6 Fix selinux dependency on Fedora
On Fedora semanage is provided by policycoreutils-python-utils.

refs #6625
2018-12-22 16:40:27 +01:00
Michael Friedrich 670895bc69 Release 2.10.2-1 2018-11-14 09:09:44 +01:00
Markus Frosch 79076a947b
Merge pull request #9 from dgoetz/bugfix/selinux-icinga2-6710
SELinux: Add fixfiles for icinga2 because of changed package layout
2018-10-30 09:29:14 +01:00
Dirk Goetz aa2735820f SELinux: Add fixfiles for icinga2 because of changed package layout
fixes icinga/icinga2#6710
2018-10-30 09:18:16 +01:00
Michael Friedrich 689972ef7e Release 2.10.1-1 2018-10-18 11:43:03 +02:00
Michael Friedrich fea8db4aba Release v2.10.0-1 2018-10-11 14:37:34 +02:00
Michael Friedrich 414d6ddf35 Merge branch 'release' 2018-10-11 14:36:39 +02:00
Michael Friedrich 8155dadac6 Release 2.9.2 2018-09-26 10:48:44 +02:00
Markus Frosch 582d79d279 Own libdir /usr/lib64/icinga2 2018-09-11 09:16:00 +02:00
Markus Frosch e7478a7782 Handle licensing different between SUSE and RedHat 2018-09-10 16:08:06 +02:00
Tim Hardeck 077b6a3751 Incorporate SUSE related changes
Signed-off-by: Markus Frosch <markus.frosch@icinga.com>
2018-09-10 16:07:13 +02:00
Markus Frosch bd8782beec lint: Fix mixed indention 2018-09-10 14:57:20 +02:00
Markus Frosch bb75469bfa Update diff-obs 2018-09-10 14:50:40 +02:00
Markus Frosch 6d3a796c06 Remove obsolete diff 2018-09-10 14:50:40 +02:00
Markus Frosch b30d6ae3b9 Require common package from bin 2018-08-26 11:08:34 +02:00
Markus Frosch e817926736
Merge pull request #8 from Icinga/split-daemon
Separate daemon from binary and ITL
2018-08-20 15:11:53 +02:00
Markus Frosch d87234d2bd Move all state files and main binary over to icinga2 itself 2018-08-20 15:10:10 +02:00
Markus Frosch 01babd9e25 Prepare split of daemon from bin package 2018-07-26 17:38:45 +02:00
Markus Frosch 88e09314ec Add explicit CCACHE_BASEDIR during %build 2018-07-25 11:33:59 +02:00
Markus Frosch 4f0716bd80 Remove obsoleted icinga2-libs package 2018-07-25 11:25:02 +02:00
Markus Frosch 288c8ccea9 Bump version for 2.10.0 2018-07-25 11:24:35 +02:00
Markus Frosch f9678add14 Add gitignore 2018-07-25 10:23:15 +02:00
Michael Friedrich 16d381cddd Release 2.9.1 2018-07-24 12:55:30 +02:00
Michael Friedrich 04f9e0dd9c Release 2.9.1 2018-07-24 12:54:18 +02:00
Michael Friedrich 685a471bbf Merge branch 'master' into release 2018-07-17 14:45:20 +02:00
Michael Friedrich bd9548fb8a Release 2.9.0 2018-07-17 14:43:51 +02:00
Markus Frosch d0f51d5ec7 Fix commit from PR #6 2018-05-04 15:43:16 +02:00
Michael Friedrich 8d5d81f990
Merge pull request #6 from Icinga/feature/update-license
Update license
2018-05-03 09:44:53 +02:00
Michael Friedrich c879f17b78 Update license
This drops COPYING.Exceptions which has been moved with icinga/icinga2#6283
2018-05-03 09:34:33 +02:00
Jean Flach 1c95cf50f6 Release 2.8.4-1 2018-04-25 15:03:29 +02:00
Jean Flach 8807583d8e Release 2.8.3-1 2018-04-24 14:25:02 +02:00
Michael Friedrich 2391b095bc Explicitly set ICINGA2_SYSCONFIGFILE in package builds
refs icinga/icinga2#6215
2018-04-19 08:47:08 +02:00
Jean Flach f3193a03b4 Release 2.8.2-1 2018-03-22 11:45:54 +01:00