Gunnar Beutner
bd7b2f30ef
Validate configuration files during reload
...
fixes #7045
2014-12-11 09:27:31 +01:00
Michael Friedrich
8b8bed6744
spec: Fix icinga2-ido-* description
2014-12-09 17:17:53 +01:00
Gunnar Beutner
e583eced58
Use the boost packages from packages.icinga.org
2014-12-05 14:21:27 +01:00
Tim Hardeck
6c1ec9e8c0
Move set_permission statement from common to bin
...
/var/run/icinga2/cmd was moved from common to bin in Icinga 2.2.0 but
the set_permission statement wasn't moved to bin.
fixes #7914
2014-12-02 08:33:14 +01:00
Tim Hardeck
198417043b
Add missing /usr/lib/icinga2 directory to rpm spec
...
Make sure that the _libexec directory is part of the rpm package
"common".
refs #7913
2014-12-01 19:54:41 +01:00
Tim Hardeck
2615425449
Use _libexecdir instead of static path
...
Instead of the static file path /usr/lib/icinga2/ the macro _libexecdir
is used, which is defined at the beginning.
refs #7913
2014-12-01 19:53:11 +01:00
Gunnar Beutner
63df189ffe
Update documentation for 2.2.1
...
fixes #7903
2014-12-01 13:24:06 +01:00
Tim Hardeck
3c84824883
Run systemd macros in the correct rpm scripts
...
The systemd Icinga service was moved from the package bin to common in
2.2.0 but most rpm scripts like postun, preun and so on weren't adapted
accordingly.
fixes #7738
2014-11-27 15:22:52 +01:00
Gunnar Beutner
7ee0eef562
Move the icinga2-prepare-dirs script to /usr/lib
...
fixes #7786
2014-11-27 14:47:51 +01:00
Gunnar Beutner
3cfe877feb
Remove the BuildRequires for yajl-devel (on RHEL 6) because their package is broken
...
refs #7463
2014-11-27 09:53:37 +01:00
Gunnar Beutner
16b044bda4
Add build dependency for yajl in the spec file
...
fixes #7463
2014-11-26 16:40:05 +01:00
Tim Hardeck
ee89f54679
Remove icinga-prepare-dirs from icinga-bin package
...
`icinga-prepare-dirs` was part of the package common and bin. Since it
was added with 2.2.0 to common with a man page I would expect this to be
the right place so I removed it from bin.
fixes #7740
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-11-20 21:03:56 +01:00
Gunnar Beutner
c0639c5bca
Release version 2.2.0
2014-11-17 10:52:21 +01:00
Gunnar Beutner
fb4f919aee
Build fix for RHEL 5
2014-11-17 10:23:11 +01:00
Gunnar Beutner
db1cd8dc38
Fix CFLAGS/CXXFLAGS in the RPM spec file
...
fixes #7678
2014-11-14 10:30:14 +01:00
Gunnar Beutner
287bde6689
Turn on verbose builds for the RPM
2014-11-14 06:37:30 +01:00
Gunnar Beutner
5e1099394a
Remove the migrate-hosts script
...
fixes #7398
2014-11-13 11:15:55 +01:00
Gunnar Beutner
187d443447
Implement support for thin mutexes
...
refs #7622
2014-11-09 16:54:33 +01:00
Michael Friedrich
3f91e5358c
Revamp sample configuration: add NodeName host, move services into apply rules schema
...
fixes #7594
2014-11-07 04:13:45 +01:00
Michael Friedrich
11058664bc
Fix enabling features in RPMs
...
fixes #7510
2014-10-30 14:41:06 +01:00
Gunnar Beutner
319b9b256a
Move the config files to icinga2-common
...
refs #7471
2014-10-29 13:03:28 +01:00
Gunnar Beutner
a86ceb6045
Fix build on RHEL 6.6
...
fixes #7485
2014-10-29 12:29:11 +01:00
Gunnar Beutner
f477115398
Move migrate-hosts into the icinga2-common RPM package
...
fixes #7471
2014-10-28 14:24:36 +01:00
Gunnar Beutner
876099fa0a
Migrate config files from conf.d/hosts to repository.d/hosts
...
fixes #7398
2014-10-28 13:16:48 +01:00
Michael Friedrich
fec8e92221
Cli: Make sure to create & include 'repository.d'
...
refs #7255
2014-10-27 19:19:45 +01:00
Gunnar Beutner
35a1930629
Create repository.d directory
2014-10-24 14:24:59 +02:00
Gunnar Beutner
41266aab2f
Remove obsolete scripts
...
refs #7248
2014-10-24 12:19:36 +02:00
Gunnar Beutner
6e17eadf8f
Remove {DAEMON,ICINGA2}_USER and {DAEMON,ICINGA2}_GROUP variables
...
refs #7370
2014-10-20 21:41:04 +02:00
Gunnar Beutner
5abc3cfe55
Remove icinga2-build-ca, icinga2-build-key and icinga2-sign-key
...
refs #7244
2014-10-16 13:29:18 +02:00
Gunnar Beutner
425dbba35b
Remove icinga2-list-objects
...
refs #7251
2014-10-15 15:06:52 +02:00
Michael Friedrich
445376833c
spec: add missing init.conf
2014-10-14 20:45:53 +02:00
Michael Friedrich
648f47f931
Fix package builds after removal of icinga2-{en,dis}able-feature scripts
...
refs #7250
2014-10-14 20:25:53 +02:00
Gunnar Beutner
d7d6d6096f
Remove icinga2-enable-feature and icinga2-disable-feature
...
refs #7250
2014-10-14 18:35:52 +02:00
Gunnar Beutner
a4081f1445
Implement support for CLI commands
...
fixes #7246
2014-10-08 15:33:10 +02:00
Gunnar Beutner
24f17c0fc6
Add the agent scripts to cmake
...
refs #7243
2014-09-17 11:29:58 +02:00
Gunnar Beutner
b5faacc1d0
Release version 2.1.1
2014-09-16 12:29:22 +02:00
Tim Hardeck
e00e56ecfe
Increase python-icinga2 description
...
fixes #7030
2014-09-02 13:58:09 +02:00
Gunnar Beutner
43dd0fe942
Enable unity build for RPM/Debian packages
...
fixes #7041
2014-08-31 11:02:45 +02:00
Gunnar Beutner
1c92712146
Fix rpmlint errors
...
fixes #7038
2014-08-31 10:30:44 +02:00
Gunnar Beutner
6e40ce3d91
Release version 2.1.0
2014-08-29 12:44:01 +02:00
Gunnar Beutner
2dee79fc4b
Fix Requires in the spec file
...
fixes #7016
2014-08-27 13:50:09 +02:00
Michael Friedrich
4b3afd52d4
Revert "Enforce /usr/lib as base for the cgi path on SUSE distributions"
...
This reverts commit 96e23aa1c7
.
fixes #6917
2014-08-22 15:41:44 +02:00
Gunnar Beutner
495bc5b733
Use the icingacmd group for /var/{cache,log,run}/icinga2
...
refs #6948
2014-08-19 14:05:02 +02:00
Gunnar Beutner
4f4ebbea92
Fix permissions in the spec file
...
fixes #6948
2014-08-19 10:18:23 +02:00
Gunnar Beutner
3da5568eb3
Install DB schema files using cmake
...
fixes #6881
2014-08-17 13:37:50 +02:00
Tim Hardeck
3d2d86d463
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
2014-08-17 12:47:49 +02:00
Tim Hardeck
9ff424233f
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
2014-08-17 12:47:49 +02:00
Tim Hardeck
96e23aa1c7
Enforce /usr/lib as base for the cgi path on SUSE distributions
...
The cgi path on SUSE distributions is always located under
/usr/lib/icinga/cgi, even on x86_64 systems.
So the path in the icinga-classic-apache.conf needs to be adapted on
those distributions.
fixes #6917
2014-08-17 12:32:22 +02:00
Tim Hardeck
6d968769aa
Use _rundir macro for configuring the run directory
...
To allow using "/run" instead of "/var/run" the macro _rundir is used.
"/run" is required on newer distributions like openSUSE Factory.
On systems were _rundir is not defined "/var/run" is specified as the
default.
fixes #6915
2014-08-17 12:28:44 +02:00
Tim Hardeck
aef85d66be
Remove commented out lines from spec file
...
These lines result in warnings because the macros are not escaped in them.
refs #6919
2014-08-17 11:38:52 +02:00