Michael Friedrich
a277e2dc3f
Plugins: add fping4/6 commands
...
refs #6225
2014-06-18 19:26:18 +02:00
Markus Frosch
d8cc127768
Debian: update changelog to warn about package base
2014-06-16 16:16:27 +02:00
Alexander Wirt
52d3461060
Debian: Merge back release packaging into development
...
Signed-off-by: Markus Frosch <markus@lazyfrosch.de>
Refs #5816
2014-06-16 16:16:09 +02:00
Michael Friedrich
30384a4340
Release version 2.0.0.
...
refs #6305
2014-06-16 09:02:43 +02:00
Michael Friedrich
c1034a8e7f
plugin command dns: small naming fixes
...
refs #6487
2014-06-16 08:49:52 +02:00
Gerd von Egidy
a4a015c8be
Add CheckCommand "dns"
...
Refs #6487
2014-06-16 08:49:52 +02:00
Gerd von Egidy
2dc4b968d9
Improve snmp CheckCommand, add snmpv3 CheckCommand.
...
Refs #6487
2014-06-16 08:49:52 +02:00
Gerd von Egidy
dedb16b2c8
Add "ssl" CheckCommand
...
Refs #6487
2014-06-16 08:49:52 +02:00
Gerd von Egidy
64946bc3a2
Add http_expect_body_regex and http_ignore_body to command-plugins.conf.
...
Refs #6487
2014-06-16 08:49:52 +02:00
Gerd von Egidy
444a85ddd0
Add (s)smtp_mail_from option to smtp and ssmtp commands.
...
Refs #6487
2014-06-16 08:49:52 +02:00
Michael Friedrich
979d7559c9
Merge branch 'feature/separate-CMakeLists-6491' into next
...
fixes #6491
2014-06-16 08:44:49 +02:00
Wolfgang Nieder
caea8c03b1
Docs: fix typos in chapter 8.
...
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-06-16 08:44:12 +02:00
Gerd von Egidy
3ac3c91499
Separate CMakeLists.txt for etc/initsystem.
...
Refs #6491
2014-06-16 01:58:59 +02:00
Michael Friedrich
ef2ffd8534
Documentation: fix url formatting, dependency example
2014-06-15 23:17:16 +02:00
Wolfgang Nieder
d2a239f78e
Docs: fix typos in chapter 6.
...
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-06-15 23:03:53 +02:00
Gerd von Egidy
9fbd5c0841
Document new CMake parameters and startup for systemd-support.
2014-06-15 22:28:41 +02:00
Alexander Wirt
a51860d2a1
Fix icinga-{en,dis}able-feature text
2014-06-15 22:10:15 +02:00
Michael Friedrich
aae8db2349
fix debian/CMakeLists.txt cmake location
...
refs #6485
2014-06-15 20:34:58 +02:00
Michael Friedrich
82eafc2862
update AUTHORS
2014-06-15 20:28:47 +02:00
Michael Friedrich
61793a5dbb
Merge branch 'feature/systemd-4794-final' into next
...
fixes #4794
2014-06-15 20:27:15 +02:00
Michael Friedrich
3d8d8dce52
install new man page properly
...
refs #4794
2014-06-15 20:23:03 +02:00
Alexander Wirt
63888508a4
Run check_run only in do_start()
2014-06-15 20:18:20 +02:00
Gerd von Egidy
fe62fb90e6
Don't call check_run in the initscript, this function is gone.
...
Refs #4794
2014-06-15 20:08:45 +02:00
Gerd von Egidy
5b8b85d94f
Don't mark the systemd service file as executable.
...
Refs #4794
2014-06-15 20:08:05 +02:00
Gerd von Egidy
39150cae30
Add a manpage for icinga2-prepare-dirs.
...
Refs #4794
2014-06-15 20:01:04 +02:00
Gerd von Egidy
dd9b7bcd73
Move the sysdefines.conf file to /etc/sysconfig.
...
As /etc/sysconfig is distro specific, the filename used can be configured via the CMake parameter
ICINGA2_SYSCONFIGFILE
Refs #4794
2014-06-15 19:47:27 +02:00
Wolfgang Nieder
c2f8d109b5
Docs: fix some typos.
...
Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2014-06-15 18:39:55 +02:00
Gerd von Egidy
83528f660f
Move decision about systemd/sysvinit to one location. Add files forgotten during merge.
...
Refs #4794
2014-06-15 17:25:27 +02:00
Sam Kottler
3d8bac59fe
Add missing endif
2014-06-15 17:01:57 +02:00
Sam Kottler
5f17507cd6
Start with sysvinit installation logic
2014-06-15 17:01:24 +02:00
Sam Kottler
4568f68f90
Remove mention of icinga in the description since it's already in the name and might cause versioning confusion
...
Refs #4794
2014-06-15 17:00:30 +02:00
Sam Kottler
6a52097255
Generate the service unit on Fedora and use the %systemd_post/_postun/_preun macros for service setup
...
Refs #4794
2014-06-15 16:56:22 +02:00
Gerd von Egidy
4ebde46520
Move code preparing dirs and permissions to icinga2-prepare-dirs, use this for SysV-Init and systemd.
...
Refs #4794
Conflicts:
etc/initsystem/icinga2.init.d.cmake
2014-06-15 16:25:50 +02:00
Gerd von Egidy
ef49658474
Unify resources for SysV-Init and systemd.
...
- Move system-specific defines like paths and usernames to /etc/icinga2/sysdefines.conf
Do not use /etc/sysconfig for this as per suggestion on the systemd mailinglist: it is RedHat-specific
- Use /etc/icinga2/sysdefines.conf in SysV-Init and systemd
- Move both the sources of the SysV-Initscript and the systemd-service definition to etc/initsystem
Refs #4794
Conflicts:
etc/initsystem/icinga2.init.d.cmake
2014-06-15 15:49:13 +02:00
Gerd von Egidy
59a1a133c3
Reloading with systemd is fixed now.
...
Refs #4794
2014-06-15 15:32:13 +02:00
Gerd von Egidy
7bfd2f1ea2
Systemd can't resolve variables recursively.
...
Refs #4794
2014-06-15 15:31:32 +02:00
Gerd von Egidy
954ceb3c6a
Fix CMake escaping.
...
Refs #4794
2014-06-15 15:31:10 +02:00
Gerd von Egidy
69c06115d2
First try at a systemd service definition file, install it from CMake.
...
Native systemd support is enabled with cmake -DUSE_SYSTEMD=ON
Refs #4794
2014-06-15 15:30:53 +02:00
Sam Kottler
86a71aa0b3
Add systemd buildrequires and requires
2014-06-15 15:30:35 +02:00
Michael Friedrich
4e6a8b9161
fix docker script
...
refs #6481
2014-06-15 11:36:28 +02:00
Michael Friedrich
b393e8eb62
Documentation: explain the icinga 2 reload
...
fixes #6486
2014-06-15 10:45:06 +02:00
Michael Friedrich
4525ce5040
move cmake scripts to third-party/
...
refs #6485
2014-06-15 02:17:01 +02:00
Michael Friedrich
ff0fbe9bc1
update migration script url to github
...
fixes #5821
2014-06-15 02:16:21 +02:00
Michael Friedrich
5bea405c67
Move the Vagrant VM to https://github.com/Icinga/icinga-vagrant
...
fixes #5843
2014-06-13 22:39:17 +02:00
Michael Friedrich
614af5b0e5
Fix missing install action
...
refs #6481
2014-06-13 22:04:24 +02:00
Michael Friedrich
465697245a
Add man pages to packages
...
refs #6482
2014-06-13 21:38:59 +02:00
Michael Friedrich
692d197d81
Clean pki/ install
...
refs #6481
2014-06-13 20:58:43 +02:00
Michael Friedrich
8d3725a89c
Add man pages for installed scripts
...
fixes #6482
2014-06-13 20:54:58 +02:00
Michael Friedrich
b15c6e96d0
update icinga2.8 man page
...
refs #6482
2014-06-13 20:41:24 +02:00
Michael Friedrich
51a889d019
Correct wrong file move
...
refs #6481
2014-06-13 20:35:23 +02:00