update Icinga to 1.8.0, testing (including icinga-web) and ok rpe@

- slight tweaks to upgrade documentation while there; you should still
check the proper upgrade notes from upstream, but the README now points
idodb users at the actual location of the schema update files to save
a bit of hunting.
This commit is contained in:
sthen 2012-10-18 20:04:58 +00:00
parent e0a529a151
commit 8439312341
19 changed files with 357 additions and 312 deletions

View File

@ -1,6 +1,6 @@
# $OpenBSD: Makefile.inc,v 1.12 2012/08/30 13:56:17 sthen Exp $
# $OpenBSD: Makefile.inc,v 1.13 2012/10/18 20:04:58 sthen Exp $
V ?= 1.7.2
V ?= 1.8.0
CATEGORIES+= net net/icinga

View File

@ -1,8 +1,4 @@
# $OpenBSD: Makefile,v 1.35 2012/10/17 09:33:06 sthen Exp $
REVISION-main = 3
REVISION-cgi = 0
REVISION-ido = 1
# $OpenBSD: Makefile,v 1.36 2012/10/18 20:04:58 sthen Exp $
COMMENT-main = network monitoring system (improved fork of Nagios)
COMMENT-cgi = cgi scripts for Icinga (classic Nagios-style UI)
@ -78,13 +74,19 @@ REGRESS_DEPENDS = devel/p5-IPC-Run3
post-install:
${INSTALL_DATA_DIR} ${WRKINST}${PREFIX-cgi}/conf/modules.sample
${INSTALL_DATA_DIR} \
${PREFIX}/share/examples/icinga/db/{mysql,pgsql,queries,scripts}
cd ${PREFIX}/share; ${INSTALL_DATA_DIR} \
examples/icinga/db/{mysql,pgsql,queries,scripts} \
examples/icinga/updates doc/icinga
cd ${WRKSRC}; ${INSTALL_DATA} README LICENSE UPGRADING \
Changelog Changelog_json ${PREFIX}/share/doc/icinga/
${INSTALL_DATA} ${WRKSRC}/sample-config/updates/* \
${WRKSRC}/module/idoutils/config/updates/* \
${PREFIX}/share/examples/icinga/updates/
cd ${WRKINST}${PREFIX-cgi}; \
mv conf/modules.sample/icinga.conf \
conf/modules.sample/icinga-cgi.conf.dist; \
chown -R ${SHAREOWN}:${SHAREGRP} icinga-cgi conf
cd ${WRKSRC}/module/idoutils; \
pax -rw db ${PREFIX}/share/examples/icinga/
pax -rw db ${PREFIX}/share/examples/icinga/
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (icinga-1.7.2.tar.gz) = hkl8qwYZf23wF+eI4msnvxeXuMRI+pD6gGxpO8MLZ1A=
SIZE (icinga-1.7.2.tar.gz) = 12946623
SHA256 (icinga-1.8.0.tar.gz) = DryJ98e+2nJ4BPinjuB890coH6nkefXY8VL2+bOvD7g=
SIZE (icinga-1.8.0.tar.gz) = 7543267

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-Changelog,v 1.1 2012/10/18 20:04:58 sthen Exp $
--- Changelog.orig Thu Oct 18 15:27:02 2012
+++ Changelog Thu Oct 18 15:30:59 2012
@@ -7,10 +7,9 @@ Thanks to all contributers, testers and developers. Pl
UPGRADE NOTES
* for idoutils database upgrades, check the following for upgrade sql scripts
- - module/idoutils/db/<yourrdbms>/upgrade/
+ - ${TRUEPREFIX}/share/examples/icinga/db/<yourrdbms>/upgrade/
* for configuration file changes, check the following for added/removed config options
- - core, classic ui: sample-config/updates/
- - idoutils: module/idoutils/config/updates
+ - ${TRUEPREFIX}/share/examples/icinga/updates/
1.8.0 - 18/10/2012

View File

@ -1,14 +0,0 @@
$OpenBSD: patch-base_utils_c,v 1.1 2012/09/02 11:55:11 sthen Exp $
https://dev.icinga.org/projects/icinga-core/repository/revisions/cedcb4a3f9fd34e2a72988e560a884fb0d8891af/diff/base/utils.c
--- base/utils.c.orig Sun Sep 2 12:46:31 2012
+++ base/utils.c Sun Sep 2 12:46:42 2012
@@ -3601,6 +3601,7 @@ int file_uses_embedded_perl(char *fname) {
/* grab the first line - we should see Perl. go home if not */
if (fgets(buf, 80, fp) == NULL || strstr(buf, "/bin/perl") == NULL) {
fclose(fp);
+ return FALSE;
}
/* epn directives must be found in first ten lines of plugin */

View File

@ -1,10 +1,10 @@
$OpenBSD: patch-cgi_Makefile_in,v 1.3 2012/05/17 11:05:40 sthen Exp $
$OpenBSD: patch-cgi_Makefile_in,v 1.4 2012/10/18 20:04:58 sthen Exp $
Allows for simpler use in a chroot jail
--- cgi/Makefile.in.orig Tue May 15 14:00:56 2012
+++ cgi/Makefile.in Thu May 17 10:19:15 2012
@@ -37,7 +37,7 @@ CFLAGS=@CFLAGS@ @DEFS@ -DNSCGI
--- cgi/Makefile.in.orig Wed Oct 17 11:38:03 2012
+++ cgi/Makefile.in Thu Oct 18 13:36:58 2012
@@ -40,7 +40,7 @@ CFLAGS=@CFLAGS@ @DEFS@ -DNSCGI
#CFLAGS_DEBUG=-ggdb3 -g3
#CFLAGS+=$(CFLAGS_WARN) $(CFLAGS_DEBUG)
@ -12,4 +12,4 @@ Allows for simpler use in a chroot jail
+LDFLAGS=-static @LDFLAGS@
LIBS=@LIBS@
CGIS=avail.cgi cmd.cgi config.cgi extinfo.cgi history.cgi notifications.cgi outages.cgi showlog.cgi status.cgi statuswml.cgi summary.cgi tac.cgi $(CGIEXTRAS)
CGIS=avail.cgi cmd.cgi config.cgi extinfo.cgi history.cgi notifications.cgi outages.cgi showlog.cgi status.cgi summary.cgi tac.cgi $(CGIEXTRAS)

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-configure,v 1.6 2012/06/19 10:01:52 sthen Exp $
--- configure.orig Fri Jun 15 18:26:09 2012
+++ configure Mon Jun 18 18:28:02 2012
@@ -5186,7 +5186,7 @@ cat >>confdefs.h <<_ACEOF
$OpenBSD: patch-configure,v 1.7 2012/10/18 20:04:58 sthen Exp $
--- configure.orig Wed Oct 17 11:38:03 2012
+++ configure Thu Oct 18 13:36:58 2012
@@ -5189,7 +5189,7 @@ cat >>confdefs.h <<_ACEOF
#define DEFAULT_NAGIOS_GROUP "$icinga_grp"
_ACEOF
@ -10,7 +10,7 @@ $OpenBSD: patch-configure,v 1.6 2012/06/19 10:01:52 sthen Exp $
@@ -5207,7 +5207,7 @@ fi
@@ -5210,7 +5210,7 @@ fi
@ -19,7 +19,7 @@ $OpenBSD: patch-configure,v 1.6 2012/06/19 10:01:52 sthen Exp $
@@ -5811,7 +5811,7 @@ $as_echo_n "checking for gdImagePng in -lgd (order 1).
@@ -5797,7 +5797,7 @@ $as_echo_n "checking for gdImagePng in -lgd (order 1).
$as_echo_n "(cached) " >&6
else
ac_save_LIBS="$LIBS"
@ -28,7 +28,7 @@ $OpenBSD: patch-configure,v 1.6 2012/06/19 10:01:52 sthen Exp $
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
/* Override any gcc2 internal prototype to avoid an error. */
@@ -5842,7 +5842,7 @@ fi
@@ -5828,7 +5828,7 @@ fi
$as_echo "yes" >&6; }
GDLIBFOUND=yep
@ -37,7 +37,7 @@ $OpenBSD: patch-configure,v 1.6 2012/06/19 10:01:52 sthen Exp $
else
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
@@ -7109,7 +7109,7 @@ $as_echo_n "checking for SSL libraries... " >&6; }
@@ -7057,7 +7057,7 @@ $as_echo_n "checking for SSL libraries... " >&6; }
found_ssl=no
for dir in $ssl_lib_dir $ssl_dir /usr/lib64 /usr/lib /usr/local/lib /usr/lib/ssl /usr/ssl/lib /usr/openssl/lib /usr/pkg/lib /usr/freeware/lib/openssl; do
ssllibdir="$dir"

View File

@ -1,20 +0,0 @@
$OpenBSD: patch-module_idoutils_db_pgsql_pgsql_sql,v 1.1 2012/10/17 09:33:06 sthen Exp $
http://postgresql.1045698.n5.nabble.com/Buildfarm-now-building-but-with-test-failures-tp5119291p5120094.html
--- module/idoutils/db/pgsql/pgsql.sql.orig Wed Oct 17 10:29:21 2012
+++ module/idoutils/db/pgsql/pgsql.sql Wed Oct 17 10:31:08 2012
@@ -15,11 +15,11 @@
CREATE OR REPLACE FUNCTION from_unixtime(integer) RETURNS timestamp with time zone AS '
SELECT to_timestamp($1) AS result
-' LANGUAGE 'SQL';
+' LANGUAGE SQL;
CREATE OR REPLACE FUNCTION unix_timestamp(timestamp with time zone) RETURNS bigint AS '
SELECT EXTRACT(EPOCH FROM $1)::bigint AS result;
-' LANGUAGE 'SQL';
+' LANGUAGE SQL;
-- -----------------------------------------

View File

@ -1,15 +0,0 @@
$OpenBSD: patch-sample-config_cgi_cfg_in,v 1.4 2011/12/03 15:01:38 sthen Exp $
--- sample-config/cgi.cfg.in.orig Wed Nov 30 12:08:58 2011
+++ sample-config/cgi.cfg.in Wed Nov 30 19:35:06 2011
@@ -394,7 +394,10 @@ default_statuswrl_layout=4
# OS and distribution, so you may have to tweak this to
# work on your system.
-ping_syntax=/bin/ping -n -U -c 5 $HOSTADDRESS$
+# For chroot, use /bin/ping and chroot 4555 /var/www/bin/ping.
+# Only needed for WML interface.
+#ping_syntax=/bin/ping -n -c 5 $HOSTADDRESS$
+ping_syntax=/sbin/ping -n -c 5 $HOSTADDRESS$

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-sample-config_icinga_cfg_in,v 1.6 2012/05/17 11:05:40 sthen Exp $
--- sample-config/icinga.cfg.in.orig Tue May 15 14:00:56 2012
+++ sample-config/icinga.cfg.in Thu May 17 10:21:00 2012
@@ -1266,7 +1266,7 @@ enable_embedded_perl=0
$OpenBSD: patch-sample-config_icinga_cfg_in,v 1.7 2012/10/18 20:04:58 sthen Exp $
--- sample-config/icinga.cfg.in.orig Wed Oct 17 11:38:03 2012
+++ sample-config/icinga.cfg.in Thu Oct 18 13:36:58 2012
@@ -1283,7 +1283,7 @@ enable_embedded_perl=0
# the HTML documentation on the embedded Perl interpreter for more
# information on how this option works.
@ -10,7 +10,7 @@ $OpenBSD: patch-sample-config_icinga_cfg_in,v 1.6 2012/05/17 11:05:40 sthen Exp
@@ -1350,8 +1350,8 @@ use_true_regexp_matching=0
@@ -1382,8 +1382,8 @@ use_true_regexp_matching=0
# using the $ADMINEMAIL$ and $ADMINPAGER$ macros in your notification
# commands.

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-cgi,v 1.8 2012/05/17 11:05:40 sthen Exp $
@comment $OpenBSD: PLIST-cgi,v 1.9 2012/10/18 20:04:58 sthen Exp $
cgi-bin/icinga/
@bin cgi-bin/icinga/avail.cgi
@bin cgi-bin/icinga/cmd.cgi
@ -11,78 +11,12 @@ cgi-bin/icinga/
@bin cgi-bin/icinga/showlog.cgi
@bin cgi-bin/icinga/status.cgi
@bin cgi-bin/icinga/statusmap.cgi
@bin cgi-bin/icinga/statuswml.cgi
@bin cgi-bin/icinga/statuswrl.cgi
@bin cgi-bin/icinga/summary.cgi
@bin cgi-bin/icinga/tac.cgi
@bin cgi-bin/icinga/trends.cgi
conf/modules.sample/icinga-cgi.conf.dist
@sample /var/www/conf/modules.sample/icinga-cgi.conf
icinga-cgi/
icinga-cgi/contexthelp/
icinga-cgi/contexthelp/A1.html
icinga-cgi/contexthelp/A2.html
icinga-cgi/contexthelp/A3.html
icinga-cgi/contexthelp/A4.html
icinga-cgi/contexthelp/A5.html
icinga-cgi/contexthelp/A6.html
icinga-cgi/contexthelp/A7.html
icinga-cgi/contexthelp/B1.html
icinga-cgi/contexthelp/C1.html
icinga-cgi/contexthelp/D1.html
icinga-cgi/contexthelp/E1.html
icinga-cgi/contexthelp/F1.html
icinga-cgi/contexthelp/G1.html
icinga-cgi/contexthelp/G2.html
icinga-cgi/contexthelp/G3.html
icinga-cgi/contexthelp/G4.html
icinga-cgi/contexthelp/G5.html
icinga-cgi/contexthelp/G6.html
icinga-cgi/contexthelp/H1.html
icinga-cgi/contexthelp/H2.html
icinga-cgi/contexthelp/H3.html
icinga-cgi/contexthelp/H4.html
icinga-cgi/contexthelp/H5.html
icinga-cgi/contexthelp/H6.html
icinga-cgi/contexthelp/H7.html
icinga-cgi/contexthelp/H8.html
icinga-cgi/contexthelp/I1.html
icinga-cgi/contexthelp/I2.html
icinga-cgi/contexthelp/I3.html
icinga-cgi/contexthelp/I4.html
icinga-cgi/contexthelp/I5.html
icinga-cgi/contexthelp/I6.html
icinga-cgi/contexthelp/I7.html
icinga-cgi/contexthelp/I8.html
icinga-cgi/contexthelp/I9.html
icinga-cgi/contexthelp/J1.html
icinga-cgi/contexthelp/K1.html
icinga-cgi/contexthelp/L1.html
icinga-cgi/contexthelp/L10.html
icinga-cgi/contexthelp/L11.html
icinga-cgi/contexthelp/L12.html
icinga-cgi/contexthelp/L13.html
icinga-cgi/contexthelp/L2.html
icinga-cgi/contexthelp/L3.html
icinga-cgi/contexthelp/L4.html
icinga-cgi/contexthelp/L5.html
icinga-cgi/contexthelp/L6.html
icinga-cgi/contexthelp/L7.html
icinga-cgi/contexthelp/L8.html
icinga-cgi/contexthelp/L9.html
icinga-cgi/contexthelp/M1.html
icinga-cgi/contexthelp/M2.html
icinga-cgi/contexthelp/M3.html
icinga-cgi/contexthelp/M4.html
icinga-cgi/contexthelp/M5.html
icinga-cgi/contexthelp/M6.html
icinga-cgi/contexthelp/N1.html
icinga-cgi/contexthelp/N2.html
icinga-cgi/contexthelp/N3.html
icinga-cgi/contexthelp/N4.html
icinga-cgi/contexthelp/N5.html
icinga-cgi/contexthelp/N6.html
icinga-cgi/contexthelp/N7.html
icinga-cgi/docs/
icinga-cgi/docs/de/
icinga-cgi/docs/de/about.html
@ -146,6 +80,7 @@ icinga-cgi/docs/de/icinga-web-introduction.html
icinga-cgi/docs/de/icinga-web-pnp.html
icinga-cgi/docs/de/icinga-web-scratch.html
icinga-cgi/docs/de/icinga-web.html
icinga-cgi/docs/de/icinga_packages.html
icinga-cgi/docs/de/icingastats.html
icinga-cgi/docs/de/index.html
icinga-cgi/docs/de/int-mklivestatus.html
@ -189,6 +124,7 @@ icinga-cgi/docs/de/recurring_downtimes.html
icinga-cgi/docs/de/redundancy.html
icinga-cgi/docs/de/reporting.html
icinga-cgi/docs/de/reporting_1.6.html
icinga-cgi/docs/de/reporting_1.8.html
icinga-cgi/docs/de/security.html
icinga-cgi/docs/de/servicechecks.html
icinga-cgi/docs/de/stalking.html
@ -266,6 +202,7 @@ icinga-cgi/docs/en/icinga-web-introduction.html
icinga-cgi/docs/en/icinga-web-pnp.html
icinga-cgi/docs/en/icinga-web-scratch.html
icinga-cgi/docs/en/icinga-web.html
icinga-cgi/docs/en/icinga_packages.html
icinga-cgi/docs/en/icingastats.html
icinga-cgi/docs/en/index.html
icinga-cgi/docs/en/int-mklivestatus.html
@ -309,6 +246,7 @@ icinga-cgi/docs/en/recurring_downtimes.html
icinga-cgi/docs/en/redundancy.html
icinga-cgi/docs/en/reporting.html
icinga-cgi/docs/en/reporting_1.6.html
icinga-cgi/docs/en/reporting_1.8.html
icinga-cgi/docs/en/security.html
icinga-cgi/docs/en/servicechecks.html
icinga-cgi/docs/en/stalking.html
@ -394,6 +332,9 @@ icinga-cgi/docs/images/flags/de.png
icinga-cgi/docs/images/flags/um_gb.png
icinga-cgi/docs/images/freshness.png
icinga-cgi/docs/images/host-dependencies.png
icinga-cgi/docs/images/icinga-reporting-datasource-ido-mysql_1.8.png
icinga-cgi/docs/images/icinga-reporting-datasource-ido_1.8.png
icinga-cgi/docs/images/icinga-reporting-overview_1.8.png
icinga-cgi/docs/images/icinga-reporting_1.6.png
icinga-cgi/docs/images/icinga-web-admin_groups1.png
icinga-cgi/docs/images/icinga-web-admin_groups1_1.6.png
@ -438,10 +379,14 @@ icinga-cgi/docs/images/icinga-web-filter1_1.6.png
icinga-cgi/docs/images/icinga-web-filter2.png
icinga-cgi/docs/images/icinga-web-filter2_1.3.png
icinga-cgi/docs/images/icinga-web-filter3.png
icinga-cgi/docs/images/icinga-web-host-obj.png
icinga-cgi/docs/images/icinga-web-host-obj1.png
icinga-cgi/docs/images/icinga-web-host_1.5.png
icinga-cgi/docs/images/icinga-web-host_1.6.png
icinga-cgi/docs/images/icinga-web-host_1.8.png
icinga-cgi/docs/images/icinga-web-hostgroup_1.5.png
icinga-cgi/docs/images/icinga-web-hostgroup_1.6.png
icinga-cgi/docs/images/icinga-web-hostgroup_1.8.png
icinga-cgi/docs/images/icinga-web-log.png
icinga-cgi/docs/images/icinga-web-log_1.3.png
icinga-cgi/docs/images/icinga-web-log_1.6.png
@ -451,12 +396,14 @@ icinga-cgi/docs/images/icinga-web-mainscreen1.png
icinga-cgi/docs/images/icinga-web-mainscreen1_1.3.png
icinga-cgi/docs/images/icinga-web-mainscreen1_1.5.png
icinga-cgi/docs/images/icinga-web-mainscreen1_1.6.png
icinga-cgi/docs/images/icinga-web-mainscreen_1.8.png
icinga-cgi/docs/images/icinga-web-open_problems.png
icinga-cgi/docs/images/icinga-web-overview.png
icinga-cgi/docs/images/icinga-web-overview_1.3.png
icinga-cgi/docs/images/icinga-web-overview_1.5.png
icinga-cgi/docs/images/icinga-web-overview_1.6.png
icinga-cgi/docs/images/icinga-web-overview_1.7.png
icinga-cgi/docs/images/icinga-web-overview_1.8.png
icinga-cgi/docs/images/icinga-web-search1.png
icinga-cgi/docs/images/icinga-web-search1_1.3.png
icinga-cgi/docs/images/icinga-web-search1_1.6.png
@ -465,6 +412,8 @@ icinga-cgi/docs/images/icinga-web-settings.png
icinga-cgi/docs/images/icinga-web-settings_1.5.png
icinga-cgi/docs/images/icinga-web-srv_1.5.png
icinga-cgi/docs/images/icinga-web-srv_1.6.png
icinga-cgi/docs/images/icinga-web-srv_1.8.png
icinga-cgi/docs/images/icinga-web-srv_obj.png
icinga-cgi/docs/images/icinga-web-statuscronk.png
icinga-cgi/docs/images/icinga-web-statuscronk_1.5.png
icinga-cgi/docs/images/icinga-web-statuscronk_1.6.png
@ -545,22 +494,24 @@ icinga-cgi/docs/images/tip.png
icinga-cgi/docs/images/tuning.png
icinga-cgi/docs/images/upto.gif
icinga-cgi/docs/index.html
icinga-cgi/docs/js/
icinga-cgi/docs/js/icinga-docs.js
icinga-cgi/docs/js/jquery-min.js
icinga-cgi/docs/robots.txt
icinga-cgi/docs/stylesheets/
icinga-cgi/docs/stylesheets/icinga-docs.css
icinga-cgi/images/
icinga-cgi/images/Icinga_Header_Webinterface.jpg
icinga-cgi/images/Icinga_Header_Webinterface_Pixel.jpg
icinga-cgi/images/Icinga_TAC_Header_Webinterface.jpg
icinga-cgi/images/NagiosEnterprises-whitebg-112x46.png
icinga-cgi/images/ack.gif
icinga-cgi/images/action.gif
icinga-cgi/images/application-monitor.png
icinga-cgi/images/arrow-menu.png
icinga-cgi/images/cmd_shadow.gif
icinga-cgi/images/cmd_stop.png
icinga-cgi/images/command.png
icinga-cgi/images/comment.gif
icinga-cgi/images/contexthelp1.gif
icinga-cgi/images/contexthelp2.gif
icinga-cgi/images/contexthelp.gif
icinga-cgi/images/critical.png
icinga-cgi/images/database.gif
icinga-cgi/images/dd_arrow.gif
@ -576,29 +527,25 @@ icinga-cgi/images/export_csv.png
icinga-cgi/images/export_json.png
icinga-cgi/images/export_link.png
icinga-cgi/images/export_xml.png
icinga-cgi/images/extinfo.gif
icinga-cgi/images/favicon.ico
icinga-cgi/images/flapping.gif
icinga-cgi/images/globe-support-150x150.png
icinga-cgi/images/greendot.gif
icinga-cgi/images/histogram.png
icinga-cgi/images/history.gif
icinga-cgi/images/hostevent.gif
icinga-cgi/images/hourglass-arrow.png
icinga-cgi/images/hourglass-exclamation.png
icinga-cgi/images/icinga-logo.png
icinga-cgi/images/icon_collapse.gif
icinga-cgi/images/icon_expand.gif
icinga-cgi/images/icon_first_active.gif
icinga-cgi/images/icon_first_inactive.gif
icinga-cgi/images/icon_last_active.gif
icinga-cgi/images/icon_last_inactive.gif
icinga-cgi/images/icon_next_active.gif
icinga-cgi/images/icon_next_inactive.gif
icinga-cgi/images/icon_previous_active.gif
icinga-cgi/images/icon_previous_inactive.gif
icinga-cgi/images/icon_reload.png
icinga-cgi/images/info.png
icinga-cgi/images/interface/
icinga-cgi/images/interface/bar.gif
icinga-cgi/images/interface/menu_blank.gif
icinga-cgi/images/interface/menu_body.gif
icinga-cgi/images/interface/menu_less.gif
icinga-cgi/images/interface/menu_li1.gif
icinga-cgi/images/interface/menu_li2.gif
icinga-cgi/images/interface/menu_more.gif
icinga-cgi/images/left.gif
icinga-cgi/images/logofullsize.png
icinga-cgi/images/logos/
@ -611,34 +558,33 @@ icinga-cgi/images/logos/s.gif
icinga-cgi/images/logos/unknown.gd2
icinga-cgi/images/logos/unknown.gif
icinga-cgi/images/logrotate.png
icinga-cgi/images/menu_bar.gif
icinga-cgi/images/menu_blank.gif
icinga-cgi/images/menu_body.gif
icinga-cgi/images/menu_less.gif
icinga-cgi/images/menu_li1.gif
icinga-cgi/images/menu_li2.gif
icinga-cgi/images/menu_more.gif
icinga-cgi/images/ndisabled.gif
icinga-cgi/images/noack.gif
icinga-cgi/images/notes.gif
icinga-cgi/images/notify.gif
icinga-cgi/images/orangedot.gif
icinga-cgi/images/passiveonly.gif
icinga-cgi/images/recovery.png
icinga-cgi/images/redudancy.png
icinga-cgi/images/redundancy.png
icinga-cgi/images/restart.gif
icinga-cgi/images/right.gif
icinga-cgi/images/save.gif
icinga-cgi/images/sblogo.png
icinga-cgi/images/server.png
icinga-cgi/images/serviceevent.gif
icinga-cgi/images/sflogo.png
icinga-cgi/images/splunk1.gif
icinga-cgi/images/splunk2.gif
icinga-cgi/images/start.gif
icinga-cgi/images/stats.gif
icinga-cgi/images/status.gif
icinga-cgi/images/status2.gif
icinga-cgi/images/status3.gif
icinga-cgi/images/status4.gif
icinga-cgi/images/stats2.png
icinga-cgi/images/status_detail.gif
icinga-cgi/images/status_map.gif
icinga-cgi/images/stop.gif
icinga-cgi/images/tacdisabled.jpg
icinga-cgi/images/tacdisabled.png
icinga-cgi/images/tacenabled.jpg
icinga-cgi/images/tacenabled.png
icinga-cgi/images/thermcrit.png
icinga-cgi/images/thermok.png
@ -650,13 +596,41 @@ icinga-cgi/images/unknown.png
icinga-cgi/images/up.gif
icinga-cgi/images/warning.png
icinga-cgi/images/warning_triangle.gif
icinga-cgi/images/weblogo1.png
icinga-cgi/images/zoom1.gif
icinga-cgi/images/zoom2.gif
icinga-cgi/index.html
icinga-cgi/jquery-ui/
icinga-cgi/jquery-ui/jquery.ui.core.min.js
icinga-cgi/jquery-ui/jquery.ui.datepicker.min.js
icinga-cgi/jquery-ui/jquery.ui.mouse.min.js
icinga-cgi/jquery-ui/jquery.ui.slider.min.js
icinga-cgi/jquery-ui/jquery.ui.timepicker-addon.min.js
icinga-cgi/jquery-ui/jquery.ui.widget.min.js
icinga-cgi/jquery-ui/theme/
icinga-cgi/jquery-ui/theme/images/
icinga-cgi/jquery-ui/theme/images/ui-bg_flat_0_aaaaaa_40x100.png
icinga-cgi/jquery-ui/theme/images/ui-bg_flat_75_ffffff_40x100.png
icinga-cgi/jquery-ui/theme/images/ui-bg_glass_55_fbf9ee_1x400.png
icinga-cgi/jquery-ui/theme/images/ui-bg_glass_65_ffffff_1x400.png
icinga-cgi/jquery-ui/theme/images/ui-bg_glass_75_dadada_1x400.png
icinga-cgi/jquery-ui/theme/images/ui-bg_glass_75_e6e6e6_1x400.png
icinga-cgi/jquery-ui/theme/images/ui-bg_glass_95_fef1ec_1x400.png
icinga-cgi/jquery-ui/theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png
icinga-cgi/jquery-ui/theme/images/ui-icons_222222_256x240.png
icinga-cgi/jquery-ui/theme/images/ui-icons_2e83ff_256x240.png
icinga-cgi/jquery-ui/theme/images/ui-icons_454545_256x240.png
icinga-cgi/jquery-ui/theme/images/ui-icons_888888_256x240.png
icinga-cgi/jquery-ui/theme/images/ui-icons_cd0a0a_256x240.png
icinga-cgi/jquery-ui/theme/jquery.ui.all.css
icinga-cgi/jquery-ui/theme/jquery.ui.base.css
icinga-cgi/jquery-ui/theme/jquery.ui.core.css
icinga-cgi/jquery-ui/theme/jquery.ui.datepicker.css
icinga-cgi/jquery-ui/theme/jquery.ui.slider.css
icinga-cgi/jquery-ui/theme/jquery.ui.theme.css
icinga-cgi/jquery-ui/theme/jquery.ui.timepicker-addon.css
icinga-cgi/js/
icinga-cgi/js/checkbox_functions.js
icinga-cgi/js/jquery-1.6.2.min.js
icinga-cgi/js/jquery-1.8.0.min.js
icinga-cgi/js/jquery.dd.js
icinga-cgi/js/menu.js
icinga-cgi/js/page_refresh.js
@ -668,7 +642,6 @@ icinga-cgi/main.html
icinga-cgi/media/
icinga-cgi/menu.html
icinga-cgi/robots.txt
icinga-cgi/sidebar.html
icinga-cgi/ssi/
icinga-cgi/stylesheets/
icinga-cgi/stylesheets/avail.css
@ -680,10 +653,7 @@ icinga-cgi/stylesheets/dd.css
icinga-cgi/stylesheets/extinfo.css
icinga-cgi/stylesheets/histogram.css
icinga-cgi/stylesheets/history.css
icinga-cgi/stylesheets/interface/
icinga-cgi/stylesheets/interface/common.css
icinga-cgi/stylesheets/interface/menu.css
icinga-cgi/stylesheets/interface/search.css
icinga-cgi/stylesheets/menu.css
icinga-cgi/stylesheets/ministatus.css
icinga-cgi/stylesheets/notifications.css
icinga-cgi/stylesheets/outages.css

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-ido,v 1.9 2012/05/27 09:49:49 sthen Exp $
@comment $OpenBSD: PLIST-ido,v 1.10 2012/10/18 20:04:58 sthen Exp $
@bin bin/ido2db
@bin bin/log2ido
lib/idomod.so
@ -19,6 +19,7 @@ share/examples/icinga/db/mysql/upgrade/mysql-upgrade-1.4.0.sql
share/examples/icinga/db/mysql/upgrade/mysql-upgrade-1.5.0.sql
share/examples/icinga/db/mysql/upgrade/mysql-upgrade-1.6.0.sql
share/examples/icinga/db/mysql/upgrade/mysql-upgrade-1.7.0.sql
share/examples/icinga/db/mysql/upgrade/mysql-upgrade-1.8.0.sql
share/examples/icinga/db/oracle/
share/examples/icinga/db/oracle/create_icinga_objects_oracle.sql
share/examples/icinga/db/oracle/create_oracle_sys.sql
@ -36,6 +37,7 @@ share/examples/icinga/db/oracle/upgrade/oracle-upgrade-1.4.0.sql
share/examples/icinga/db/oracle/upgrade/oracle-upgrade-1.5.0.sql
share/examples/icinga/db/oracle/upgrade/oracle-upgrade-1.6.0.sql
share/examples/icinga/db/oracle/upgrade/oracle-upgrade-1.7.0.sql
share/examples/icinga/db/oracle/upgrade/oracle-upgrade-1.8.0.sql
share/examples/icinga/db/oracle/upgrade/oracle_alter_icinga13_numbers.sql
share/examples/icinga/db/oracle/upgrade/oracle_alter_icinga13_objects.sql
share/examples/icinga/db/oracle/upgrade/oracle_recreate_icinga13_functions.sql
@ -51,6 +53,7 @@ share/examples/icinga/db/pgsql/upgrade/pgsql-upgrade-1.4.0.sql
share/examples/icinga/db/pgsql/upgrade/pgsql-upgrade-1.5.0.sql
share/examples/icinga/db/pgsql/upgrade/pgsql-upgrade-1.6.0.sql
share/examples/icinga/db/pgsql/upgrade/pgsql-upgrade-1.7.0.sql
share/examples/icinga/db/pgsql/upgrade/pgsql-upgrade-1.8.0.sql
share/examples/icinga/db/queries/
share/examples/icinga/db/queries/comment_history.sql
share/examples/icinga/db/queries/comments.sql
@ -101,4 +104,5 @@ share/examples/icinga/idomod.cfg-sample
@sample ${SYSCONFDIR}/idomod.cfg
share/examples/icinga/modules/idoutils.cfg-sample
@sample ${SYSCONFDIR}/modules/idoutils.cfg
share/examples/icinga/updates/ido2db.cfg_added_1.7_to_1.8.cfg
@rcscript ${RCDIR}/ido2db

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-main,v 1.10 2012/05/27 09:49:49 sthen Exp $
@comment $OpenBSD: PLIST-main,v 1.11 2012/10/18 20:04:58 sthen Exp $
@newgroup _icinga:667
@newuser _icinga:667:_icinga:daemon:Icinga user:/var/icinga:/sbin/nologin
@comment done this way (rather than SYSCONFDIR/*) for safety...
@ -9,6 +9,12 @@
@bin bin/icinga
@bin bin/icingastats
bin/p1.pl
share/doc/icinga/
share/doc/icinga/Changelog
share/doc/icinga/Changelog_json
share/doc/icinga/LICENSE
share/doc/icinga/README
share/doc/icinga/UPGRADING
share/doc/pkg-readmes/${FULLPKGNAME}
share/examples/icinga/
@sample ${SYSCONFDIR}/modules/
@ -46,6 +52,10 @@ share/examples/icinga/objects/windows.cfg
@sample ${SYSCONFDIR}/objects/windows.cfg
share/examples/icinga/resource.cfg
@sample ${SYSCONFDIR}/resource.cfg
share/examples/icinga/updates/
share/examples/icinga/updates/cgi.cfg_added_1.7_to_1.8.cfg
share/examples/icinga/updates/cgi.cfg_removed_1.7_to_1.8.cfg
share/examples/icinga/updates/icinga.cfg_added_1.7_to_1.8.cfg
@mode 755
@owner _icinga
@group _icinga
@ -56,6 +66,7 @@ share/examples/icinga/resource.cfg
@mode 775
@group www
@sample /var/icinga/rw/
@mode
@owner
@group
@rcscript ${RCDIR}/icinga

View File

@ -1,4 +1,4 @@
$OpenBSD: README-main,v 1.10 2012/10/17 09:18:29 sthen Exp $
$OpenBSD: README-main,v 1.11 2012/10/18 20:04:58 sthen Exp $
+-----------------------------------------------------------------------
| Running ${FULLPKGNAME} on OpenBSD
@ -30,17 +30,25 @@ To start icinga, reboot or start it manually:
$ sudo /etc/rc.d/icinga start
Upgrading from a previous version
=================================
If you are using IDODB, you will need to update the database schema.
See ${PREFIX-cgi}/icinga-cgi/docs/en/upgrading_idoutils.html or
Typically you will just need to apply updates from
${TRUEPREFIX}/share/examples/icinga/db/<yourrdbms>/upgrade/, but
see ${PREFIX-cgi}/icinga-cgi/docs/en/upgrading_idoutils.html or
http://docs.icinga.org/latest/en/upgrading_idoutils.html for more
information.
In 1.7.0, the IDO plugin was renamed from ${TRUEPREFIX}/bin/idomod.o to
${TRUEPREFIX}/lib/idomod.so - change your broker_module setting in
${SYSCONFDIR}/icinga.cfg.
If upgrading from IDODB 1.6.1 or earlier, update your broker_module
setting in ${SYSCONFDIR}/icinga.cfg; the plugin was renamed from
${TRUEPREFIX}/bin/idomod.o to ${TRUEPREFIX}/lib/idomod.so in 1.7.0.
If upgrading from an earlier version of icinga-web (the PHP API-based
web interface), you will need to apply updates to the icinga_web database
schema from /var/www/icinga-web/etc/schema/updates.
Chroot Considerations
=====================
@ -57,6 +65,7 @@ jail and symbolic links created.
mv /var/log/icinga ${PREFIX-cgi}/var/log/
ln -s ${PREFIX-cgi}/var/log/icinga /var/log
Web User-Interfaces
===================

View File

@ -1,20 +1,21 @@
# $OpenBSD: Makefile,v 1.12 2012/10/12 17:59:25 rpe Exp $
# $OpenBSD: Makefile,v 1.13 2012/10/18 20:04:58 sthen Exp $
COMMENT = web UI for icinga
DISTNAME = icinga-web-$V
REVISION = 0
MODULES= lang/php
RUN_DEPENDS = www/pear \
lang/php/${MODPHP_VERSION},-gd \
lang/php/${MODPHP_VERSION},-ldap \
lang/php/${MODPHP_VERSION},-xsl \
php-pdo_mysql-${MODPHP_VSPEC}|php-pdo_pgsql-${MODPHP_VSPEC}:lang/php/${MODPHP_VERSION},-pdo_mysql \
net/icinga/core \
net/icinga/core,-ido \
shells/bash
# Optional php extensions: gd soap xmlrpc
# memcache
# Optional php extensions: soap xmlrpc memcache
BUILD_DEPENDS= ${RUN_DEPENDS}
LOCALSTATEDIR = ${BASELOCALSTATEDIR}/icinga
@ -45,6 +46,9 @@ INSTALL_TARGET = install install-apache-config
PREFIX = /var/www/icinga-web
pre-configure:
@ln -s ${MODPHP_BIN} ${WRKDIR}/bin/php
post-configure:
@find ${WRKSRC}/bin -name '*.sh' -print0 | xargs -0r \
perl -pi -e 's,^#!/bin/bash,#!${LOCALBASE}/bin/bash,g'
@ -54,11 +58,7 @@ pre-install:
post-install:
find ${WRKINST} -name '*.orig' -print0 | xargs -0r rm
cd ${PREFIX}; \
${INSTALL_DATA_DIR} ${PREFIX}/etc/schema/updates
cd ${WRKSRC}/etc/schema; \
${INSTALL_DATA} *sql ${PREFIX}/etc/schema; \
${INSTALL_DATA} updates/*sql ${PREFIX}/etc/schema/updates
cd ${WRKSRC}/etc/schema; pax -rw ./ ${PREFIX}/etc/schema/
for i in ${PREFIX}/etc/conf.d/*xml; do mv $$i $$i.dist; done
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (icinga-web-1.7.2.tar.gz) = E1iNC80w22w51abE1CuBRJrfkPOMB2p5uLDR1TnRBnQ=
SIZE (icinga-web-1.7.2.tar.gz) = 14556911
SHA256 (icinga-web-1.8.0.tar.gz) = PoCmP7FVd8YPC4IotxUIl6cgM2Gy04ZqFdaiBJJok5g=
SIZE (icinga-web-1.8.0.tar.gz) = 14612975

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-Makefile_in,v 1.3 2012/05/17 11:06:33 sthen Exp $
--- Makefile.in.orig Tue May 15 08:50:11 2012
+++ Makefile.in Thu May 17 10:32:22 2012
@@ -286,7 +286,7 @@ db-purge-userprefs:
$OpenBSD: patch-Makefile_in,v 1.4 2012/10/18 20:04:58 sthen Exp $
--- Makefile.in.orig Thu Oct 18 10:43:14 2012
+++ Makefile.in Thu Oct 18 13:34:42 2012
@@ -287,7 +287,7 @@ db-purge-userprefs:
$(PHING_CALL) db-purge-userprefs
make-create-files:

View File

@ -0,0 +1,19 @@
$OpenBSD: patch-configure,v 1.4 2012/10/18 20:04:58 sthen Exp $
--- configure.orig Thu Oct 18 13:53:51 2012
+++ configure Thu Oct 18 13:53:32 2012
@@ -2214,6 +2214,7 @@ fi
# Checks for library functions.
+if false; then
for x in sockets xsl xml json;do
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if php has $x module" >&5
$as_echo_n "checking if php has $x module... " >&6; }
@@ -2224,6 +2225,7 @@ else
as_fn_error $? "not found" "$LINENO" 5
fi
done
+fi
# Define install options

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.8 2012/10/12 17:59:25 rpe Exp $
@comment $OpenBSD: PLIST,v 1.9 2012/10/18 20:04:58 sthen Exp $
@conflict icinga-api-*
@pkgpath net/icinga/core,-api
app/
@ -429,7 +429,7 @@ app/modules/Api/models/Console/ConsoleInterfaceModel.class.php
app/modules/Api/models/DBALMetaManagerModel.class.php
app/modules/Api/models/DeprecatedApiContainerModel.class.php
app/modules/Api/models/Filter/
app/modules/Api/models/Filter/DoctrineUserRestrictionModel.class.php
app/modules/Api/models/Filter/UserObjectIdModel.class.php
app/modules/Api/models/IcingaControlTaskModel.class.php
app/modules/Api/models/LegacyApiContainerModel.class.php
app/modules/Api/models/Relation/
@ -457,6 +457,7 @@ app/modules/Api/models/Views/ApiDQLViewModel.class.php
app/modules/Api/models/Views/Extender/
app/modules/Api/models/Views/Extender/CustomVariableExtenderModel.class.php
app/modules/Api/models/Views/Extender/NotificationCustomVariableExtenderModel.class.php
app/modules/Api/models/Views/Extender/UserObjectIdExtenderModel.class.php
app/modules/Api/models/Views/Merger/
app/modules/Api/models/Views/Merger/ForeignKeyMergerModel.class.php
app/modules/Api/templates/
@ -588,6 +589,7 @@ app/modules/AppKit/lib/database/models/
app/modules/AppKit/lib/database/models/Cronk.php
app/modules/AppKit/lib/database/models/CronkCategory.php
app/modules/AppKit/lib/database/models/CronkCategoryCronk.php
app/modules/AppKit/lib/database/models/CronkPrincipalCategory.php
app/modules/AppKit/lib/database/models/CronkPrincipalCronk.php
app/modules/AppKit/lib/database/models/NsmDbVersion.php
app/modules/AppKit/lib/database/models/NsmLog.php
@ -604,6 +606,7 @@ app/modules/AppKit/lib/database/models/generated/
app/modules/AppKit/lib/database/models/generated/BaseCronk.php
app/modules/AppKit/lib/database/models/generated/BaseCronkCategory.php
app/modules/AppKit/lib/database/models/generated/BaseCronkCategoryCronk.php
app/modules/AppKit/lib/database/models/generated/BaseCronkPrincipalCategory.php
app/modules/AppKit/lib/database/models/generated/BaseCronkPrincipalCronk.php
app/modules/AppKit/lib/database/models/generated/BaseNsmDbVersion.php
app/modules/AppKit/lib/database/models/generated/BaseNsmLog.php
@ -639,6 +642,7 @@ app/modules/AppKit/lib/js/admin/components/
app/modules/AppKit/lib/js/admin/components/CVGridPanel.js
app/modules/AppKit/lib/js/admin/components/CredentialGrid.js
app/modules/AppKit/lib/js/admin/components/GroupRestrictionView.js
app/modules/AppKit/lib/js/admin/components/ObjectRestrictionView.js
app/modules/AppKit/lib/js/admin/components/RestrictionFlagsView.js
app/modules/AppKit/lib/js/admin/components/RoleInheritanceView.js
app/modules/AppKit/lib/js/admin/components/RoleListingGrid.js
@ -733,6 +737,8 @@ app/modules/AppKit/models/Auth/Provider/DatabaseModel.class.php
app/modules/AppKit/models/Auth/Provider/HTTPBasicAuthenticationModel.class.php
app/modules/AppKit/models/Auth/Provider/LDAPModel.class.php
app/modules/AppKit/models/BulkLoaderModel.class.php
app/modules/AppKit/models/Credential/
app/modules/AppKit/models/Credential/AggregatorModel.class.php
app/modules/AppKit/models/Ext/
app/modules/AppKit/models/Ext/ApplicationStateModel.class.php
app/modules/AppKit/models/HeaderDataModel.class.php
@ -910,7 +916,9 @@ app/modules/Cronks/actions/Example/
app/modules/Cronks/actions/Example/HelloWorldAction.class.php
app/modules/Cronks/actions/Provider/
app/modules/Cronks/actions/Provider/CategoriesAction.class.php
app/modules/Cronks/actions/Provider/CategorySecurityAction.class.php
app/modules/Cronks/actions/Provider/CombinedAction.class.php
app/modules/Cronks/actions/Provider/CronkSecurityAction.class.php
app/modules/Cronks/actions/Provider/CronksAction.class.php
app/modules/Cronks/actions/Provider/ObjectInfoIconsAction.class.php
app/modules/Cronks/actions/System/
@ -935,9 +943,6 @@ app/modules/Cronks/actions/Tackle/
app/modules/Cronks/actions/Tackle/CronkAction.class.php
app/modules/Cronks/actions/Util/
app/modules/Cronks/actions/Util/OpenAction.class.php
app/modules/Cronks/cache/
app/modules/Cronks/cache/Util/
app/modules/Cronks/cache/Util/Open.xml
app/modules/Cronks/config/
app/modules/Cronks/config/autoload.xml
app/modules/Cronks/config/config_handlers.xml
@ -964,6 +969,7 @@ app/modules/Cronks/data/xml/extensions/
app/modules/Cronks/data/xml/extensions/.keep
app/modules/Cronks/data/xml/grid/
app/modules/Cronks/data/xml/grid/example-host-template.xml
app/modules/Cronks/data/xml/grid/icinga-downtime-history-template.xml
app/modules/Cronks/data/xml/grid/icinga-downtime-template.xml
app/modules/Cronks/data/xml/grid/icinga-host-history-template.xml
app/modules/Cronks/data/xml/grid/icinga-host-template.xml
@ -994,85 +1000,120 @@ app/modules/Cronks/lib/config/TemplateExtenderConfigHandler.class.php
app/modules/Cronks/lib/cronk/
app/modules/Cronks/lib/cronk/CronksRequestUtil.class.php
app/modules/Cronks/lib/js/
app/modules/Cronks/lib/js/Cronk/
app/modules/Cronks/lib/js/Cronk.js
app/modules/Cronks/lib/js/CronkBuilder.js
app/modules/Cronks/lib/js/CronkTabpanel.js
app/modules/Cronks/lib/js/CronkTrigger.js
app/modules/Cronks/lib/js/Cronks/
app/modules/Cronks/lib/js/Cronks/CronkListingPanel.js
app/modules/Cronks/lib/js/Cronks/CronkPortal.js
app/modules/Cronks/lib/js/Cronks/MonitorPerformance.js
app/modules/Cronks/lib/js/Cronks/PortalView.js
app/modules/Cronks/lib/js/Cronks/StatusMap/
app/modules/Cronks/lib/js/Cronks/StatusMap/Cronk.js
app/modules/Cronks/lib/js/Cronks/StatusMap/RGraph.js
app/modules/Cronks/lib/js/Cronks/StatusOverall.js
app/modules/Cronks/lib/js/Cronks/Tackle/
app/modules/Cronks/lib/js/Cronks/Tackle/Command/
app/modules/Cronks/lib/js/Cronks/Tackle/Command/BatchCommandWindow.js
app/modules/Cronks/lib/js/Cronks/Tackle/Command/Form.js
app/modules/Cronks/lib/js/Cronks/Tackle/Command/Panel.js
app/modules/Cronks/lib/js/Cronks/Tackle/Command/View.js
app/modules/Cronks/lib/js/Cronks/Tackle/Comment/
app/modules/Cronks/lib/js/Cronks/Tackle/Comment/CreateForm.js
app/modules/Cronks/lib/js/Cronks/Tackle/Comment/Grid.js
app/modules/Cronks/lib/js/Cronks/Tackle/Comment/Panel.js
app/modules/Cronks/lib/js/Cronks/Tackle/Cronk.js
app/modules/Cronks/lib/js/Cronks/Tackle/ExternalReferences/
app/modules/Cronks/lib/js/Cronks/Tackle/ExternalReferences/Head.js
app/modules/Cronks/lib/js/Cronks/Tackle/ExternalReferences/PreviewFrame.js
app/modules/Cronks/lib/js/Cronks/Tackle/ExternalReferences/UrlList.js
app/modules/Cronks/lib/js/Cronks/Tackle/Filter/
app/modules/Cronks/lib/js/Cronks/Tackle/Filter/TackleMainFilterTbar.js
app/modules/Cronks/lib/js/Cronks/Tackle/InfoTabPanel.js
app/modules/Cronks/lib/js/Cronks/Tackle/Information/
app/modules/Cronks/lib/js/Cronks/Tackle/Information/Head.js
app/modules/Cronks/lib/js/Cronks/Tackle/Information/LongPluginOutput.js
app/modules/Cronks/lib/js/Cronks/Tackle/Information/OutputPanel.js
app/modules/Cronks/lib/js/Cronks/Tackle/Information/Perfdata.js
app/modules/Cronks/lib/js/Cronks/Tackle/Information/PluginOutput.js
app/modules/Cronks/lib/js/Cronks/Tackle/Information/State.js
app/modules/Cronks/lib/js/Cronks/Tackle/ObjectGrid.js
app/modules/Cronks/lib/js/Cronks/Tackle/Relation/
app/modules/Cronks/lib/js/Cronks/Tackle/Relation/Head.js
app/modules/Cronks/lib/js/Cronks/Tackle/Renderer/
app/modules/Cronks/lib/js/Cronks/Tackle/Renderer/AdditionalURLColumnRenderer.js
app/modules/Cronks/lib/js/Cronks/Tackle/Renderer/CheckOutputRenderer.js
app/modules/Cronks/lib/js/Cronks/Tackle/Renderer/FlagIconColumnRenderer.js
app/modules/Cronks/lib/js/Cronks/Tackle/Renderer/Generic.js
app/modules/Cronks/lib/js/Cronks/Tackle/Renderer/ServiceHealthRenderer.js
app/modules/Cronks/lib/js/Cronks/Tackle/Renderer/StatusColumnRenderer.js
app/modules/Cronks/lib/js/Cronks/Tackle/SLAChartPanel.js
app/modules/Cronks/lib/js/Cronks/Tackle/ServicesSubGrid.js
app/modules/Cronks/lib/js/Cronks/Tackle/Translation.js
app/modules/Cronks/lib/js/FilterHandler.js
app/modules/Cronks/lib/js/Portlet.js
app/modules/Cronks/lib/js/SlidingTabs.js
app/modules/Cronks/lib/js/StaticContentUtil.js
app/modules/Cronks/lib/js/grid/
app/modules/Cronks/lib/js/grid/GridPanel.js
app/modules/Cronks/lib/js/grid/GridUtil.js
app/modules/Cronks/lib/js/grid/IcingaCommandHandler.js
app/modules/Cronks/lib/js/grid/IcingaGridFilterHandler.js
app/modules/Cronks/lib/js/grid/MetaGridCreator.js
app/modules/Cronks/lib/js/grid/OptimisticPagingToolbar.js
app/modules/Cronks/lib/js/grid/renderer/
app/modules/Cronks/lib/js/grid/renderer/AdvancedHostStatusColumnRenderer.js
app/modules/Cronks/lib/js/grid/renderer/ColumnRenderer.js
app/modules/Cronks/lib/js/grid/renderer/CommentColumnRenderer.js
app/modules/Cronks/lib/js/grid/renderer/IcingaColumnRenderer.js
app/modules/Cronks/lib/js/grid/renderer/InfoIconColumnRenderer.js
app/modules/Cronks/lib/js/grid/renderer/ObjectInfoComponentRenderer.js
app/modules/Cronks/lib/js/grid/renderer/StatusMapColumnRenderer.js
app/modules/Cronks/lib/js/Cronk/form/
app/modules/Cronks/lib/js/Cronk/form/action/
app/modules/Cronks/lib/js/Cronk/form/action/CronkBuilderCustom.js
app/modules/Cronks/lib/js/Cronk/grid/
app/modules/Cronks/lib/js/Cronk/grid/ColumnModel.js
app/modules/Cronks/lib/js/Cronk/grid/CommandHandler.js
app/modules/Cronks/lib/js/Cronk/grid/GridView.js
app/modules/Cronks/lib/js/Cronk/grid/MetaGridPanel.js
app/modules/Cronks/lib/js/Cronk/grid/OptimisticPagingToolbar.js
app/modules/Cronks/lib/js/Cronk/grid/columns/
app/modules/Cronks/lib/js/Cronk/grid/columns/ComponentFrame.js
app/modules/Cronks/lib/js/Cronk/grid/components/
app/modules/Cronks/lib/js/Cronk/grid/components/JsonActionPanel.js
app/modules/Cronks/lib/js/Cronk/grid/components/ObjectInfo.js
app/modules/Cronks/lib/js/Cronk/grid/events/
app/modules/Cronks/lib/js/Cronk/grid/events/Button.js
app/modules/Cronks/lib/js/Cronk/grid/events/EventMixin.js
app/modules/Cronks/lib/js/Cronk/grid/events/IconEvent.js
app/modules/Cronks/lib/js/Cronk/grid/events/MenuItem.js
app/modules/Cronks/lib/js/Cronk/grid/filter/
app/modules/Cronks/lib/js/Cronk/grid/filter/ApiComboBox.js
app/modules/Cronks/lib/js/Cronk/grid/filter/Handler.js
app/modules/Cronks/lib/js/Cronk/grid/filter/Window.js
app/modules/Cronks/lib/js/Cronk/grid/handler/
app/modules/Cronks/lib/js/Cronk/grid/handler/Cronk.js
app/modules/Cronks/lib/js/Cronk/grid/handler/Grid.js
app/modules/Cronks/lib/js/Cronk/grid/handler/Info.js
app/modules/Cronks/lib/js/Cronk/grid/handler/Statusmap.js
app/modules/Cronks/lib/js/Cronk/grid/handler/URL.js
app/modules/Cronks/lib/js/Cronk/grid/plugins/
app/modules/Cronks/lib/js/Cronk/grid/plugins/RowActionPanel.js
app/modules/Cronks/lib/js/Cronk/grid/renderer/
app/modules/Cronks/lib/js/Cronk/grid/renderer/AdvancedHostStatusColumnRenderer.js
app/modules/Cronks/lib/js/Cronk/grid/renderer/ColumnRenderer.js
app/modules/Cronks/lib/js/Cronk/grid/renderer/CommentColumnRenderer.js
app/modules/Cronks/lib/js/Cronk/grid/renderer/IcingaColumnRenderer.js
app/modules/Cronks/lib/js/Cronk/grid/renderer/InfoIconColumnRenderer.js
app/modules/Cronks/lib/js/Cronk/grid/renderer/WidgetRenderer.js
app/modules/Cronks/lib/js/Cronk/util/
app/modules/Cronks/lib/js/Cronk/util/CronkBuilder.js
app/modules/Cronks/lib/js/Cronk/util/CronkOpener.js
app/modules/Cronks/lib/js/Cronk/util/CronkTabhelper.js
app/modules/Cronks/lib/js/Cronk/util/CronkTabpanel.js
app/modules/Cronks/lib/js/Cronk/util/CronkUtil.js
app/modules/Cronks/lib/js/Cronk/util/StaticContentUtil.js
app/modules/Cronks/lib/js/Ext/
app/modules/Cronks/lib/js/Ext/ux/
app/modules/Cronks/lib/js/Ext/ux/LazyStore.js
app/modules/Cronks/lib/js/Ext/ux/Portlet.js
app/modules/Cronks/lib/js/Ext/ux/SlidingTabs.js
app/modules/Cronks/lib/js/Ext/ux/form/
app/modules/Cronks/lib/js/Ext/ux/form/MultiSelect.Override.js
app/modules/Cronks/lib/js/Icinga/
app/modules/Cronks/lib/js/Icinga/Cronks/
app/modules/Cronks/lib/js/Icinga/Cronks/StatusMap/
app/modules/Cronks/lib/js/Icinga/Cronks/StatusMap/StatusMapDetailPanel.js
app/modules/Cronks/lib/js/Icinga/Cronks/StatusMap/StatusMapPanel.js
app/modules/Cronks/lib/js/Icinga/Cronks/StatusMap/StatusMapServiceGrid.js
app/modules/Cronks/lib/js/Icinga/Cronks/System/
app/modules/Cronks/lib/js/Icinga/Cronks/System/CronkListingPanel.js
app/modules/Cronks/lib/js/Icinga/Cronks/System/CronkPortal.js
app/modules/Cronks/lib/js/Icinga/Cronks/System/MonitorPerformance.js
app/modules/Cronks/lib/js/Icinga/Cronks/System/PortalView.js
app/modules/Cronks/lib/js/Icinga/Cronks/System/StatusOverall.js
app/modules/Cronks/lib/js/Icinga/Cronks/System/TemplateGrid.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Command/
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Command/BatchCommandWindow.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Command/Form.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Command/Panel.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Command/View.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Comment/
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Comment/CreateForm.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Comment/Grid.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Comment/Panel.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Cronk.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/ExternalReferences/
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/ExternalReferences/Head.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/ExternalReferences/PreviewFrame.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/ExternalReferences/UrlList.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Filter/
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Filter/TackleMainFilterTbar.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/InfoTabPanel.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Information/
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Information/Head.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Information/LongPluginOutput.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Information/OutputPanel.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Information/Perfdata.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Information/PluginOutput.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Information/State.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/ObjectGrid.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Relation/
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Relation/Head.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Renderer/
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Renderer/AdditionalURLColumnRenderer.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Renderer/CheckOutputRenderer.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Renderer/FlagIconColumnRenderer.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Renderer/Generic.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Renderer/ServiceHealthRenderer.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Renderer/StatusColumnRenderer.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/SLAChartPanel.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/ServicesSubGrid.js
app/modules/Cronks/lib/js/Icinga/Cronks/Tackle/Translation.js
app/modules/Cronks/lib/js/Icinga/Cronks/util/
app/modules/Cronks/lib/js/Icinga/Cronks/util/CategoryEditor.js
app/modules/Cronks/lib/js/Icinga/Cronks/util/CategoryEditorForm.js
app/modules/Cronks/lib/js/Icinga/Cronks/util/CategoryPermissionWindow.js
app/modules/Cronks/lib/js/Icinga/Cronks/util/CronkPermissionWindow.js
app/modules/Cronks/lib/js/Icinga/Cronks/util/CronkUrlWindow.js
app/modules/Cronks/lib/js/rmd160.js
app/modules/Cronks/lib/js/search/
app/modules/Cronks/lib/js/search/SearchHandler.js
app/modules/Cronks/lib/js/util/
app/modules/Cronks/lib/js/util/CronkOpener.js
app/modules/Cronks/lib/js/util/CronkTabhelper.js
app/modules/Cronks/lib/js/util/CronkUtil.js
app/modules/Cronks/lib/js/widgets/
app/modules/Cronks/lib/js/widgets/Ext.ux.form.MultiSelect.Override.js
app/modules/Cronks/lib/model/
app/modules/Cronks/lib/model/CronksBaseModel.class.php
app/modules/Cronks/lib/template/
@ -1100,7 +1141,10 @@ app/modules/Cronks/models/ColumnDisplay/DurationModel.class.php
app/modules/Cronks/models/ColumnDisplay/FormatModel.class.php
app/modules/Cronks/models/ColumnDisplay/MonitoringModel.class.php
app/modules/Cronks/models/Provider/
app/modules/Cronks/models/Provider/CronkCategoryDataModel.class.php
app/modules/Cronks/models/Provider/CronkCategorySecurityModel.class.php
app/modules/Cronks/models/Provider/CronksDataModel.class.php
app/modules/Cronks/models/Provider/CronksSecurityModel.class.php
app/modules/Cronks/models/Provider/ObjectInfoIconsModel.class.php
app/modules/Cronks/models/Provider/StatusSummaryModel.class.php
app/modules/Cronks/models/Provider/SystemPerformanceModel.class.php
@ -1137,7 +1181,9 @@ app/modules/Cronks/validate/Example/
app/modules/Cronks/validate/Example/HelloWorld.xml
app/modules/Cronks/validate/Provider/
app/modules/Cronks/validate/Provider/Categories.xml
app/modules/Cronks/validate/Provider/CategorySecurity.xml
app/modules/Cronks/validate/Provider/Combined.xml
app/modules/Cronks/validate/Provider/CronkSecurity.xml
app/modules/Cronks/validate/Provider/Cronks.xml
app/modules/Cronks/validate/Provider/ObjectInfoIcons.xml
app/modules/Cronks/validate/System/
@ -1167,7 +1213,9 @@ app/modules/Cronks/views/Example/
app/modules/Cronks/views/Example/HelloWorldSuccessView.class.php
app/modules/Cronks/views/Provider/
app/modules/Cronks/views/Provider/CategoriesSuccessView.class.php
app/modules/Cronks/views/Provider/CategorySecuritySuccessView.class.php
app/modules/Cronks/views/Provider/CombinedSuccessView.class.php
app/modules/Cronks/views/Provider/CronkSecuritySuccessView.class.php
app/modules/Cronks/views/Provider/CronksSuccessView.class.php
app/modules/Cronks/views/Provider/ObjectInfoIconsSuccessView.class.php
app/modules/Cronks/views/System/
@ -1245,8 +1293,10 @@ app/modules/Reporting/lib/js/Icinga.Reporting.Cronk.js
app/modules/Reporting/lib/js/Icinga.Reporting.abstract.ApplicationWindow.js
app/modules/Reporting/lib/js/Icinga.Reporting.abstract.ResizedContainer.js
app/modules/Reporting/lib/js/Icinga.Reporting.inputControl.ApiSelectionField.js
app/modules/Reporting/lib/js/Icinga.Reporting.inputControl.DateField.js
app/modules/Reporting/lib/js/Icinga.Reporting.inputControl.Default.js
app/modules/Reporting/lib/js/Icinga.Reporting.inputControl.OutputFormatSelector.js
app/modules/Reporting/lib/js/Icinga.Reporting.inputControl.ResourceList.js
app/modules/Reporting/lib/js/Icinga.Reporting.util.ContentResourcePanel.js
app/modules/Reporting/lib/js/Icinga.Reporting.util.InputControlBuilder.js
app/modules/Reporting/lib/js/Icinga.Reporting.util.JobFormValues.js
@ -1268,6 +1318,10 @@ app/modules/Reporting/lib/view/ReportingBaseView.class.php
app/modules/Reporting/models/
app/modules/Reporting/models/ContentResourceModel.class.php
app/modules/Reporting/models/FieldValueConverterModel.class.php
app/modules/Reporting/models/Image/
app/modules/Reporting/models/Image/CompressorModel.class.php
app/modules/Reporting/models/Image/PlaceholderModel.class.php
app/modules/Reporting/models/JasperDataResolverModel.class.php
app/modules/Reporting/models/JasperParameterStructModel.class.php
app/modules/Reporting/models/JasperSchedulerModel.class.php
app/modules/Reporting/models/JasperSoapFactoryModel.class.php
@ -1376,9 +1430,11 @@ app/modules/Web/lib/principal/IcingaDataCommandRestrictionPrincipalTarget.class.
app/modules/Web/lib/principal/IcingaDataCommandRoPrincipalTarget.class.php
app/modules/Web/lib/principal/IcingaDataContactgroupPrincipalTarget.class.php
app/modules/Web/lib/principal/IcingaDataHostCustomVariablePrincipalTarget.class.php
app/modules/Web/lib/principal/IcingaDataHostPrincipalTarget.class.php
app/modules/Web/lib/principal/IcingaDataHostgroupPrincipalTarget.class.php
app/modules/Web/lib/principal/IcingaDataPrincipalTarget.class.php
app/modules/Web/lib/principal/IcingaDataServiceCustomVariablePrincipalTarget.class.php
app/modules/Web/lib/principal/IcingaDataServicePrincipalTarget.class.php
app/modules/Web/lib/principal/IcingaDataServicegroupPrincipalTarget.class.php
app/modules/Web/lib/principal/IcingaIPrincipalConstants.interface.php
app/modules/Web/lib/principal/IcingaPrincipalTargetTool.class.php
@ -1445,6 +1501,7 @@ doc/
doc/AUTHORS
doc/CHANGELOG-1.6
doc/CHANGELOG-1.7
doc/CHANGELOG-1.8
doc/CHANGELOG-1.x
doc/GPL
doc/INSTALL
@ -1469,6 +1526,8 @@ etc/conf.d/cronks.xml.dist
@sample etc/conf.d/cronks.xml
etc/conf.d/databases.xml.dist
@sample etc/conf.d/databases.xml
etc/conf.d/exclude_customvars.xml.dist
@sample etc/conf.d/exclude_customvars.xml
etc/conf.d/factories.xml.dist
@sample etc/conf.d/factories.xml
etc/conf.d/icinga.xml.dist
@ -1502,41 +1561,45 @@ etc/lib/doctrineTask.php
etc/lib/doctrineToSqlTask.php
etc/lib/resetPasswordTask.php
etc/schema/
etc/schema/create_oracle_sys.sql
etc/schema/mysql.sql
etc/schema/oracle.sql
etc/schema/pgsql.sql
etc/schema/sqlite.sql
etc/schema/updates/
etc/schema/updates/mysql_v1-0-3_to_v1-2.sql
etc/schema/updates/mysql_v1-2_to_v1-3.sql
etc/schema/updates/mysql_v1-3_to_v1-4.sql
etc/schema/updates/mysql_v1-4_to_v1-5.sql
etc/schema/updates/mysql_v1-5_to_v1-6.sql
etc/schema/updates/mysql_v1-6-2_to_v1-7.sql
etc/schema/updates/mysql_v1-6_to_v1-6-2.sql
etc/schema/updates/mysql_v1-7-0_to_v1-7-1.sql
etc/schema/updates/mysql_v1-7-1_to_v1-7-2.sql
etc/schema/updates/mysql_v1-7-x_to_v1-8-0.sql
etc/schema/updates/oracle_v1-0-3_to_v1-2.sql
etc/schema/updates/oracle_v1-2_to_1-3.sql
etc/schema/updates/oracle_v1-3_to_1-4.sql
etc/schema/updates/oracle_v1-4_to_v1-5.sql
etc/schema/updates/oracle_v1-5_to_v1-6.sql
etc/schema/updates/oracle_v1-6-2_to_v1-7.sql
etc/schema/updates/oracle_v1-6_to_v1-6-2.sql
etc/schema/updates/oracle_v1-7-0_to_v1-7-1.sql
etc/schema/updates/oracle_v1-7-1_to_v1-7-2.sql
etc/schema/updates/oracle_v1-7-x_to_v1-8-0.sql
etc/schema/updates/pgsql_v1-0-3_to_v1-2.sql
etc/schema/updates/pgsql_v1-2_to_v1-3.sql
etc/schema/updates/pgsql_v1-3_to_1-4.sql
etc/schema/updates/pgsql_v1-4_to_v1-5.sql
etc/schema/updates/pgsql_v1-5_to_v1-6.sql
etc/schema/updates/pgsql_v1-6-2_to_v1-7.sql
etc/schema/updates/pgsql_v1-6_to_v1-6-2.sql
etc/schema/updates/pgsql_v1-7-0_to_v1-7-1.sql
etc/schema/updates/pgsql_v1-7-1_to_v1-7-2.sql
etc/schema/updates/pgsql_v1-7-x_to_v1-8-0.sql
etc/schema/updates/mysql/
etc/schema/updates/mysql/mysql_v1-0-3_to_v1-2.sql
etc/schema/updates/mysql/mysql_v1-2_to_v1-3.sql
etc/schema/updates/mysql/mysql_v1-3_to_v1-4.sql
etc/schema/updates/mysql/mysql_v1-4_to_v1-5.sql
etc/schema/updates/mysql/mysql_v1-5_to_v1-6.sql
etc/schema/updates/mysql/mysql_v1-6-2_to_v1-7.sql
etc/schema/updates/mysql/mysql_v1-6_to_v1-6-2.sql
etc/schema/updates/mysql/mysql_v1-7-0_to_v1-7-1.sql
etc/schema/updates/mysql/mysql_v1-7-1_to_v1-7-2.sql
etc/schema/updates/mysql/mysql_v1-7-2_to_v1-8-0.sql
etc/schema/updates/oracle/
etc/schema/updates/oracle/oracle_v1-0-3_to_v1-2.sql
etc/schema/updates/oracle/oracle_v1-2_to_1-3.sql
etc/schema/updates/oracle/oracle_v1-3_to_1-4.sql
etc/schema/updates/oracle/oracle_v1-4_to_v1-5.sql
etc/schema/updates/oracle/oracle_v1-5_to_v1-6.sql
etc/schema/updates/oracle/oracle_v1-6-2_to_v1-7.sql
etc/schema/updates/oracle/oracle_v1-6_to_v1-6-2.sql
etc/schema/updates/oracle/oracle_v1-7-0_to_v1-7-1.sql
etc/schema/updates/oracle/oracle_v1-7-1_to_v1-7-2.sql
etc/schema/updates/oracle/oracle_v1-7-2_to_v1-8-0.sql
etc/schema/updates/pgsql/
etc/schema/updates/pgsql/pgsql_v1-0-3_to_v1-2.sql
etc/schema/updates/pgsql/pgsql_v1-2_to_v1-3.sql
etc/schema/updates/pgsql/pgsql_v1-3_to_1-4.sql
etc/schema/updates/pgsql/pgsql_v1-4_to_v1-5.sql
etc/schema/updates/pgsql/pgsql_v1-5_to_v1-6.sql
etc/schema/updates/pgsql/pgsql_v1-6-2_to_v1-7.sql
etc/schema/updates/pgsql/pgsql_v1-6_to_v1-6-2.sql
etc/schema/updates/pgsql/pgsql_v1-7-0_to_v1-7-1.sql
etc/schema/updates/pgsql/pgsql_v1-7-1_to_v1-7-2.sql
etc/schema/updates/pgsql/pgsql_v1-7-2_to_v1-8-0.sql
lib/
lib/agavi/
lib/agavi/src/