105 Commits

Author SHA1 Message Date
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
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
Michael Friedrich
2391b095bc Explicitly set ICINGA2_SYSCONFIGFILE in package builds
refs icinga/icinga2#6215
2018-04-19 08:47:08 +02:00
Markus Frosch
c103530b69
Merge pull request #4 from thardeck/fix-suse-permission-issues
Fix permission issues on SUSE distributions
2018-03-06 09:24:13 +01:00
Markus Frosch
61d00c5b3b
Merge pull request #3 from thardeck/fix-include-regression
Fix regression in include file list
2018-03-06 09:18:53 +01:00
Jean Flach
5678af8541 Remove init.conf 2018-02-22 10:08:15 +01:00
Tim Hardeck
6c09a2c5e7
Fix permission issues on SUSE distributions
The icinga/cmd file was moved from the bin package to common.
2018-02-19 19:19:43 +01:00
Tim Hardeck
d8c8777b24
Fix regression in include file list
The issue was introduced by the commit 900b7cf3d9bba8e8c0d3fb38405a14ffe392a919

The preceding attr was marking not only the directory but also the files
as executable.
2018-02-19 18:08:02 +01:00
Markus Frosch
37104df3f5
Merge pull request #2 from thardeck/opensuse-sles-changes
Fix issues and improve spec for SLE submit request
2018-02-19 07:53:59 +01:00
Tim Hardeck
900b7cf3d9
Fix duplication in file lists 2018-02-15 15:43:25 +01:00
Tim Hardeck
b14b4b2958
Use /bin/bash instead of env 2018-02-15 15:13:18 +01:00
Tim Hardeck
ac6f710f2e
Use correct fillupdir on SUSE 2018-02-15 15:08:31 +01:00
Tim Hardeck
c64e13a8f4
Improve package descriptions 2018-02-15 15:08:08 +01:00
Tim Hardeck
6f9f78244a
Change naming style of license according to SPDX
https://spdx.org/licenses/
2018-02-15 15:06:20 +01:00
Tim Hardeck
0d8a1af253
Align icinga2.spec file consistently 2018-02-15 15:04:43 +01:00
Markus Frosch
d79cfb907e Remove BuildRequires for icinga2-studio 2018-02-06 15:31:02 +01:00
Markus Frosch
bd7b8a5ea3 Remove icinga2-studio package 2018-02-06 15:16:36 +01:00
Tim Hardeck
b309067e37 icinga2: Add Provides tag for user and groups (#66)
* Add Provides tag for user and groups

Following the guide https://en.opensuse.org/openSUSE:Packaging_guidelines#Users_and_Groups
as requested by our security team.
2018-01-29 14:58:00 +01:00
Gunnar Beutner
a3ec2fec46 Add libsystemd as a dependency for RPM builds 2018-01-22 08:30:06 +01:00
Gunnar Beutner
3e0c08eab0 Update spec file for new library names 2018-01-17 12:43:47 +01:00
Gunnar Beutner
497e3bd6fe icinga2: Release 2.8.1-1 2018-01-17 11:34:53 +01:00
Dirk Goetz
9ed1679085 Icinga 2: addresses some linting errors and adds configuration for validation
refs #6
2017-12-18 15:01:19 +01:00
Tim Hardeck
93269541a8 Require logrotate during build to allow su usage with newer versions
Following this commit
4970c459ee
logrotate needs to be available during build for the correct
configuration to be installed.
2017-12-13 13:08:27 +01:00
Markus Frosch
8b9bfe3a1b Merge branch 'rpm/snapshot' into rpm/release 2017-11-27 09:56:49 +01:00
Markus Frosch
95932e57f0 icinga2: Release 2.8.0-2
Builds needed for:
* SLES 12
* Fedora 27
2017-11-24 15:51:31 +01:00
Tim Hardeck
1e989a6dad Incorporate changes from openSUSE OBS
* Improve RPM groups
* Improve grammar in RPM subpackage descriptions
* Remove redundant %clean section from rpm spec
* Fix service.d dir which was not referenced by any package
* Use sle_version instead of deprecated leap_version
  see https://en.opensuse.org/openSUSE:Build_Service_cross_distribution_howto#leap_version_macro_.28deprecated.29
* Also add systemd limits file to openSUSE Tumbleweed
* Documentation should not hard-require the program
  as it is technically "usable" without it.
2017-11-24 15:51:31 +01:00
Markus Frosch
b94ddfeb68 icinga2: Refactor SELinux handling
Dropping policyhelp for Fedora 27, was only needed on Fedora < 20, and EL < 7

See https://fedoraproject.org/wiki/SELinux_Policy_Modules_Packaging_Draft
2017-11-24 15:51:31 +01:00
Markus Frosch
be668b31f3 icinga2: Install systemd limits from icinga2 tarball 2017-11-24 15:51:31 +01:00
Markus Frosch
03b8ac4d15 icinga2: Install limits for systemd in %config(noreplace) mode
refs #61
2017-11-24 15:51:31 +01:00
Markus Frosch
45aedeec77 icinga2: Also raise systemd limits on SLES 12
refs #61
2017-11-24 15:51:31 +01:00
Markus Frosch
df6c826d11 icinga2: Release 2.8.0-2
Builds needed for:
* SLES 12
* Fedora 27
2017-11-24 15:25:44 +01:00
Tim Hardeck
626655046e Incorporate changes from openSUSE OBS
* Improve RPM groups
* Improve grammar in RPM subpackage descriptions
* Remove redundant %clean section from rpm spec
* Fix service.d dir which was not referenced by any package
* Use sle_version instead of deprecated leap_version
  see https://en.opensuse.org/openSUSE:Build_Service_cross_distribution_howto#leap_version_macro_.28deprecated.29
* Also add systemd limits file to openSUSE Tumbleweed
* Documentation should not hard-require the program
  as it is technically "usable" without it.
2017-11-24 15:03:49 +01:00
Markus Frosch
cf455b6cca icinga2: Refactor SELinux handling
Dropping policyhelp for Fedora 27, was only needed on Fedora < 20, and EL < 7

See https://fedoraproject.org/wiki/SELinux_Policy_Modules_Packaging_Draft
2017-11-24 12:39:20 +01:00
Markus Frosch
81f6a59d28 icinga2: Install systemd limits from icinga2 tarball 2017-11-23 15:29:02 +01:00
Markus Frosch
acd3092625 icinga2: Install limits for systemd in %config(noreplace) mode
refs #61
2017-11-23 15:29:00 +01:00
Markus Frosch
ee1e486fa8 icinga2: Also raise systemd limits on SLES 12
refs #61
2017-11-23 15:28:48 +01:00
Jean Flach
c3bda37cfe Merge branch 'rpm/snapshot' into rpm/release 2017-11-16 12:10:31 +01:00
Jean Flach
af5af79d74 icinga2: Update to 2.8.0 2017-11-16 11:26:37 +01:00
Jean Flach
3e32155eba icinga2: Update to 2.8.0 2017-11-16 11:25:24 +01:00
Gunnar Beutner
e433f8b864 icinga2: Update to 2.7.2 2017-11-09 13:05:13 +01:00
Gunnar Beutner
88196849d0 icinga2: Update to 2.7.2 2017-11-09 13:03:47 +01:00
Markus Frosch
cbe63abc0a Merge branch 'rpm/release' into rpm/snapshot 2017-10-02 11:23:51 +02:00
Markus Frosch
a28d586cce icinga2: Fix changelog date 2017-10-02 11:23:33 +02:00
Markus Frosch
612e0043a9 Merge branch 'rpm/release' into rpm/snapshot 2017-10-02 11:21:19 +02:00
Markus Frosch
f9bcb0c21c icinga2: Release 2.7.1-2 2017-10-02 11:05:08 +02:00