219 Commits

Author SHA1 Message Date
Michael Friedrich
2280e20995 Update documentation for v2.2.3 2015-01-09 14:58:33 +01:00
Gunnar Beutner
c433284d27 Improve error reporting
fixes #8136
refs #6070
2014-12-20 15:29:04 +01:00
Tim Hardeck
6206f78ef0 Exclude prepare-dirs from bin package
Prepare-dirs on i586 platforms end up in the same directory as the
other lib files so it would get automatically included in the bin
package. To prevent this only "*.so*" files are included in the bin
package from this directory.

fixes #8126

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-12-19 13:10:09 +01:00
Gunnar Beutner
09e4641947 Update RPM spec file to use the boost153 package on RHEL 5 and SLES 11 SP3 2014-12-17 18:49:24 +01:00
Gunnar Beutner
c90c8919ca Fix the dependency nightmare that is libreadline
refs #8091
2014-12-17 10:24:13 +01:00
Gunnar Beutner
3436dbc697 Fix incorrect package name for SLES/openSUSE
refs #8091
2014-12-17 09:30:54 +01:00
Gunnar Beutner
d82defe6a9 Add readline support for the "repl" command
fixes #8091
2014-12-16 13:26:26 +01:00
Gunnar Beutner
afe4919169 Update the documentation and RPM spec file for 2.2.2 2014-12-16 11:33:14 +01:00
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 96e23aa1c7c2ba51ec330a7ede4491aae5cf8706.

fixes #6917
2014-08-22 15:41:44 +02:00