summaryrefslogtreecommitdiff
path: root/net-mgmt
diff options
context:
space:
mode:
authorLars Engels <lme@FreeBSD.org>2013-12-20 16:05:51 +0000
committerLars Engels <lme@FreeBSD.org>2013-12-20 16:05:51 +0000
commitf43e9201fa283b5cde906dbfd29baf7a4d3039f8 (patch)
tree068683e50c89384fcc8a5d03ace5f37f5c15315c /net-mgmt
parent- Update to 0.6.5 (diff)
Big cleanup for the icinga port:
- Update to 1.10.2 - Stagify - Use new LIB_DEPENDS syntax - Add USES gmake - Remove a lot of no longer needed variables and logic from the old nagios port - Install Apache 2.x configuration examples by default, no longer provide an option to depend on www/apache22 to be more flexible - Use ports system's own way to add and remove users and groups. Remove pkg-{de,}install - Don't use the install-commandmode make target. ICINGADIR and ICINGALOGDIR are now created from the icinga rc-script - Remove embedded Perl option which is considered broken by the developers - Remove UNHANDLED_HACK option - another relict from the old nagios port.
Notes
Notes: svn path=/head/; revision=337029
Diffstat (limited to 'net-mgmt')
-rw-r--r--net-mgmt/icinga/Makefile93
-rw-r--r--net-mgmt/icinga/distinfo4
-rw-r--r--net-mgmt/icinga/files/icinga.in28
-rw-r--r--net-mgmt/icinga/files/patch-Makefile.in227
-rw-r--r--net-mgmt/icinga/files/patch-base-Makefile.in6
-rw-r--r--net-mgmt/icinga/files/patch-cgi-Makefile.in6
-rw-r--r--net-mgmt/icinga/files/patch-configure.in19
-rw-r--r--net-mgmt/icinga/files/patch-contrib-Makefile.in15
-rw-r--r--net-mgmt/icinga/files/patch-include_config.h.in6
-rw-r--r--net-mgmt/icinga/files/patch-module-idoutils-Makefile.in9
-rw-r--r--net-mgmt/icinga/files/patch-module-idoutils-src-Makefile.in6
-rw-r--r--net-mgmt/icinga/files/patch-sample-config-template-object-localhost.cfg.in10
-rw-r--r--net-mgmt/icinga/files/patch-sample-config-template-object-templates.cfg.in6
-rw-r--r--net-mgmt/icinga/files/pkg-deinstall.in22
-rw-r--r--net-mgmt/icinga/files/pkg-install.in74
-rw-r--r--net-mgmt/icinga/files/pkg-message.in6
-rw-r--r--net-mgmt/icinga/pkg-plist248
17 files changed, 425 insertions, 360 deletions
diff --git a/net-mgmt/icinga/Makefile b/net-mgmt/icinga/Makefile
index 5f2e5b4267e4..c903f20d5d0d 100644
--- a/net-mgmt/icinga/Makefile
+++ b/net-mgmt/icinga/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= icinga
-PORTVERSION= 1.9.3
-PORTREVISION= 2
+PORTVERSION= 1.10.2
CATEGORIES= net-mgmt
MASTER_SITES= SF
@@ -12,10 +11,10 @@ COMMENT= Enterprise grade open source monitoring system based on Nagios
LICENSE= GPLv2
-LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd
RUN_DEPENDS= ${LOCALBASE}/libexec/nagios/check_nagios:${PORTSDIR}/net-mgmt/nagios-plugins
-USES= iconv
+USES= iconv gmake
USE_AUTOTOOLS= autoconf libltdl
USE_RC_SUBR= icinga
@@ -23,15 +22,12 @@ GNU_CONFIGURE= yes
ICINGAUSER?= icinga
ICINGAGROUP?= icinga
+USERS= ${ICINGAUSER}
+GROUPS= ${ICINGAGROUP}
ICINGADIR?= /var/spool/icinga
ICINGALOGDIR?= /var/log/icinga
-ICINGAUID= 183
-ICINGAGID= ${ICINGAUID}
-
ICINGAWWWDIR?= www/icinga
-ICINGAHTMURL?= /icinga
-ICINGACGIURL?= ${ICINGAHTMURL}/cgi-bin
CPPFLAGS+= -I${LOCALBASE}/include -fPIC
CFLAGS+= ${CPPFLAGS}
@@ -40,8 +36,6 @@ CONFIGURE_ARGS= --with-command-user=${ICINGAUSER} \
--with-command-group=${WWWGRP} \
--with-icinga-user=${ICINGAUSER} \
--with-icinga-group=${ICINGAGROUP} \
- --with-htmurl=${ICINGAHTMURL} \
- --with-cgiurl=${ICINGACGIURL} \
--sbindir=${PREFIX}/${ICINGAWWWDIR}/cgi-bin \
--datarootdir=${PREFIX}/${ICINGAWWWDIR} \
--datadir=${PREFIX}/${ICINGAWWWDIR} \
@@ -51,61 +45,38 @@ CONFIGURE_ARGS= --with-command-user=${ICINGAUSER} \
--libexecdir=${PREFIX}/libexec/icinga \
--with-plugin-dir=${LOCALBASE}/libexec/nagios \
--with-log-dir=${ICINGALOGDIR} \
- --enable-event-broker
+ --with-httpd-conf=${EXAMPLESDIR}/apache22 \
+ --enable-event-broker \
+ --enable-nanosleep
CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib" \
PERL=${PERL}
-INSTALL_TARGET= install install-commandmode install-config \
- install-eventhandlers
+INSTALL_TARGET= install install-config install-eventhandlers install-webconf
PLIST_SUB= ICINGADIR=${ICINGADIR} \
ICINGALOGDIR=${ICINGALOGDIR} \
ICINGAWWWDIR=${ICINGAWWWDIR} \
ICINGAUSER=${ICINGAUSER} \
ICINGAGROUP=${ICINGAGROUP} \
- ICINGAUID=${ICINGAUID} \
- ICINGAGID=${ICINGAGID} \
- ICINGAHTMURL=${ICINGAHTMURL} \
ICINGACGIURL=${ICINGACGIURL} \
WWWGRP=${WWWGRP}
-SUB_FILES= pkg-install \
- pkg-deinstall \
- pkg-message
+SUB_FILES= pkg-message
# XXX: Don't remove PREFIX from SUB_LIST here.
SUB_LIST= PREFIX=${PREFIX} \
${PLIST_SUB}
-OPTIONS_DEFINE= EMBEDDED_PERL NANOSLEEP UNHANDLED_HACK IDOUTILS APACHE EXAMPLES
-OPTIONS_DEFAULT= EMBEDDED_PERL IDOUTILS
+OPTIONS_DEFINE= IDOUTILS
+OPTIONS_DEFAULT= IDOUTILS
-EMBEDDED_PERL_DESC= Enable embedded Perl
-NANOSLEEP_DESC= Use nanosleep(2) in event timing
-UNHANDLED_HACK_DESC= Display passive checks in unhandled queries
IDOUTILS_DESC= Enable Icinga Data Objects support
-APACHE_DESC= Depend on Apache and install webconfig
-NO_STAGE= yes
.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:MEMBEDDED_PERL}
-USES+= perl5
-USE_PERL5= build
-CONFIGURE_ARGS+= --enable-embedded-perl \
- --with-perlcache
-PLIST_SUB+= EMBEDDED_PERL=""
-.else
-PLIST_SUB+= EMBEDDED_PERL="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MNANOSLEEP}
-CONFIGURE_ARGS+= --enable-nanosleep
-.endif
-
.if ${PORT_OPTIONS:MIDOUTILS}
-LIB_DEPENDS+= dbi:${PORTSDIR}/databases/libdbi-drivers
+LIB_DEPENDS+= libdbi.so:${PORTSDIR}/databases/libdbi-drivers
CONFIGURE_ARGS+= --enable-idoutils \
--enable-ssl \
--with-dbi-lib=${LOCALBASE}/lib \
@@ -118,15 +89,6 @@ PLIST_SUB+= IDOUTILS="@comment "
CONFIGURE_ARGS+= --disable-idoutils
.endif
-.if ${PORT_OPTIONS:MAPACHE}
-USE_APACHE_RUN= 22+
-CONFIGURE_ARGS+= --with-httpd-conf=${LOCALBASE}/${APACHEETCDIR}/extra
-INSTALL_TARGET+= install-webconf
-PLIST_SUB+= APACHE=""
-.else
-PLIST_SUB+= APACHE="@comment "
-.endif
-
post-patch:
@${REINPLACE_CMD} -e 's#/bin/ping#/sbin/ping#' \
${WRKSRC}/sample-config/cgi.cfg.in
@@ -134,35 +96,18 @@ post-patch:
${WRKSRC}/sample-config/icinga.cfg.in
@${REINPLACE_CMD} -e 's#775#755#g; s#664#644#g' \
${WRKSRC}/html/Makefile.in
-.if ${PORT_OPTIONS:MUNHANDLED_HACK}
- @${REINPLACE_CMD} -e 's#;serviceprops=42\&#;serviceprops=10\&#g' \
- -e 's#;hostprops=42\"#;hostprops=10\"#g' \
- ${WRKSRC}/html/menu.html.in
-.endif
# Use correct make(1) syntax to unbreak parallel builds
@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} \
-E 's#cd (.+) && (make|\$$\(MAKE\))#$$(MAKE) -C \1#'
-pre-su-install:
- @${SH} ${PKGINSTALL} ${DISTNAME} PRE-INSTALL
-
post-install:
-.if ${PORT_OPTIONS:MEXAMPLES}
- ${MKDIR} ${EXAMPLESDIR}/idoutils/
- ${MKDIR} ${EXAMPLESDIR}/idoutils/config/
- ${MKDIR} ${EXAMPLESDIR}/idoutils/db
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${ICINGAWWWDIR}/ssi
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/idoutils/
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/idoutils/config/
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/idoutils/db
cd ${WRKSRC}/module/idoutils/config && ${COPYTREE_SHARE} . \
- ${EXAMPLESDIR}/idoutils/config
+ ${STAGEDIR}${EXAMPLESDIR}/idoutils/config
cd ${WRKSRC}/module/idoutils/db && ${COPYTREE_SHARE} . \
- ${EXAMPLESDIR}/idoutils/db
-.endif
- @${CHMOD} 775 ${ICINGADIR} ${ICINGALOGDIR}/archives \
- ${ICINGADIR}/checkresults ${ICINGADIR}/rw
- @${CHOWN} ${ICINGAUSER}:${ICINGAGROUP} ${ICINGADIR} \
- ${ICINGALOGDIR}/archives ${ICINGADIR}/checkresults
- @${CHOWN} ${ICINGAUSER}:${WWWGRP} ${ICINGADIR}/rw
- @${ECHO_MSG}
- @${CAT} ${PKGMESSAGE}
- @${ECHO_MSG}
+ ${STAGEDIR}${EXAMPLESDIR}/idoutils/db
.include <bsd.port.mk>
diff --git a/net-mgmt/icinga/distinfo b/net-mgmt/icinga/distinfo
index 91ec96c6f9c8..a2a4c08a2781 100644
--- a/net-mgmt/icinga/distinfo
+++ b/net-mgmt/icinga/distinfo
@@ -1,2 +1,2 @@
-SHA256 (icinga-1.9.3.tar.gz) = 2dfef14225e8b671145d4816999bf57842d379b2e5e18d2af69cf0c5b93376db
-SIZE (icinga-1.9.3.tar.gz) = 17082275
+SHA256 (icinga-1.10.2.tar.gz) = fa50e249b75022f49104f98c0d35ff66e33bd937db6255ae79c0728344efce0f
+SIZE (icinga-1.10.2.tar.gz) = 15295911
diff --git a/net-mgmt/icinga/files/icinga.in b/net-mgmt/icinga/files/icinga.in
index 87d2e6ab2c6a..9e83bf5e0ee5 100644
--- a/net-mgmt/icinga/files/icinga.in
+++ b/net-mgmt/icinga/files/icinga.in
@@ -30,13 +30,16 @@ load_rc_config "${name}"
command="%%PREFIX%%/bin/icinga"
command_args="-d"
extra_commands="reload checkconfig configtest"
-pidfile="%%ICINGADIR%%/icinga.lock"
icinga_user="%%ICINGAUSER%%"
icinga_group="%%ICINGAGROUP%%"
-icinga_logfile="%%ICINGALOGDIR%%/${name}.log"
-icinga_statusfile="%%ICINGADIR%%/status.sav"
-icinga_cmdfile="%%ICINGADIR%%/rw/${name}.cmd"
+icinga_dir="%%ICINGADIR%%"
+icinga_logdir="%%ICINGALOGDIR%%"
+
+pidfile="${icinga_dir}/icinga.lock"
+icinga_logfile="${icinga_logdir}/${name}.log"
+icinga_statusfile="${icinga_dir}/status.sav"
+icinga_cmdfile="${icinga_dir}/rw/${name}.cmd"
start_cmd="start_cmd"
checkconfig_cmd="icinga_checkconfig verbose"
@@ -69,7 +72,7 @@ icinga_cacheconfig() {
icinga_checkconfig() {
echo -n "Performing sanity check of icinga configuration: "
-
+
if [ "$1" != "verbose" ]; then
${command} -v ${icinga_configfile} 2>&1 >/dev/null
else
@@ -97,6 +100,19 @@ reload_precmd() {
}
start_precmd() {
+ for d in "${icinga_dir}" \
+ "${icinga_dir}/checkresults" \
+ "${icinga_logdir}" \
+ "${icinga_logdir}/archives"; do
+ if [ ! -d "${d}" ]; then
+ install -d -o "${icinga_user}" -g "${icinga_group}" "${icinga_dir}"/checkresults
+ fi
+ done
+
+ if [ ! -d "${icingadir}/rw" ]; then
+ install -d -o "${icinga_user}" -g "%%WWWGRP%%" "${icinga_dir}"/rw
+ fi
+
if ! icinga_checkconfig; then
return 1
fi
@@ -115,7 +131,7 @@ start_precmd() {
}
stop_postcmd() {
- rm -f "%%ICINGADIR%%/icinga.tmp" "${icinga_cmdfile}"
+ rm -f "${icinga_dir}/icinga.tmp" "${icinga_cmdfile}"
}
start_cmd() {
diff --git a/net-mgmt/icinga/files/patch-Makefile.in b/net-mgmt/icinga/files/patch-Makefile.in
index c507f1dd3377..2fc4572ec18b 100644
--- a/net-mgmt/icinga/files/patch-Makefile.in
+++ b/net-mgmt/icinga/files/patch-Makefile.in
@@ -1,6 +1,204 @@
---- Makefile.in.orig 2013-05-10 08:48:51.000000000 +0200
-+++ Makefile.in 2013-05-10 08:50:03.000000000 +0200
-@@ -427,8 +427,8 @@ install-basic:
+--- Makefile.in.orig 2013-12-05 12:51:35.000000000 +0100
++++ Makefile.in 2013-12-19 17:32:03.300358603 +0100
+@@ -141,16 +141,16 @@ none:
+ ###############################
+
+ all:
+- cd $(SRC_BASE) && $(MAKE)
+- cd $(SRC_CGI) && $(MAKE)
+- cd $(SRC_HTM) && $(MAKE)
++ $(MAKE) -C $(SRC_BASE)
++ $(MAKE) -C $(SRC_CGI)
++ $(MAKE) -C $(SRC_HTM)
+
+ if [ x$(USE_EVENTBROKER) = xyes ]; then \
+- cd $(SRC_MODULE) && $(MAKE); \
++ $(MAKE) -C $(SRC_MODULE); \
+ fi
+
+ @if [ x$(USE_IDOUTILS) = xyes ]; then \
+- cd $(SRC_IDOUTILS) && $(MAKE); \
++ $(MAKE) -C $(SRC_IDOUTILS); \
+ fi
+
+ @echo ""
+@@ -218,7 +218,7 @@ all:
+ @echo ""
+
+ icinga:
+- cd $(SRC_BASE) && $(MAKE)
++ $(MAKE) -C $(SRC_BASE)
+
+ config:
+ @echo "Sample config files are automatically generated once you run the"
+@@ -226,11 +226,11 @@ config:
+ @echo "system by using the 'make install-config' command."
+
+ cgis:
+- cd $(SRC_CGI) && $(MAKE)
++ $(MAKE) -C $(SRC_CGI)
+
+ idoutils:
+ @if [ x$(USE_IDOUTILS) = xyes ]; then \
+- cd $(SRC_IDOUTILS) && $(MAKE); \
++ $(MAKE) -C $(SRC_IDOUTILS); \
+ else \
+ echo "" ;\
+ echo "Sorry, IDOUtils not enabled!" ;\
+@@ -239,13 +239,13 @@ idoutils:
+ fi
+
+ html:
+- cd $(SRC_HTM) && $(MAKE)
++ $(MAKE) -C $(SRC_HTM)
+
+ contrib:
+- cd $(SRC_CONTRIB) && $(MAKE)
++ $(MAKE) -C $(SRC_CONTRIB)
+
+ modules:
+- cd $(SRC_MODULE) && $(MAKE)
++ $(MAKE) -C $(SRC_MODULE)
+
+ classicui-standalone: cgis
+
+@@ -259,35 +259,35 @@ classicui-standalone: cgis
+ ###############################
+
+ clean:
+- cd $(SRC_BASE) && $(MAKE) $@
+- cd $(SRC_CGI) && $(MAKE) $@
+- cd $(SRC_COMMON) && $(MAKE) $@
+- cd $(SRC_XDATA) && $(MAKE) $@
+- cd $(SRC_HTM) && $(MAKE) $@
+- cd $(SRC_INCLUDE) && $(MAKE) $@
+- cd $(SRC_CONTRIB) && $(MAKE) $@
+- cd $(SRC_MODULE) && $(MAKE) $@
+- cd $(SRC_IDOUTILS) && $(MAKE) $@
+- cd $(SRC_TTAP) && $(MAKE) $@
+- cd $(SRC_T) && $(MAKE) $@
+- cd $(SRC_TAP) && $(MAKE) $@; \
++ $(MAKE) -C $(SRC_BASE) $@
++ $(MAKE) -C $(SRC_CGI) $@
++ $(MAKE) -C $(SRC_COMMON) $@
++ $(MAKE) -C $(SRC_XDATA) $@
++ $(MAKE) -C $(SRC_HTM) $@
++ $(MAKE) -C $(SRC_INCLUDE) $@
++ $(MAKE) -C $(SRC_CONTRIB) $@
++ $(MAKE) -C $(SRC_MODULE) $@
++ $(MAKE) -C $(SRC_IDOUTILS) $@
++ $(MAKE) -C $(SRC_TTAP) $@
++ $(MAKE) -C $(SRC_T) $@
++ $(MAKE) -C $(SRC_TAP) $@; \
+
+ rm -f *.cfg core
+ rm -f *~ *.*~ */*~ */*.*~ */*/*.*~
+
+ distclean: clean
+- cd $(SRC_BASE) && $(MAKE) $@
+- cd $(SRC_CGI) && $(MAKE) $@
+- cd $(SRC_COMMON) && $(MAKE) $@
+- cd $(SRC_XDATA) && $(MAKE) $@
+- cd $(SRC_HTM) && $(MAKE) $@
+- cd $(SRC_INCLUDE) && $(MAKE) $@
+- cd $(SRC_CONTRIB) && $(MAKE) $@
+- cd $(SRC_MODULE) && $(MAKE) $@
+- cd $(SRC_IDOUTILS) && $(MAKE) $@
+- cd $(SRC_TTAP) && $(MAKE) $@
+- cd $(SRC_T) && $(MAKE) $@
+- cd $(SRC_TAP) && $(MAKE) $@; \
++ $(MAKE) -C $(SRC_BASE) $@
++ $(MAKE) -C $(SRC_CGI) $@
++ $(MAKE) -C $(SRC_COMMON) $@
++ $(MAKE) -C $(SRC_XDATA) $@
++ $(MAKE) -C $(SRC_HTM) $@
++ $(MAKE) -C $(SRC_INCLUDE) $@
++ $(MAKE) -C $(SRC_CONTRIB) $@
++ $(MAKE) -C $(SRC_MODULE) $@
++ $(MAKE) -C $(SRC_IDOUTILS) $@
++ $(MAKE) -C $(SRC_TTAP) $@
++ $(MAKE) -C $(SRC_T) $@
++ $(MAKE) -C $(SRC_TAP) $@; \
+
+ rm -f sample-config/*.cfg sample-config/*.conf sample-config/template-object/*.cfg
+ rm -f daemon-init pkginfo rc.ido2db ido2db-systemd icinga-systemd sysconfig-env
+@@ -308,13 +308,13 @@ test:
+ $(MAKE) test-tap
+
+ test-tap: tools/libtap/tap.o icinga cgis
+- cd $(SRC_TTAP) && $(MAKE) test;
++ $(MAKE) -C $(SRC_TTAP) test;
+
+ tools/libtap/tap.o:
+- cd tools/libtap && $(MAKE)
++ $(MAKE) -C tools/libtap
+
+ test-perl: icinga cgis
+- cd t && $(MAKE) test
++ $(MAKE) -C t test
+
+ ###############################
+ # Package
+@@ -328,8 +328,8 @@ create-docs: copy-docs-style
+ #${MAKE} submodule-init
+ #${MAKE} submodule-update
+ #${MAKE} submodule-update-latest
+- cd ${SRC_DOCBOOK_EN} && make en
+- cd ${SRC_DOCBOOK_DE} && make de
++ $(MAKE) -C ${SRC_DOCBOOK_EN} en
++ $(MAKE) -C ${SRC_DOCBOOK_DE} de
+ cp ${SRC_DOCBOOK_IMAGES}/*.png ${SRC_DOCS_IMAGES}/
+ @echo "updated docs :)"
+
+@@ -366,37 +366,33 @@ submodule-update-latest:
+
+
+ install-html:
+- cd $(SRC_HTM) && $(MAKE) install
++ $(MAKE) -C $(SRC_HTM) install
+
+ install-dev-docu:
+- cd $(SRC_HTM) && $(MAKE) install-dev-docu
++ $(MAKE) -C $(SRC_HTM) install-dev-docu
+
+ install-base:
+- cd $(SRC_BASE) && $(MAKE) install
++ $(MAKE) -C $(SRC_BASE) install
+
+ install-cgis:
+- cd $(SRC_CGI) && $(MAKE) install
++ $(MAKE) -C $(SRC_CGI) install
+
+ install:
+- cd $(SRC_BASE) && $(MAKE) $@
+- cd $(SRC_CGI) && $(MAKE) $@
+- cd $(SRC_HTM) && $(MAKE) $@
++ $(MAKE) -C $(SRC_BASE) $@
++ $(MAKE) -C $(SRC_CGI) $@
++ $(MAKE) -C $(SRC_HTM) $@
+
+ $(MAKE) install-basic
+
+ install-unstripped:
+- cd $(SRC_BASE) && $(MAKE) $@
+- cd $(SRC_CGI) && $(MAKE) $@
+- cd $(SRC_HTM) && $(MAKE) $@
++ $(MAKE) -C $(SRC_BASE) $@
++ $(MAKE) -C $(SRC_CGI) $@
++ $(MAKE) -C $(SRC_HTM) $@
+
+ $(MAKE) install-basic
+
+ install-basic:
+- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(STATEDIR)
+ $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(LIBEXECDIR)
+- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(LOGDIR)
+- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(LOGDIR)/archives
+- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(CHECKRESULTDIR)
+ if [ $(INSTALLPERLSTUFF) = yes ]; then \
+ $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(P1FILELOC); \
+ $(INSTALL) -m 664 $(INSTALL_OPTS) p1.pl $(DESTDIR)$(P1FILELOC); \
+@@ -439,8 +435,8 @@ install-basic:
install-cgiconf:
$(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(CFGDIR)
@@ -11,7 +209,7 @@
install-config: install-cgiconf
-@@ -436,17 +436,17 @@ install-config: install-cgiconf
+@@ -448,17 +444,17 @@ install-config: install-cgiconf
$(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(CFGDIR)/objects
$(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(CFGDIR)/conf.d
$(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(CFGDIR)/modules
@@ -40,21 +238,30 @@
@echo ""
@echo "*** Config files installed ***"
-@@ -464,7 +464,7 @@ install-testconfig:
+@@ -476,7 +472,7 @@ install-testconfig:
install-webconf:
$(MKDIR) -p -m 775 $(DESTDIR)$(HTTPD_CONF)
- $(INSTALL) -b -m 644 $(INSTALL_OPTS) sample-config/httpd.conf $(DESTDIR)$(HTTPDCONFFILE)
+ $(INSTALL) -b -m 644 $(INSTALL_OPTS) sample-config/httpd.conf $(DESTDIR)$(HTTPDCONFFILE)-sample
-
- @echo ""
- @echo "*** Icinga/Apache conf file installed ***"
-@@ -472,7 +472,7 @@ install-webconf:
-
+ @if [ x$(APACHE24_DEBIAN) = xyes ]; then \
+ echo " Debian Apache 2.4 detected. " ;\
+ echo " Run 'a2enconf icinga' and 'service apache2 reload'" ;\
+@@ -489,7 +485,7 @@ install-webconf:
install-webconf-auth:
+ $(MKDIR) -p -m 775 $(DESTDIR)$(HTTPD_CONF)
- $(INSTALL) -b -m 644 $(INSTALL_OPTS) icinga.htpasswd $(DESTDIR)$(HTTPAUTHFILE)
+ $(INSTALL) -b -m 644 $(INSTALL_OPTS) icinga.htpasswd $(DESTDIR)$(HTTPAUTHFILE)-sample
@echo ""
@echo "*** Icinga http auth file installed ***"
+@@ -498,7 +494,7 @@ install-webconf-auth:
+
+ install-idoutils:
+ @if [ x$(USE_IDOUTILS) = xyes ]; then \
+- cd $(SRC_IDOUTILS) && $(MAKE) $@ ;\
++ $(MAKE) -C $(SRC_IDOUTILS) $@ ;\
+ fi
+ @if [ x$(USE_IDOUTILS) = xyes ]; then \
+ echo "" ;\
diff --git a/net-mgmt/icinga/files/patch-base-Makefile.in b/net-mgmt/icinga/files/patch-base-Makefile.in
index 80b9e6ed4e85..d0f2253eb47e 100644
--- a/net-mgmt/icinga/files/patch-base-Makefile.in
+++ b/net-mgmt/icinga/files/patch-base-Makefile.in
@@ -1,6 +1,6 @@
---- base/Makefile.in.orig 2013-05-10 10:15:47.000000000 +0200
-+++ base/Makefile.in 2013-05-10 10:16:17.000000000 +0200
-@@ -207,8 +207,8 @@ install-unstripped:
+--- base/Makefile.in.orig 2013-12-05 12:51:35.000000000 +0100
++++ base/Makefile.in 2013-12-06 17:20:50.030138556 +0100
+@@ -215,8 +215,8 @@ install-unstripped:
$(MAKE) install-basic
install-basic:
diff --git a/net-mgmt/icinga/files/patch-cgi-Makefile.in b/net-mgmt/icinga/files/patch-cgi-Makefile.in
index 1626b41fb8d9..d3295fa588bf 100644
--- a/net-mgmt/icinga/files/patch-cgi-Makefile.in
+++ b/net-mgmt/icinga/files/patch-cgi-Makefile.in
@@ -1,6 +1,6 @@
---- cgi/Makefile.in.orig 2012-05-15 13:00:56.000000000 +0000
-+++ cgi/Makefile.in 2012-05-16 19:18:25.683923624 +0000
-@@ -199,10 +199,10 @@
+--- cgi/Makefile.in.orig 2013-12-05 12:51:35.000000000 +0100
++++ cgi/Makefile.in 2013-12-06 17:20:50.024138129 +0100
+@@ -204,10 +204,10 @@ install-unstripped:
$(MAKE) install-basic
install-basic:
diff --git a/net-mgmt/icinga/files/patch-configure.in b/net-mgmt/icinga/files/patch-configure.in
index cf6515a5cbf3..bfbb695c4244 100644
--- a/net-mgmt/icinga/files/patch-configure.in
+++ b/net-mgmt/icinga/files/patch-configure.in
@@ -1,14 +1,14 @@
---- configure.in.orig 2012-05-15 13:00:56.000000000 +0000
-+++ configure.in 2012-05-16 21:05:28.973178226 +0000
-@@ -6,7 +6,6 @@
+--- configure.in.orig 2013-12-05 12:51:35.000000000 +0100
++++ configure.in 2013-12-06 17:22:07.285134852 +0100
+@@ -6,7 +6,6 @@ define([AC_CACHE_SAVE],)
AC_INIT(base/icinga.c)
AC_CONFIG_HEADER(include/config.h)
-AC_PREFIX_DEFAULT(/usr/local/icinga)
PKG_NAME=icinga-core
- PKG_VERSION="1.7.0"
-@@ -144,6 +143,15 @@
+ PKG_VERSION="1.10.2"
+@@ -144,6 +143,15 @@ AC_TRY_COMPILE([#include <stdlib.h>
dnl Test for pthreads support - taken from ICU FreeBSD Port configure script
THREADLIBS=""
have_pthreads="no"
@@ -24,7 +24,7 @@
dnl FreeBSD: Try ports/linuxthreads first - Mammad Zadeh <mammad@yahoo-inc.com>
dnl FreeBSD -pthread check - Jonathan McDowell <noodles@earth.li>
-@@ -205,6 +213,7 @@
+@@ -205,6 +213,7 @@ dnl all other thread tests fail, try BSD
if test $have_pthreads = "no"; then
AC_PTHREAD_FREEBSD
fi
@@ -32,16 +32,15 @@
AC_SUBST(THREADLIBS)
-@@ -223,7 +232,7 @@
+@@ -223,7 +232,6 @@ AC_DEFINE_UNQUOTED(DEFAULT_ICINGA_USER,"
AC_DEFINE_UNQUOTED(DEFAULT_NAGIOS_USER,"$icinga_user",[user name to run nagios])
AC_DEFINE_UNQUOTED(DEFAULT_ICINGA_GROUP,"$icinga_grp",[group name to run nagios])
AC_DEFINE_UNQUOTED(DEFAULT_NAGIOS_GROUP,"$icinga_grp",[group name to run nagios])
-INSTALL_OPTS="-o $icinga_user -g $icinga_grp"
-+INSTALL_OPTS="-o root -g wheel"
AC_SUBST(INSTALL_OPTS)
AC_ARG_WITH(command_user,AC_HELP_STRING([--with-command-user=<user>],[sets user name for command access]),command_user=$withval,command_user=$icinga_user)
-@@ -414,7 +423,7 @@
+@@ -443,7 +451,7 @@ dnl Location of the embedded perl p1.pl
P1FILELOC=no
AC_ARG_WITH(p1-file-dir,AC_HELP_STRING([--with-p1-file-dir=<path>],[sets path to embedded perl p1.pl directory]),P1FILELOC=$withval,P1FILELOC=no)
if test x$P1FILELOC = xno; then
@@ -50,7 +49,7 @@
fi
AC_SUBST(P1FILELOC)
-@@ -1033,6 +1042,9 @@
+@@ -1097,6 +1105,9 @@ if test x$USEPERL = xyes; then
AC_DEFINE_UNQUOTED(EMBEDDEDPERL,,[Is embedded Perl being compiled in?])
PERLLIBS="`perl -MExtUtils::Embed -e ldopts`"
diff --git a/net-mgmt/icinga/files/patch-contrib-Makefile.in b/net-mgmt/icinga/files/patch-contrib-Makefile.in
index 192d584be6df..32251a484ebe 100644
--- a/net-mgmt/icinga/files/patch-contrib-Makefile.in
+++ b/net-mgmt/icinga/files/patch-contrib-Makefile.in
@@ -1,6 +1,6 @@
---- contrib/Makefile.in.orig 2012-05-15 13:00:56.000000000 +0000
-+++ contrib/Makefile.in 2012-05-16 19:18:25.684923160 +0000
-@@ -52,10 +52,10 @@
+--- contrib/Makefile.in.orig 2013-12-05 12:51:35.000000000 +0100
++++ contrib/Makefile.in 2013-12-06 17:20:50.028144909 +0100
+@@ -63,10 +63,10 @@ distclean: clean
devclean: distclean
install:
@@ -15,3 +15,12 @@
##############################################################################
# rules and dependencies for actual target programs
+@@ -96,7 +96,7 @@ dst: dst.c
+ # dependencies
+
+ $(CGI_O): $(CGI_C)
+- cd $(SRC_CGI) && make $(CGI_O)
++ $(MAKE) -C $(SRC_CGI) $(CGI_O)
+
+ ##############################################################################
+ # implicit rules
diff --git a/net-mgmt/icinga/files/patch-include_config.h.in b/net-mgmt/icinga/files/patch-include_config.h.in
index 554dcf8ebd22..68e2eabef40b 100644
--- a/net-mgmt/icinga/files/patch-include_config.h.in
+++ b/net-mgmt/icinga/files/patch-include_config.h.in
@@ -1,6 +1,6 @@
---- include/config.h.in.orig 2012-05-25 21:46:46.000000000 +0200
-+++ include/config.h.in 2012-05-25 21:47:05.000000000 +0200
-@@ -222,10 +222,12 @@
+--- include/config.h.in.orig 2013-12-05 12:51:35.000000000 +0100
++++ include/config.h.in 2013-12-06 17:20:49.747139208 +0100
+@@ -218,10 +218,12 @@
#include <errno.h>
#endif
diff --git a/net-mgmt/icinga/files/patch-module-idoutils-Makefile.in b/net-mgmt/icinga/files/patch-module-idoutils-Makefile.in
new file mode 100644
index 000000000000..06f70a2475c7
--- /dev/null
+++ b/net-mgmt/icinga/files/patch-module-idoutils-Makefile.in
@@ -0,0 +1,9 @@
+--- module/idoutils/Makefile.in.orig 2013-12-20 16:25:54.111654088 +0100
++++ module/idoutils/Makefile.in 2013-12-20 16:26:06.033654590 +0100
+@@ -60,5 +60,5 @@
+ $(INSTALL) -b -m 664 $(INSTALL_OPTS) config/ido2db.cfg-sample $(DESTDIR)$(CFGDIR)
+ $(INSTALL) -b -m 664 $(INSTALL_OPTS) config/idomod.cfg-sample $(DESTDIR)$(CFGDIR)
+ $(INSTALL) -b -m 664 $(INSTALL_OPTS) config/idoutils.cfg-sample $(DESTDIR)$(CFGDIR)/modules
+- $(INSTALL) -b -m 664 $(INSTALL_OPTS) config/ido2db_check_proc.cfg $(DESTDIR)$(CFGDIR)/objects/ido2db_check_proc.cfg
++ $(INSTALL) -b -m 664 $(INSTALL_OPTS) config/ido2db_check_proc.cfg $(DESTDIR)$(CFGDIR)/objects/ido2db_check_proc.cfg-sample
+
diff --git a/net-mgmt/icinga/files/patch-module-idoutils-src-Makefile.in b/net-mgmt/icinga/files/patch-module-idoutils-src-Makefile.in
index 2980baf56a2f..09373831abe9 100644
--- a/net-mgmt/icinga/files/patch-module-idoutils-src-Makefile.in
+++ b/net-mgmt/icinga/files/patch-module-idoutils-src-Makefile.in
@@ -1,6 +1,6 @@
---- module/idoutils/src/Makefile.in.orig 2013-05-10 10:17:03.000000000 +0200
-+++ module/idoutils/src/Makefile.in 2013-05-10 10:17:26.000000000 +0200
-@@ -112,8 +112,8 @@ install:
+--- module/idoutils/src/Makefile.in.orig 2013-12-05 12:51:35.000000000 +0100
++++ module/idoutils/src/Makefile.in 2013-12-06 17:20:50.031138208 +0100
+@@ -116,8 +116,8 @@ install:
@echo "Going to uninstall old idomod.o in $(DESTDIR)$(BINDIR)/idomod.o ..."
rm -f $(DESTDIR)$(BINDIR)/idomod.o
@echo "Resuming with install..."
diff --git a/net-mgmt/icinga/files/patch-sample-config-template-object-localhost.cfg.in b/net-mgmt/icinga/files/patch-sample-config-template-object-localhost.cfg.in
index 3a9a5b6cab7c..c567072b4045 100644
--- a/net-mgmt/icinga/files/patch-sample-config-template-object-localhost.cfg.in
+++ b/net-mgmt/icinga/files/patch-sample-config-template-object-localhost.cfg.in
@@ -1,6 +1,6 @@
---- sample-config/template-object/localhost.cfg.in.orig Sun Jun 10 02:13:05 2007
-+++ sample-config/template-object/localhost.cfg.in Fri Jul 20 13:46:46 2007
-@@ -5,7 +5,7 @@
+--- sample-config/template-object/localhost.cfg.in.orig 2013-12-05 12:51:35.000000000 +0100
++++ sample-config/template-object/localhost.cfg.in 2013-12-06 17:20:49.754148157 +0100
+@@ -3,7 +3,7 @@
#
# NOTE: This config file is intended to serve as an *extremely* simple
# example of how you can create configuration entries to monitor
@@ -9,7 +9,7 @@
#
###############################################################################
-@@ -23,9 +23,9 @@
+@@ -21,9 +21,9 @@
# Define a host for the local machine
define host{
@@ -21,7 +21,7 @@
host_name localhost
alias localhost
address 127.0.0.1
-@@ -41,12 +41,12 @@
+@@ -39,12 +39,12 @@ define host{
###############################################################################
###############################################################################
diff --git a/net-mgmt/icinga/files/patch-sample-config-template-object-templates.cfg.in b/net-mgmt/icinga/files/patch-sample-config-template-object-templates.cfg.in
index 280be54aed9b..0b432c0a0dad 100644
--- a/net-mgmt/icinga/files/patch-sample-config-template-object-templates.cfg.in
+++ b/net-mgmt/icinga/files/patch-sample-config-template-object-templates.cfg.in
@@ -1,6 +1,6 @@
---- sample-config/template-object/templates.cfg.in.orig Fri Jul 20 13:46:57 2007
-+++ sample-config/template-object/templates.cfg.in Fri Jul 20 13:47:52 2007
-@@ -63,17 +63,17 @@
+--- sample-config/template-object/templates.cfg.in.orig 2013-12-05 12:51:35.000000000 +0100
++++ sample-config/template-object/templates.cfg.in 2013-12-06 17:20:49.759139643 +0100
+@@ -61,17 +61,17 @@ define host{
}
diff --git a/net-mgmt/icinga/files/pkg-deinstall.in b/net-mgmt/icinga/files/pkg-deinstall.in
deleted file mode 100644
index 3352b4809424..000000000000
--- a/net-mgmt/icinga/files/pkg-deinstall.in
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-ICINGADIR=%%ICINGADIR%%
-ICINGAUSER=%%ICINGAUSER%%
-ICINGAGROUP=%%ICINGAGROUP%%
-
-if [ "$2" = "POST-DEINSTALL" ]; then
- if /usr/sbin/pw group show "${ICINGAGROUP}" 2>&1 >/dev/null; then
- echo "You should manually remove the \"${ICINGAGROUP}\" group."
- fi
-
- if /usr/sbin/pw user show "${ICINGAUSER}" 2>&1 >/dev/null; then
- echo "You should manually remove the \"${ICINGAUSER}\" user."
- fi
-
- if [ -e "${ICINGADIR}" ]; then
- echo "You should manually remove the \"${ICINGADIR}\" directory."
- fi
-fi
diff --git a/net-mgmt/icinga/files/pkg-install.in b/net-mgmt/icinga/files/pkg-install.in
deleted file mode 100644
index 73073fe924ad..000000000000
--- a/net-mgmt/icinga/files/pkg-install.in
+++ /dev/null
@@ -1,74 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-ICINGADIR=%%ICINGADIR%%
-ICINGAUSER=%%ICINGAUSER%%
-ICINGAGROUP=%%ICINGAGROUP%%
-ICINGAUID=%%ICINGAUID%%
-ICINGAGID=%%ICINGAGID%%
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} [${default}]? " answer
- fi
- if [ "x${answer}" = "x" ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local default question answer
-
- question=$1
- default=$2
- while :; do
- answer=$(ask "${question}" "${default}")
- case "${answer}" in
- [Yy][Ee][Ss]|[Yy])
- return 0
- ;;
- [Nn][Oo]|[Nn])
- return 1
- ;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-if [ "$2" = "PRE-INSTALL" ]; then
- if /usr/sbin/pw group show "${ICINGAGROUP}" 2>&1 >/dev/null; then
- echo "You already have a \"${ICINGAGROUP}\" group, so I will use it."
- else
- echo "You need a \"${ICINGAGROUP}\" group."
- if yesno "Would you like me to create it" "YES"; then
- /usr/sbin/pw groupadd "${ICINGAGROUP}" -g "${ICINGAGID}" -h - || \
- /usr/sbin/pw groupadd "${ICINGAGROUP}" -h - || exit
- echo "Done."
- else
- echo "Please create the \"${ICINGAGROUP}\" group manually and try again."
- exit 1
- fi
- fi
-
- if /usr/sbin/pw user show "${ICINGAUSER}" 2>&1 >/dev/null; then
- echo "You already have a \"${ICINGAUSER}\" user, so I will use it."
- else
- echo "You need a \"${ICINGAUSER}\" user."
- if yesno "Would you like me to create it" "YES"; then
- /usr/sbin/pw useradd "${ICINGAUSER}" -u "${ICINGAUID}" -g "${ICINGAGROUP}" -h - -d "${ICINGADIR}" \
- -s /sbin/nologin -c "Icinga pseudo-user" || \
- /usr/sbin/pw useradd "${ICINGAUSER}" -g "${ICINGAGROUP}" -h - -d "${ICINGADIR}" \
- -s /sbin/nologin -c "Icinga pseudo-user" || exit
- else
- echo "Please create the \"${ICINGAUSER}\" user manually and try again."
- exit 1
- fi
- fi
-fi
diff --git a/net-mgmt/icinga/files/pkg-message.in b/net-mgmt/icinga/files/pkg-message.in
index 209fc54391f5..3c56c695ccff 100644
--- a/net-mgmt/icinga/files/pkg-message.in
+++ b/net-mgmt/icinga/files/pkg-message.in
@@ -11,9 +11,9 @@
If you don't already have a web server running, you will need to
install and configure one to finish off your Icinga installation.
- If you selected APACHE in Icinga's OPTION screen, the configuration
- is already installed as %%LOCALBASE%%/etc/apache22/extra/icinga.conf
- and you only need to source the configuration file in Apache's config.
+
+ A sample Apache 2.x configuration is installed as
+ %%PREFIX%%/%%EXAMPLESDIR%%/apache22/icinga.conf-sample
If you like to use database backend with IDOutils the SQL scripts to
setup the database have been installed in
diff --git a/net-mgmt/icinga/pkg-plist b/net-mgmt/icinga/pkg-plist
index 51a3774db79b..bdd20e0aeec2 100644
--- a/net-mgmt/icinga/pkg-plist
+++ b/net-mgmt/icinga/pkg-plist
@@ -1,24 +1,16 @@
-@exec mkdir -p %D/%%ICINGAWWWDIR%%/ssi
-@exec mkdir -p %%ICINGALOGDIR%%/archives
-@exec mkdir -p %%ICINGADIR%%/checkresults
-@exec mkdir -p %%ICINGADIR%%/rw
-@exec chmod 775 %%ICINGADIR%% %%ICINGALOGDIR%%/archives %%ICINGADIR%%/checkresults %%ICINGADIR%%/rw
-@exec chown %%ICINGAUSER%%:%%ICINGAGROUP%% %%ICINGADIR%% %%ICINGALOGDIR%%/archives %%ICINGADIR%%/checkresults
-@exec chown %%ICINGAUSER%%:%%WWWGRP%% %%ICINGADIR%%/rw
bin/icinga
bin/icingastats
%%IDOUTILS%%bin/ido2db
%%IDOUTILS%%bin/log2ido
-%%EMBEDDED_PERL%%bin/p1.pl
etc/icinga/cgi.cfg-sample
etc/icinga/cgiauth.cfg-sample
etc/icinga/icinga.cfg-sample
%%IDOUTILS%%etc/icinga/ido2db.cfg-sample
%%IDOUTILS%%etc/icinga/idomod.cfg-sample
%%IDOUTILS%%etc/icinga/modules/idoutils.cfg-sample
-%%IDOUTILS%%etc/icinga/objects/ido2db_check_proc.cfg
etc/icinga/objects/commands.cfg-sample
etc/icinga/objects/contacts.cfg-sample
+%%IDOUTILS%%etc/icinga/objects/ido2db_check_proc.cfg-sample
etc/icinga/objects/localhost.cfg-sample
etc/icinga/objects/notifications.cfg-sample
etc/icinga/objects/printer.cfg-sample
@@ -37,6 +29,7 @@ libexec/icinga/eventhandlers/enable_notifications
libexec/icinga/eventhandlers/redundancy-scenario1/handle-master-host-event
libexec/icinga/eventhandlers/redundancy-scenario1/handle-master-proc-event
libexec/icinga/eventhandlers/submit_check_result
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/apache22/icinga.conf-sample
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/config/ido2db.cfg-sample
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/config/ido2db.cfg-sample.in
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/config/ido2db_check_proc.cfg
@@ -46,6 +39,9 @@ libexec/icinga/eventhandlers/submit_check_result
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/config/idoutils.cfg-sample.in
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/config/updates/ido2db.cfg_added_1.7_to_1.8.cfg
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/config/updates/ido2db.cfg_added_1.8_to_1.9.cfg
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/config/updates/ido2db.cfg_added_1.9_to_1.10.cfg
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/config/updates/ido2db.cfg_removed_1.9_to_1.10.cfg
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/config/updates/idomod.cfg_added_1.9_to_1.10.cfg
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/README
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/mysql/mysql.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/mysql/upgrade/mysql-upgrade-0.8.3.sql
@@ -55,6 +51,7 @@ libexec/icinga/eventhandlers/submit_check_result
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/mysql/upgrade/mysql-upgrade-1.0.3.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/mysql/upgrade/mysql-upgrade-1.0.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/mysql/upgrade/mysql-upgrade-1.0rc.sql
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/mysql/upgrade/mysql-upgrade-1.10.0.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/mysql/upgrade/mysql-upgrade-1.3.0.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/mysql/upgrade/mysql-upgrade-1.4.0.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/mysql/upgrade/mysql-upgrade-1.5.0.sql
@@ -72,6 +69,7 @@ libexec/icinga/eventhandlers/submit_check_result
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/oracle/upgrade/oracle-upgrade-1.0.1.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/oracle/upgrade/oracle-upgrade-1.0.2-fix-object-relations.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/oracle/upgrade/oracle-upgrade-1.0.3.sql
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/oracle/upgrade/oracle-upgrade-1.10.0.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/oracle/upgrade/oracle-upgrade-1.3.0.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/oracle/upgrade/oracle-upgrade-1.4.0.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/oracle/upgrade/oracle-upgrade-1.5.0.sql
@@ -86,6 +84,7 @@ libexec/icinga/eventhandlers/submit_check_result
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/pgsql/pgsql.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.0.1.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.0.3.sql
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.10.0.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.3.0.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.4.0.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/pgsql/upgrade/pgsql-upgrade-1.5.0.sql
@@ -124,8 +123,6 @@ libexec/icinga/eventhandlers/submit_check_result
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/queries/servicegroup_membership.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/queries/services.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/queries/state_history.sql
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/queries/timed_event_queue.sql
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/queries/timed_events.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/scripts/create_mysqldb.sh
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/scripts/create_oracledb.sh
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/scripts/create_pgsqldb.sh
@@ -173,6 +170,7 @@ libexec/icinga/eventhandlers/submit_check_result
%%ICINGAWWWDIR%%/docs/de/ch10.html
%%ICINGAWWWDIR%%/docs/de/ch11.html
%%ICINGAWWWDIR%%/docs/de/ch12.html
+%%ICINGAWWWDIR%%/docs/de/ch13.html
%%ICINGAWWWDIR%%/docs/de/checkscheduling.html
%%ICINGAWWWDIR%%/docs/de/clusters.html
%%ICINGAWWWDIR%%/docs/de/components.html
@@ -253,6 +251,20 @@ libexec/icinga/eventhandlers/submit_check_result
%%ICINGAWWWDIR%%/docs/de/recurring_downtimes.html
%%ICINGAWWWDIR%%/docs/de/redundancy.html
%%ICINGAWWWDIR%%/docs/de/reporting.html
+%%ICINGAWWWDIR%%/docs/de/sample-cgi.html
+%%ICINGAWWWDIR%%/docs/de/sample-commands.html
+%%ICINGAWWWDIR%%/docs/de/sample-config.html
+%%ICINGAWWWDIR%%/docs/de/sample-contacts.html
+%%ICINGAWWWDIR%%/docs/de/sample-httpd.html
+%%ICINGAWWWDIR%%/docs/de/sample-icinga.html
+%%ICINGAWWWDIR%%/docs/de/sample-localhost.html
+%%ICINGAWWWDIR%%/docs/de/sample-notifications.html
+%%ICINGAWWWDIR%%/docs/de/sample-printer.html
+%%ICINGAWWWDIR%%/docs/de/sample-resource.html
+%%ICINGAWWWDIR%%/docs/de/sample-switch.html
+%%ICINGAWWWDIR%%/docs/de/sample-templates.html
+%%ICINGAWWWDIR%%/docs/de/sample-timeperiods.html
+%%ICINGAWWWDIR%%/docs/de/sample-windows.html
%%ICINGAWWWDIR%%/docs/de/security.html
%%ICINGAWWWDIR%%/docs/de/servicechecks.html
%%ICINGAWWWDIR%%/docs/de/stalking.html
@@ -292,6 +304,7 @@ libexec/icinga/eventhandlers/submit_check_result
%%ICINGAWWWDIR%%/docs/en/ch10.html
%%ICINGAWWWDIR%%/docs/en/ch11.html
%%ICINGAWWWDIR%%/docs/en/ch12.html
+%%ICINGAWWWDIR%%/docs/en/ch13.html
%%ICINGAWWWDIR%%/docs/en/checkscheduling.html
%%ICINGAWWWDIR%%/docs/en/clusters.html
%%ICINGAWWWDIR%%/docs/en/config.html
@@ -372,6 +385,20 @@ libexec/icinga/eventhandlers/submit_check_result
%%ICINGAWWWDIR%%/docs/en/recurring_downtimes.html
%%ICINGAWWWDIR%%/docs/en/redundancy.html
%%ICINGAWWWDIR%%/docs/en/reporting.html
+%%ICINGAWWWDIR%%/docs/en/sample-cgi.html
+%%ICINGAWWWDIR%%/docs/en/sample-commands.html
+%%ICINGAWWWDIR%%/docs/en/sample-config.html
+%%ICINGAWWWDIR%%/docs/en/sample-contacts.html
+%%ICINGAWWWDIR%%/docs/en/sample-httpd.html
+%%ICINGAWWWDIR%%/docs/en/sample-icinga.html
+%%ICINGAWWWDIR%%/docs/en/sample-localhost.html
+%%ICINGAWWWDIR%%/docs/en/sample-notifications.html
+%%ICINGAWWWDIR%%/docs/en/sample-printer.html
+%%ICINGAWWWDIR%%/docs/en/sample-resource.html
+%%ICINGAWWWDIR%%/docs/en/sample-switch.html
+%%ICINGAWWWDIR%%/docs/en/sample-templates.html
+%%ICINGAWWWDIR%%/docs/en/sample-timeperiods.html
+%%ICINGAWWWDIR%%/docs/en/sample-windows.html
%%ICINGAWWWDIR%%/docs/en/security.html
%%ICINGAWWWDIR%%/docs/en/servicechecks.html
%%ICINGAWWWDIR%%/docs/en/stalking.html
@@ -509,110 +536,56 @@ libexec/icinga/eventhandlers/submit_check_result
%%ICINGAWWWDIR%%/docs/images/icinga-reporting-overview_1.8.png
%%ICINGAWWWDIR%%/docs/images/icinga-reporting_1.6.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-admin_groups1.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-admin_groups1_1.6.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-admin_groups1_1.9.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-admin_groups2.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-admin_groups2_1.6.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-admin_logs1.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-admin_principals.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-admin_tasks.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-admin_users1.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-admin_users1_1.6.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-admin_users1_1.9.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-admin_users2.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-admin_users2_1.6.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-commands_hst.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-commands_hst_1.3.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-commands_hst_1.5.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-commands_hst_1.6.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-commands_svc.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-commands_svc_1.3.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-commands_svc_1.5.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-commands_svc_1.6.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks-settings_1.9.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks-settings.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks1.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks1_1.3.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks1_1.5.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks1_1.6.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks1_1.7.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks1_1.9.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks2.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks2_1.3.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks2_1.5.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks2_1.6.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks2_1.7.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks2_1.9.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks2a.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks2a_1.6.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks2a_1.7.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks3.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks3_1.3.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks3_1.5.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks3_1.6.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks3_1.7.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks3_1.9.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks4_1.9.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks4.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks5.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-cronks6.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-exp_1.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-exp_2.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-exp_3.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-exp_4.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-exp_5.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-filter1.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-filter1_1.3.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-filter1_1.6.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-filter1_1.9.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-filter2.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-filter2_1.3.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-filter2_1.9.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-filter3.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-filter3_1.9.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-filter4_1.9.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-filter5_1.9.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-filter6_1.9.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-filter4.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-filter5.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-filter6.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-host-obj.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-host-obj1.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-host_1.5.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-host_1.6.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-host_1.8.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-hostgroup_1.5.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-hostgroup_1.6.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-hostgroup_1.8.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-host.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-hostgroup.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-instance-down.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-log.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-log_1.3.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-log_1.6.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-login.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-main_bar.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-mainscreen1.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-mainscreen1_1.3.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-mainscreen1_1.5.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-mainscreen1_1.6.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-mainscreen_1.8.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-mainscreen.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-open_problems.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-overview.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-overview_1.3.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-overview_1.5.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-overview_1.6.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-overview_1.7.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-overview_1.8.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-overview_1.9.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-search1.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-search1_1.3.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-search1_1.6.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-search1_1.7.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-settings.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-settings_1.5.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-srv_1.5.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-srv_1.6.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-srv_1.8.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-srv.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-srv_obj.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-statuscronk.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-statuscronk_1.5.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-statuscronk_1.6.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-tackle1.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-tackle2.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-tackle3.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-tackle4.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-topmenu1.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-topmenu1_1.6.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-topmenu1_1.7.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-topmenu2.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-topmenu2_1.3.png
-%%ICINGAWWWDIR%%/docs/images/icinga-web-topmenuadmin1_1.9.png
+%%ICINGAWWWDIR%%/docs/images/icinga-web-topmenuadmin1.png
%%ICINGAWWWDIR%%/docs/images/icinga-web-user-prefs-logout.png
%%ICINGAWWWDIR%%/docs/images/idoutils.png
%%ICINGAWWWDIR%%/docs/images/important.gif
@@ -745,6 +718,7 @@ libexec/icinga/eventhandlers/submit_check_result
%%ICINGAWWWDIR%%/images/menu_bar.gif
%%ICINGAWWWDIR%%/images/menu_blank.gif
%%ICINGAWWWDIR%%/images/menu_body.gif
+%%ICINGAWWWDIR%%/images/menu_cat_gray.png
%%ICINGAWWWDIR%%/images/menu_less.gif
%%ICINGAWWWDIR%%/images/menu_li1.gif
%%ICINGAWWWDIR%%/images/menu_li2.gif
@@ -800,21 +774,31 @@ libexec/icinga/eventhandlers/submit_check_result
%%ICINGAWWWDIR%%/jquery-ui/themes/base/images/ui-icons_cd0a0a_256x240.png
%%ICINGAWWWDIR%%/jquery-ui/themes/base/jquery.ui.all.css
%%ICINGAWWWDIR%%/jquery-ui/themes/base/jquery.ui.base.css
+%%ICINGAWWWDIR%%/jquery-ui/themes/base/jquery.ui.button.css
%%ICINGAWWWDIR%%/jquery-ui/themes/base/jquery.ui.core.css
%%ICINGAWWWDIR%%/jquery-ui/themes/base/jquery.ui.datepicker.css
%%ICINGAWWWDIR%%/jquery-ui/themes/base/jquery.ui.slider.css
%%ICINGAWWWDIR%%/jquery-ui/themes/base/jquery.ui.theme.css
+%%ICINGAWWWDIR%%/jquery-ui/ui/jquery.ui.autocomplete.js
+%%ICINGAWWWDIR%%/jquery-ui/ui/jquery.ui.button.js
%%ICINGAWWWDIR%%/jquery-ui/ui/jquery.ui.core.js
%%ICINGAWWWDIR%%/jquery-ui/ui/jquery.ui.datepicker.js
+%%ICINGAWWWDIR%%/jquery-ui/ui/jquery.ui.effect-blind.js
+%%ICINGAWWWDIR%%/jquery-ui/ui/jquery.ui.effect.js
+%%ICINGAWWWDIR%%/jquery-ui/ui/jquery.ui.menu.js
%%ICINGAWWWDIR%%/jquery-ui/ui/jquery.ui.mouse.js
+%%ICINGAWWWDIR%%/jquery-ui/ui/jquery.ui.position.js
%%ICINGAWWWDIR%%/jquery-ui/ui/jquery.ui.slider.js
%%ICINGAWWWDIR%%/jquery-ui/ui/jquery.ui.widget.js
+%%ICINGAWWWDIR%%/js/autocomplete.js
%%ICINGAWWWDIR%%/js/checkbox_functions.js
+%%ICINGAWWWDIR%%/js/common_functions.js
%%ICINGAWWWDIR%%/js/jquery-1.8.0.min.js
%%ICINGAWWWDIR%%/js/jquery.dd.js
%%ICINGAWWWDIR%%/js/menu.js
%%ICINGAWWWDIR%%/js/page_refresh.js
%%ICINGAWWWDIR%%/js/skinnytip.js
+%%ICINGAWWWDIR%%/js/status_filter_functions.js
%%ICINGAWWWDIR%%/log/.htaccess
%%ICINGAWWWDIR%%/log/index.htm
%%ICINGAWWWDIR%%/main.html
@@ -830,7 +814,6 @@ libexec/icinga/eventhandlers/submit_check_result
%%ICINGAWWWDIR%%/stylesheets/histogram.css
%%ICINGAWWWDIR%%/stylesheets/history.css
%%ICINGAWWWDIR%%/stylesheets/menu.css
-%%ICINGAWWWDIR%%/stylesheets/ministatus.css
%%ICINGAWWWDIR%%/stylesheets/notifications.css
%%ICINGAWWWDIR%%/stylesheets/outages.css
%%ICINGAWWWDIR%%/stylesheets/showlog.css
@@ -840,55 +823,48 @@ libexec/icinga/eventhandlers/submit_check_result
%%ICINGAWWWDIR%%/stylesheets/tac.css
%%ICINGAWWWDIR%%/stylesheets/tacheader.css
%%ICINGAWWWDIR%%/stylesheets/trends.css
-@dirrm %%ICINGAWWWDIR%%/stylesheets
-@dirrm %%ICINGAWWWDIR%%/ssi
-@dirrm %%ICINGAWWWDIR%%/media
-@dirrm %%ICINGAWWWDIR%%/log
-@dirrm %%ICINGAWWWDIR%%/js
-@dirrm %%ICINGAWWWDIR%%/jquery-ui/ui
-@dirrm %%ICINGAWWWDIR%%/jquery-ui/themes/base/images
-@dirrm %%ICINGAWWWDIR%%/jquery-ui/themes/base
-@dirrm %%ICINGAWWWDIR%%/jquery-ui/themes
-@dirrm %%ICINGAWWWDIR%%/jquery-ui-addon
-@dirrm %%ICINGAWWWDIR%%/jquery-ui
-@dirrm %%ICINGAWWWDIR%%/images/logos
-@dirrm %%ICINGAWWWDIR%%/images
-@dirrm %%ICINGAWWWDIR%%/docs/stylesheets
-@dirrm %%ICINGAWWWDIR%%/docs/js
-@dirrm %%ICINGAWWWDIR%%/docs/images/flags
-@dirrm %%ICINGAWWWDIR%%/docs/images
-@dirrm %%ICINGAWWWDIR%%/docs/en
-@dirrm %%ICINGAWWWDIR%%/docs/de
-@dirrm %%ICINGAWWWDIR%%/docs
-@dirrm %%ICINGAWWWDIR%%/cgi-bin
-@dirrm %%ICINGAWWWDIR%%
-@dirrm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/scripts
-@dirrm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/queries
-@dirrm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/pgsql/upgrade
-@dirrm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/pgsql/fix
-@dirrm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/pgsql
-@dirrm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/oracle/upgrade
-@dirrm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/oracle
-@dirrm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/mysql/upgrade
-@dirrm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db/mysql
-@dirrm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/db
-@dirrm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/config/updates
-@dirrm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils/config
-@dirrm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/idoutils
-@dirrm %%PORTEXAMPLES%%%%EXAMPLESDIR%%
-@dirrm libexec/icinga/eventhandlers/redundancy-scenario1
-@dirrm libexec/icinga/eventhandlers/distributed-monitoring
-@dirrm libexec/icinga/eventhandlers
-@dirrm libexec/icinga
-@dirrm etc/icinga/objects
-@dirrm etc/icinga/modules
-@dirrm etc/icinga/conf.d
-@dirrm etc/icinga
-@dirrmtry %%ICINGALOGDIR%%/archives
-@dirrmtry %%ICINGALOGDIR%%
-@dirrmtry %%ICINGADIR%%/checkresults
-@dirrmtry %%ICINGADIR%%/rw
-@dirrmtry %%ICINGADIR%%
-@unexec if [ -d %%ICINGADIR%% ]; then echo "==> If you are permanently removing this port, you should do a ``rm -rf %%ICINGADIR%%`` to remove any files left behind."; fi
-@unexec if [ -d %%ICINGALOGDIR%% ]; then echo "==> If you are permanently removing this port, you should do a ``rm -rf %%ICINGADIR%%`` to remove any files left behind."; fi
-@unexec if [ -d %%ETCDIR%% ]; then echo "==> If you are permanently removing this port, you should do a ``rm -rf %%ETCDIR%%`` to remove any configuration files."; fi
+@dirrmtry %%ICINGAWWWDIR%%/stylesheets
+@dirrmtry %%ICINGAWWWDIR%%/ssi
+@dirrmtry %%ICINGAWWWDIR%%/media
+@dirrmtry %%ICINGAWWWDIR%%/log
+@dirrmtry %%ICINGAWWWDIR%%/js
+@dirrmtry %%ICINGAWWWDIR%%/jquery-ui/ui
+@dirrmtry %%ICINGAWWWDIR%%/jquery-ui/themes/base/images
+@dirrmtry %%ICINGAWWWDIR%%/jquery-ui/themes/base
+@dirrmtry %%ICINGAWWWDIR%%/jquery-ui/themes
+@dirrmtry %%ICINGAWWWDIR%%/jquery-ui-addon
+@dirrmtry %%ICINGAWWWDIR%%/jquery-ui
+@dirrmtry %%ICINGAWWWDIR%%/images/logos
+@dirrmtry %%ICINGAWWWDIR%%/images
+@dirrmtry %%ICINGAWWWDIR%%/docs/stylesheets
+@dirrmtry %%ICINGAWWWDIR%%/docs/js
+@dirrmtry %%ICINGAWWWDIR%%/docs/images/flags
+@dirrmtry %%ICINGAWWWDIR%%/docs/images
+@dirrmtry %%ICINGAWWWDIR%%/docs/en
+@dirrmtry %%ICINGAWWWDIR%%/docs/de
+@dirrmtry %%ICINGAWWWDIR%%/docs
+@dirrmtry %%ICINGAWWWDIR%%/cgi-bin
+@dirrmtry %%ICINGAWWWDIR%%
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/apache22
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/idoutils/db/scripts
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/idoutils/db/queries
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/idoutils/db/pgsql/upgrade
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/idoutils/db/pgsql/fix
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/idoutils/db/pgsql
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/idoutils/db/oracle/upgrade
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/idoutils/db/oracle
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/idoutils/db/mysql/upgrade
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/idoutils/db/mysql
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/idoutils/db
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/idoutils/config/updates
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/idoutils/config
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/idoutils
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
+@dirrmtry libexec/icinga/eventhandlers/redundancy-scenario1
+@dirrmtry libexec/icinga/eventhandlers/distributed-monitoring
+@dirrmtry libexec/icinga/eventhandlers
+@dirrmtry libexec/icinga
+@dirrmtry etc/icinga/objects
+@dirrmtry etc/icinga/modules
+@dirrmtry etc/icinga/conf.d
+@dirrmtry etc/icinga