Gunnar Beutner
42a746e0d5
Vagrant: Fix file permissions.
2013-10-11 19:50:40 +02:00
Gunnar Beutner
4f5a9d53e1
Vagrant: Remove --nogpgcheck parameter.
2013-10-11 11:59:17 +02:00
Gunnar Beutner
fe8c0c8c37
Vagrant: Install icinga2-doc.
2013-10-11 11:21:20 +02:00
Gunnar Beutner
473d50f6ab
Add URL to Vagrant bootstrap script.
2013-10-11 10:33:49 +02:00
Gunnar Beutner
1ad59806dd
Update document root for the Vagrant VM.
2013-10-11 10:23:32 +02:00
Gunnar Beutner
834f9cd110
Make sure the icinga-migrate-config script is in the dist tarball.
2013-10-11 06:39:07 +02:00
Gunnar Beutner
c80dac1c25
Install migration script in bindir.
2013-10-11 06:31:21 +02:00
Michael Friedrich
99874a9eee
Refactor config migration script, install as /usr/sbin/icinga2-migrate-config
...
fixes #4696
2013-10-10 20:49:26 +02:00
Gunnar Beutner
c0c7f485ad
Use icinga2-classicui-config package for Vagrant.
2013-10-10 19:59:51 +02:00
Gunnar Beutner
50ee6d9a1e
Some more Vagrant fixes.
2013-10-10 19:15:22 +02:00
Gunnar Beutner
744a07ff48
Fix Vagrant bootstrap script.
2013-10-10 17:54:25 +02:00
Gunnar Beutner
ebc92a0ba6
Implement Vagrant support.
2013-10-10 14:57:17 +02:00
Michael Friedrich
a4111d2964
Conversion: Update readme and test config.
2013-10-09 18:55:15 +02:00
Michael Friedrich
4c6f4261ee
Conversion: Fix notification attributes.
2013-10-09 18:54:09 +02:00
Gunnar Beutner
fe5c925a63
Windows build fix.
2013-10-09 15:03:24 +02:00
Michael Friedrich
d2d6653236
Clean contrib/.
...
fixes #4774
2013-10-03 20:36:44 +02:00
Gunnar Beutner
3a740f2e3b
Another DESTDIR fix.
2013-10-02 14:27:17 +02:00
Gunnar Beutner
4eb8688271
Fix feature list output in i2enfeature.
2013-10-01 08:39:42 +02:00
Michael Friedrich
c8b7f3335a
Add tools/.gitignore.
2013-09-27 14:14:50 +02:00
Gunnar Beutner
3726470efb
Update documentation.
2013-09-27 13:56:24 +02:00
Gunnar Beutner
71e416a23b
Fix configuration path in the i2endfeature script.
2013-09-27 11:22:18 +02:00
Gunnar Beutner
09f0986cdb
Install i2enfeature/i2disfeature in $(sbindir).
2013-09-27 11:21:14 +02:00
Gunnar Beutner
2d3e639fac
Refactor mods-enabled/mods-available.
2013-09-27 11:16:35 +02:00
Gunnar Beutner
6970c28292
Add missing file.
2013-09-27 10:47:46 +02:00
Gunnar Beutner
74708766d1
Implement mods-available/mods-enabled.
...
Refs #4573
2013-09-27 10:45:38 +02:00
Michael Friedrich
739f23f0fc
config conversion: Rename dependencies.
...
refs #4741
2013-09-25 16:13:39 +02:00
Michael Friedrich
d9508bb64c
config conversion: Fix command exists checks by type.
...
refs #4741
2013-09-25 16:04:40 +02:00
Michael Friedrich
61e3fcf0a7
config conversion: Move notification_interval|period from service to notification.
...
refs #4741
2013-09-25 16:04:40 +02:00
Michael Friedrich
4c14619521
config conversion: Move notification filters from service into notification.
...
refs #4741
2013-09-25 16:04:40 +02:00
Michael Friedrich
cc6a9e6b36
config conversion: Rename hostcheck to check.
...
refs #4741
2013-09-25 16:04:40 +02:00
Michael Friedrich
e236894de9
config conversion: Rename group attributes.
...
refs #4741
2013-09-25 16:04:40 +02:00
Michael Friedrich
00532f6da7
config conversion: Fix object names in test config.
2013-09-25 16:04:40 +02:00
Michael Friedrich
1342dec909
config conversion: Remove enable_{active,passive}_checks export.
2013-09-25 16:04:40 +02:00
Gunnar Beutner
bf1a800e39
Update copyright information.
2013-09-25 07:45:56 +02:00
Michael Friedrich
ad3a8f19ed
Config Conversion: Update --help.
...
fixes #4715
2013-09-18 16:22:28 +02:00
Michael Friedrich
96e18e625f
Config Conversion: Refactor hostcheck service as new object, add stats.
...
now the service template objects get the custom tmpl too.
refs #4715
2013-09-18 16:18:16 +02:00
Michael Friedrich
6a3c1ec7aa
Config Conversion: Allow to define external global templates referenced by all objects.
...
tests:
$ ./icinga2_convert_v1_v2.pl -c /etc/icinga/icinga.cfg -o conf/
--hosttmpl="hostbumstitmpl"
--servicetmpl="servicebumstitmpl"
--usertmpl="userbumstitmpl"
--timeperiodtmpl="timeperiodbumstitmpl"
--notificationtmpl="notificationbumstitmpl"
--checkcommandtmpl="checkcommandbumstitmpl"
--eventcommandtmpl="eventcommandbumstitmpl"
--notificationcommandtmpl="notificationcommandbumstitmpl"
refs #4697
2013-09-18 11:42:16 +02:00
Michael Friedrich
1538579c66
Config Conversion: Detect hosts w/o services and properly add hostcheck.
...
it's ugly but it works. requires code refactoring.
2013-09-16 14:57:12 +02:00
Michael Friedrich
374b37077f
Config Conversion: Add proper check_command detection in templates.
2013-09-16 14:05:41 +02:00
Gunnar Beutner
d38c8ab0bb
config: Fix arguments for hostchecks.
2013-09-13 13:48:41 +02:00
Gunnar Beutner
de2a0aaea1
config: Fix attribute lookup functions.
2013-09-13 13:32:42 +02:00
Gunnar Beutner
e0d5e2bf93
config: Temporarily set hostname for services.
2013-09-13 13:05:55 +02:00
Gunnar Beutner
4fdab9e2ac
config: Fix looking up host custom attributes.
2013-09-13 12:36:49 +02:00
Gunnar Beutner
2b97884201
config: Fix resolving macros in command arguments.
2013-09-13 12:32:38 +02:00
Michael Friedrich
2d991703d6
Config Conversion: Fix global macros requiring escape_str() call.
...
fixes #4703
2013-09-13 09:56:25 +02:00
Gunnar Beutner
eb43cc3101
Fix custom macros.
2013-09-13 09:45:24 +02:00
Gunnar Beutner
6a40fe7a40
Convert custom attributes to macros.
2013-09-13 09:28:32 +02:00
Michael Friedrich
cc1dbbca0b
Config Conversion: Object macros start with name.
...
refs #4700
2013-09-12 20:24:13 +02:00
Michael Friedrich
a5fe44b81f
Config Conversion: Treat command arg macros directly as object macros
...
- if detected, they will be replaced with their real name on the command
line (instead of $ARGn$)
- if macro is resolvable, its value will be added to the macro
dictionary
- if macro is not resolvable, it will be skipped and left for the core
to resolve the macro on runtime.
caveat: getting host/service attributes requires lookups from the object
into the template tree, as well as host macros on services a search on
the host object itsself.
note: macro resolver is rudimentary implemented. there's space for more
detailed if-macro-name-is-then-return-attribute-abc. main problem are
the missing underscores in macro names, but not in attributes (what the
...?).
fixes #4700
2013-09-12 20:13:28 +02:00
Michael Friedrich
f1e1a716d3
Config Conversion: Update sample icinga2 config.
...
refs #4701
2013-09-12 18:42:01 +02:00