./net/icinga/core2 [network monitoring system]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 2.10.1, Package name: icinga2-2.10.1
Maintained by: Stuart Henderson
Master sites:
Description-main
Icinga 2 is an open source monitoring system which checks the
availability of your network resources, notifies users of outages,
and generates performance data for reporting.

Scalable and extensible, Icinga 2 can monitor large, complex
environments across multiple locations.

* object-based, rule-driven configuration format, offering user-friendly
features such as "apply" rules for dynamic object generation.

* native support for Graphite, transmitting performance data directly
via TCP socket connection.

* REST API allowing access to objects and attributes and creation of
objects at runtime (without restart).

* clustering support for high-availability and distributed monitoring.

Description-mysql
This package contains MySQL support for Icinga 2.

Description-pgsql
This package contains PostgreSQL support for Icinga 2.

README-main
$OpenBSD: README-main,v 1.14 2018/09/04 12:46:17 espie Exp $

+-----------------------------------------------------------------------
| Running ${PKGSTEM} on OpenBSD
+-----------------------------------------------------------------------

Getting Started
===============

The following information only includes notes specific to use on OpenBSD.
Use them in conjunction with the main Icinga 2 documentation available
in ${PREFIX}/share/doc/icinga2/markdown or online at
http://docs.icinga.org/icinga2/latest/doc.

The included sample configuration carries out some simple checks
on the local machine; these should work as-is.

You may check your configuration file format before starting Icinga:

# su -m _icinga -c "${PREFIX}/sbin/icinga2 daemon -C"

This will parse all configuration files and warn about any problems
which have been identified.

Enable icinga2 at boot and start it as usual:

# rcctl enable icinga2
# rcctl start icinga2

Web User Interface
------------------
The optional Icinga Web 2 user interface can be installed separately,

# pkg_add icinga-web2

Consult the upstream documentation and the separate pkg-readme for
Icinga Web 2.

It is also possible to use Icinga 2 with the legacy CGI interface,
or with Icinga Web 1, however this has not been tested by the maintainer.

Upgrading from Icinga 1 or Nagios
=================================
Icinga 2 is not a drop-in replacement. Read the "Migration from Icinga 1.x"
and the "Differences between Icinga 1.x and 2" sections in the documentation.

Upgrading from previous versions of Icinga 2
--------------------------------------------
Follow the main documentation in ${PREFIX}/share/doc/icinga2/markdown/.


Filesize: 4303.156 KB
Version History (View Complete History)
  • (2018-10-20) Updated to version: icinga2-2.10.1
  • (2018-10-16) Updated to version: icinga2-2.10.0
  • (2018-09-27) Updated to version: icinga2-2.9.2
  • (2018-08-02) Updated to version: icinga2-2.9.1
  • (2018-04-27) Updated to version: icinga2-2.8.4
  • (2018-03-23) Updated to version: icinga2-2.8.2
  • (2018-01-17) Updated to version: icinga2-2.8.1
  • (2017-11-20) Updated to version: icinga2-2.8.0
  • (2017-11-13) Updated to version: icinga2-2.7.2
  • (2017-09-22) Updated to version: icinga2-2.7.1
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2018-09-20 16:42:02 by Stuart Henderson | Files touched by this commit (1)
Log message:
remove the test pseudoflavour that was used to work around most cases of
a build conflict with libconfig, icinga restructuring means this won't be
a problem
   2018-09-20 16:39:15 by Stuart Henderson | Files touched by this commit (1)
Log message:
drop unneeded variable types on cmake command line
   2018-09-04 06:46:28 by Marc Espie | Files touched by this commit (918)
Log message:
convert to PKGSTEM
   2018-09-04 06:46:28 by Marc Espie | Files touched by this commit (918)
Log message:
convert to PKGSTEM
   2018-09-04 06:46:28 by Marc Espie | Files touched by this commit (918)
Log message:
convert to PKGSTEM
   2018-08-21 14:31:23 by Kirill Bychkov | Files touched by this commit (1)
Log message:
disable picking up libexecinfo to fix build on gcc arches.
OK sthen@ (maintainer)
   2018-08-01 18:33:09 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.9.1
   2018-08-01 18:33:09 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.9.1
   2018-08-01 18:33:09 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.9.1
   2018-08-01 18:33:09 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.9.1
   2018-08-01 18:33:09 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.9.1
   2018-08-01 18:33:09 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.9.1
   2018-08-01 18:33:09 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.9.1
   2018-08-01 18:33:09 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.9.1
   2018-08-01 18:33:09 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.9.1
   2018-08-01 18:33:09 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.9.1
   2018-04-26 14:55:43 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to icinga2-2.8.4
   2018-04-26 14:55:43 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to icinga2-2.8.4
   2018-03-23 03:31:17 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga 2.8.2, ok jca@
CVE-2018-6532: By sending specially crafted requests, authenticated and
unauthenticated, an attacker can exhaust a lot of memory on the server
side, triggering the OOM killer.
CVE-2018-6534: By sending specially crafted messages, an attacker can
cause a NULL pointer dereference, which can cause Icinga2 to crash.
CVE-2018-6535: Lack of a constant-time password comparison function can
disclose the password to an attacker.
Detailed write-up and simple crashers for the above at
https://hansmi.ch/articles/2018-03-icinga2-security
(CVE-2017-16933 and CVE-2018-6536 also in this release relate to the
init scripts that we don't use).
   2018-03-23 03:31:17 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga 2.8.2, ok jca@
CVE-2018-6532: By sending specially crafted requests, authenticated and
unauthenticated, an attacker can exhaust a lot of memory on the server
side, triggering the OOM killer.
CVE-2018-6534: By sending specially crafted messages, an attacker can
cause a NULL pointer dereference, which can cause Icinga2 to crash.
CVE-2018-6535: Lack of a constant-time password comparison function can
disclose the password to an attacker.
Detailed write-up and simple crashers for the above at
https://hansmi.ch/articles/2018-03-icinga2-security
(CVE-2017-16933 and CVE-2018-6536 also in this release relate to the
init scripts that we don't use).
   2018-03-23 03:31:17 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga 2.8.2, ok jca@
CVE-2018-6532: By sending specially crafted requests, authenticated and
unauthenticated, an attacker can exhaust a lot of memory on the server
side, triggering the OOM killer.
CVE-2018-6534: By sending specially crafted messages, an attacker can
cause a NULL pointer dereference, which can cause Icinga2 to crash.
CVE-2018-6535: Lack of a constant-time password comparison function can
disclose the password to an attacker.
Detailed write-up and simple crashers for the above at
https://hansmi.ch/articles/2018-03-icinga2-security
(CVE-2017-16933 and CVE-2018-6536 also in this release relate to the
init scripts that we don't use).
   2018-01-20 07:03:39 by Jonathan Gray | Files touched by this commit (22)
Log message:
Now that arm has switched to clang the base compiler has atomic builtins
and accepts -mfpu=neon.
ok jca@ sthen@
   2018-01-17 05:29:08 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to icinga 2.8.1
   2018-01-17 05:29:08 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to icinga 2.8.1
   2018-01-17 05:29:08 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to icinga 2.8.1
   2018-01-17 05:29:08 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to icinga 2.8.1
   2018-01-17 02:57:31 by Stuart Henderson | Files touched by this commit (1)
Log message:
fix REVISION/REVISION-main bump (rc.d script again, but somehow this still
packaged without tripping PLIST_DB?)
   2018-01-11 12:27:12 by Robert Peichaer | Files touched by this commit (624)
Log message:
Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.
discussed with and OK aja@
OK tb
   2018-01-11 12:27:12 by Robert Peichaer | Files touched by this commit (624)
Log message:
Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.
discussed with and OK aja@
OK tb
   2017-12-30 14:59:21 by Stuart Henderson | Files touched by this commit (1)
Log message:
reenable unity build on amd64
   2017-12-29 12:12:40 by Kirill Bychkov | Files touched by this commit (1)
Log message:
remove BROKEN-powerpc as it builds fine on macppc.
OK sthen@, MAINTAINER
   2017-08-30 06:45:02 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to icinga2 2.7.0
   2017-08-30 06:45:02 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to icinga2 2.7.0
   2017-08-30 06:45:02 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to icinga2 2.7.0
   2017-08-30 06:45:02 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to icinga2 2.7.0
   2017-08-30 06:45:02 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to icinga2 2.7.0
   2017-08-30 06:45:02 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to icinga2 2.7.0
   2017-08-30 06:45:02 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to icinga2 2.7.0
   2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937)
Log message:
bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.
   2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880)
Log message:
use COMPILER_LIBCXX where applicable
   2017-05-31 02:08:18 by Marc Espie | Files touched by this commit (173)
Log message:
switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
   2017-05-24 04:31:21 by Marc Espie | Files touched by this commit (1)
Log message:
WANT_CXX
   2017-04-04 14:51:45 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to icinga2 2.6.3
   2017-04-04 14:51:45 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to icinga2 2.6.3
   2017-02-13 12:58:00 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2-2.6.2
disable unity build (upstream default) everywhere, it was previously disabled on
!amd64, but the large c++ files involved are bringing my amd64 workstation to its
knees with long hangs making X unusable for many minutes at a time
   2017-02-13 12:58:00 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2-2.6.2
disable unity build (upstream default) everywhere, it was previously disabled on
!amd64, but the large c++ files involved are bringing my amd64 workstation to its
knees with long hangs making X unusable for many minutes at a time
   2017-02-13 12:58:00 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2-2.6.2
disable unity build (upstream default) everywhere, it was previously disabled on
!amd64, but the large c++ files involved are bringing my amd64 workstation to its
knees with long hangs making X unusable for many minutes at a time
   2017-02-07 16:53:19 by Stuart Henderson | Files touched by this commit (1)
Log message:
Remove the BROKEN-sparc64 marker, it's now using gcc 4.9 and unity build is
disabled, so the reasons given no longer apply. (Untested, but time to give it
another chance).
   2017-02-05 13:26:19 by Stuart Henderson | Files touched by this commit (1)
Log message:
Disable unity build on !amd64 to reduce memory use during build.
   2017-02-02 14:36:18 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.6.1
   2017-02-02 14:36:18 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.6.1
   2017-02-02 14:36:18 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.6.1
   2017-02-02 14:36:18 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.6.1
   2017-02-02 14:36:18 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.6.1
   2017-02-02 14:36:18 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.6.1
   2017-02-02 14:36:18 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.6.1
   2017-02-02 14:36:18 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.6.1
   2017-02-02 14:36:18 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.6.1
   2017-02-02 14:36:18 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to icinga2-2.6.1
   2016-06-22 15:42:49 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2 2.4.10
   2016-06-22 15:42:49 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2 2.4.10
   2016-06-22 15:42:49 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2 2.4.10
   2016-05-20 02:13:42 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2-2.4.9
   2016-05-20 02:13:42 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2-2.4.9
   2016-05-20 02:13:42 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2-2.4.9
   2016-04-21 15:19:17 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to icinga2-2.4.7
   2016-04-21 15:19:17 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to icinga2-2.4.7
   2016-03-18 17:12:22 by Christian Weisgerber | Files touched by this commit (183)
Log message:
remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
   2016-03-16 06:52:22 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to icinga2-2.4.4
   2016-03-16 06:52:22 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to icinga2-2.4.4
   2016-02-25 02:29:49 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2-2.4.3
   2016-02-25 02:29:49 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2-2.4.3
   2016-02-25 02:29:49 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2-2.4.3
   2016-02-24 19:19:14 by Jonathan Gray | Files touched by this commit (5)
Log message:
Don't attempt to build on arm.  sync atomic builtins required.
   2016-02-08 12:07:44 by Stuart Henderson | Files touched by this commit (1)
Log message:
mark BROKEN-powerpc to avoid wasting build time; linker issues.
`.gnu.linkonce.t._ZN6icinga5ValueC1EPNS_6ObjectE' referenced in section `.gnu.linkonce.r._ZN6icinga5ValueC1EPNS_6ObjectE' of lib/base/CMakeFiles/base.dir/boolean-script.cpp.o: defined in discarded section `.gnu.linkonce.t._ZN6icinga5ValueC1EPNS_6ObjectE' of lib/base/CMakeFiles/base.dir/boolean-script.cpp.o
   2015-12-24 05:57:17 by Stuart Henderson | Files touched by this commit (2)
Log message:
fix package name for icinga-web2 in README; pointed out by rpe@
   2015-12-24 05:57:17 by Stuart Henderson | Files touched by this commit (2)
Log message:
fix package name for icinga-web2 in README; pointed out by rpe@
   2015-12-08 06:49:36 by Stuart Henderson | Files touched by this commit (1)
Log message:
mark as broken on sparc64, toolchain issues (errors out with gcc 4.2,
hangs with gcc 4.9).
   2015-11-30 06:11:08 by Stuart Henderson | Files touched by this commit (1)
Log message:
In the normal icinga2 build, disable tests from building (I previously had a
check for "make test"); in some occasions if devel/libconfig is installed at
build time it can cause the wrong libconfig to be picked up, resulting in
build failures. Add a pseudo-flavour to enable them if needed.
(I didn't run into this myself but, as found by ajacoutot@, in some builds
CMake decides to list -L/usr/local/lib before -L${WRKBUILD}/Bin/Release).
   2015-11-26 11:03:02 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2-2.4.1
   2015-11-26 11:03:02 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2-2.4.1
   2015-11-26 11:03:02 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2-2.4.1
   2015-11-19 13:17:16 by Stuart Henderson | Files touched by this commit (7)
Log message:
remove build dep on ports flex
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 13:29:55 by Stuart Henderson | Files touched by this commit (18)
Log message:
update to Icinga 2 v2.4.0, featuring a new RESTful API using basic auth
or client certificates for:
- filters, types, permissions
- query/create/modify/delete config objects at runtime
- status queries for global stats
- actions (e.g. acknowledge all service problems)
- event streams
   2015-11-16 05:51:42 by Stuart Henderson | Files touched by this commit (3)
Log message:
also set group ownership on icinga2 cmd dir
   2015-11-16 05:51:42 by Stuart Henderson | Files touched by this commit (3)
Log message:
also set group ownership on icinga2 cmd dir
   2015-11-16 05:51:42 by Stuart Henderson | Files touched by this commit (3)
Log message:
also set group ownership on icinga2 cmd dir
   2015-11-16 05:19:12 by Stuart Henderson | Files touched by this commit (3)
Log message:
allows chroot()ed web interfaces to find the command socket.
- patch constants.conf to use /var/www/var/run/icinga2 as default RunDir
- modify startup script to create above RunDir and symlink into /var/run/icinga2
   2015-11-16 05:19:12 by Stuart Henderson | Files touched by this commit (3)
Log message:
allows chroot()ed web interfaces to find the command socket.
- patch constants.conf to use /var/www/var/run/icinga2 as default RunDir
- modify startup script to create above RunDir and symlink into /var/run/icinga2
   2015-11-16 05:19:12 by Stuart Henderson | Files touched by this commit (3)
Log message:
allows chroot()ed web interfaces to find the command socket.
- patch constants.conf to use /var/www/var/run/icinga2 as default RunDir
- modify startup script to create above RunDir and symlink into /var/run/icinga2
   2015-11-14 15:56:24 by Stuart Henderson | Files touched by this commit (1)
Log message:
try building icinga2 with ports gcc (4.9) on sparc64, it fails with system gcc
{standard input}:38466: Error: Illegal operands: %lo requires arguments in ()
c++: Internal error: Illegal instruction (program cc1plus)
   2015-11-09 15:36:38 by Stuart Henderson | Files touched by this commit (5)
Log message:
Add upstream patches for Icinga2 so that opening a fifo doesn't block
open()s in other threads, fixing an issue where the daemon doesn't start
correctly when the command listener is enabled.
Many thanks to dnsmichi and gunnarbeutner from Icinga for tracking this
down and fixing it.
   2015-11-09 15:36:38 by Stuart Henderson | Files touched by this commit (5)
Log message:
Add upstream patches for Icinga2 so that opening a fifo doesn't block
open()s in other threads, fixing an issue where the daemon doesn't start
correctly when the command listener is enabled.
Many thanks to dnsmichi and gunnarbeutner from Icinga for tracking this
down and fixing it.
   2015-11-09 15:36:38 by Stuart Henderson | Files touched by this commit (5)
Log message:
Add upstream patches for Icinga2 so that opening a fifo doesn't block
open()s in other threads, fixing an issue where the daemon doesn't start
correctly when the command listener is enabled.
Many thanks to dnsmichi and gunnarbeutner from Icinga for tracking this
down and fixing it.
   2015-11-09 15:36:38 by Stuart Henderson | Files touched by this commit (5)
Log message:
Add upstream patches for Icinga2 so that opening a fifo doesn't block
open()s in other threads, fixing an issue where the daemon doesn't start
correctly when the command listener is enabled.
Many thanks to dnsmichi and gunnarbeutner from Icinga for tracking this
down and fixing it.
   2015-11-09 15:36:38 by Stuart Henderson | Files touched by this commit (5)
Log message:
Add upstream patches for Icinga2 so that opening a fifo doesn't block
open()s in other threads, fixing an issue where the daemon doesn't start
correctly when the command listener is enabled.
Many thanks to dnsmichi and gunnarbeutner from Icinga for tracking this
down and fixing it.
   2015-10-21 13:10:34 by Stuart Henderson | Files touched by this commit (1)
Log message:
trimmed a bit too much in previous, reinstate SYSCONFDIR subst.
   2015-10-21 03:34:03 by Stuart Henderson | Files touched by this commit (2)
Log message:
clean up Makefile, install editor syntax files in the right place
   2015-10-21 03:34:03 by Stuart Henderson | Files touched by this commit (2)
Log message:
clean up Makefile, install editor syntax files in the right place
   2015-10-21 03:03:22 by Stuart Henderson | Files touched by this commit (7)
Log message:
Adjust the icinga2 port:
- Replace previous backout with fixes from Gunnar Beutner (upstream):
. Make sure the timer thread is gone when calling fork()
. Ensure that the main thread pool gets re-initialized properly after fork()
- Add a check so that 'make test' fails early with a useful error if the
libconfig package is installed; the objects in the build directory don't
have a finalized rpath and they are looking in /usr/local/lib before the
build directory, so the wrong libconfig so is picked up.
I think this port should now be in good shape, please let me know if you're
using it and run into problems with forking etc.
   2015-10-21 03:03:22 by Stuart Henderson | Files touched by this commit (7)
Log message:
Adjust the icinga2 port:
- Replace previous backout with fixes from Gunnar Beutner (upstream):
. Make sure the timer thread is gone when calling fork()
. Ensure that the main thread pool gets re-initialized properly after fork()
- Add a check so that 'make test' fails early with a useful error if the
libconfig package is installed; the objects in the build directory don't
have a finalized rpath and they are looking in /usr/local/lib before the
build directory, so the wrong libconfig so is picked up.
I think this port should now be in good shape, please let me know if you're
using it and run into problems with forking etc.
   2015-10-21 03:03:22 by Stuart Henderson | Files touched by this commit (7)
Log message:
Adjust the icinga2 port:
- Replace previous backout with fixes from Gunnar Beutner (upstream):
. Make sure the timer thread is gone when calling fork()
. Ensure that the main thread pool gets re-initialized properly after fork()
- Add a check so that 'make test' fails early with a useful error if the
libconfig package is installed; the objects in the build directory don't
have a finalized rpath and they are looking in /usr/local/lib before the
build directory, so the wrong libconfig so is picked up.
I think this port should now be in good shape, please let me know if you're
using it and run into problems with forking etc.
   2015-10-21 03:03:22 by Stuart Henderson | Files touched by this commit (7)
Log message:
Adjust the icinga2 port:
- Replace previous backout with fixes from Gunnar Beutner (upstream):
. Make sure the timer thread is gone when calling fork()
. Ensure that the main thread pool gets re-initialized properly after fork()
- Add a check so that 'make test' fails early with a useful error if the
libconfig package is installed; the objects in the build directory don't
have a finalized rpath and they are looking in /usr/local/lib before the
build directory, so the wrong libconfig so is picked up.
I think this port should now be in good shape, please let me know if you're
using it and run into problems with forking etc.
   2015-10-21 03:03:22 by Stuart Henderson | Files touched by this commit (7)
Log message:
Adjust the icinga2 port:
- Replace previous backout with fixes from Gunnar Beutner (upstream):
. Make sure the timer thread is gone when calling fork()
. Ensure that the main thread pool gets re-initialized properly after fork()
- Add a check so that 'make test' fails early with a useful error if the
libconfig package is installed; the objects in the build directory don't
have a finalized rpath and they are looking in /usr/local/lib before the
build directory, so the wrong libconfig so is picked up.
I think this port should now be in good shape, please let me know if you're
using it and run into problems with forking etc.
   2015-10-21 03:03:22 by Stuart Henderson | Files touched by this commit (7)
Log message:
Adjust the icinga2 port:
- Replace previous backout with fixes from Gunnar Beutner (upstream):
. Make sure the timer thread is gone when calling fork()
. Ensure that the main thread pool gets re-initialized properly after fork()
- Add a check so that 'make test' fails early with a useful error if the
libconfig package is installed; the objects in the build directory don't
have a finalized rpath and they are looking in /usr/local/lib before the
build directory, so the wrong libconfig so is picked up.
I think this port should now be in good shape, please let me know if you're
using it and run into problems with forking etc.
   2015-10-21 03:03:22 by Stuart Henderson | Files touched by this commit (7)
Log message:
Adjust the icinga2 port:
- Replace previous backout with fixes from Gunnar Beutner (upstream):
. Make sure the timer thread is gone when calling fork()
. Ensure that the main thread pool gets re-initialized properly after fork()
- Add a check so that 'make test' fails early with a useful error if the
libconfig package is installed; the objects in the build directory don't
have a finalized rpath and they are looking in /usr/local/lib before the
build directory, so the wrong libconfig so is picked up.
I think this port should now be in good shape, please let me know if you're
using it and run into problems with forking etc.
   2015-10-20 15:34:29 by Stuart Henderson | Files touched by this commit (3)
Log message:
rename the icinga2 database subpackages to icinga2-ido-XXsql, to match the
standard package names used on other OS.
   2015-10-20 14:59:40 by Stuart Henderson | Files touched by this commit (2)
Log message:
Adjust the pexp regex in the rc script, it needs a trailing .* to match
the process arguments when they're modified after a reload.
   2015-10-20 14:59:40 by Stuart Henderson | Files touched by this commit (2)
Log message:
Adjust the pexp regex in the rc script, it needs a trailing .* to match
the process arguments when they're modified after a reload.
   2015-10-20 08:08:57 by Stuart Henderson | Files touched by this commit (4)
Log message:
add ticket url to comment in patches.
   2015-10-20 08:08:57 by Stuart Henderson | Files touched by this commit (4)
Log message:
add ticket url to comment in patches.
   2015-10-20 08:08:57 by Stuart Henderson | Files touched by this commit (4)
Log message:
add ticket url to comment in patches.
   2015-10-20 08:08:57 by Stuart Henderson | Files touched by this commit (4)
Log message:
add ticket url to comment in patches.
   2015-10-20 07:54:13 by Stuart Henderson | Files touched by this commit (8)
Log message:
Update to icinga2-2.3.11 and unbreak by adding patches to revert oldish
upstream commit 86819f446e2 which broke daemon activation on OpenBSD.
Without this reversion ConfigItem::ActivateItems() doesn't get any
further after the call to DynamicObject::RestoreObjects().
   2015-10-20 07:54:13 by Stuart Henderson | Files touched by this commit (8)
Log message:
Update to icinga2-2.3.11 and unbreak by adding patches to revert oldish
upstream commit 86819f446e2 which broke daemon activation on OpenBSD.
Without this reversion ConfigItem::ActivateItems() doesn't get any
further after the call to DynamicObject::RestoreObjects().
   2015-10-20 07:54:13 by Stuart Henderson | Files touched by this commit (8)
Log message:
Update to icinga2-2.3.11 and unbreak by adding patches to revert oldish
upstream commit 86819f446e2 which broke daemon activation on OpenBSD.
Without this reversion ConfigItem::ActivateItems() doesn't get any
further after the call to DynamicObject::RestoreObjects().
   2015-10-20 07:54:13 by Stuart Henderson | Files touched by this commit (8)
Log message:
Update to icinga2-2.3.11 and unbreak by adding patches to revert oldish
upstream commit 86819f446e2 which broke daemon activation on OpenBSD.
Without this reversion ConfigItem::ActivateItems() doesn't get any
further after the call to DynamicObject::RestoreObjects().
   2015-10-20 07:54:13 by Stuart Henderson | Files touched by this commit (8)
Log message:
Update to icinga2-2.3.11 and unbreak by adding patches to revert oldish
upstream commit 86819f446e2 which broke daemon activation on OpenBSD.
Without this reversion ConfigItem::ActivateItems() doesn't get any
further after the call to DynamicObject::RestoreObjects().
   2015-10-20 07:54:13 by Stuart Henderson | Files touched by this commit (8)
Log message:
Update to icinga2-2.3.11 and unbreak by adding patches to revert oldish
upstream commit 86819f446e2 which broke daemon activation on OpenBSD.
Without this reversion ConfigItem::ActivateItems() doesn't get any
further after the call to DynamicObject::RestoreObjects().
   2015-10-20 07:54:13 by Stuart Henderson | Files touched by this commit (8)
Log message:
Update to icinga2-2.3.11 and unbreak by adding patches to revert oldish
upstream commit 86819f446e2 which broke daemon activation on OpenBSD.
Without this reversion ConfigItem::ActivateItems() doesn't get any
further after the call to DynamicObject::RestoreObjects().
   2015-10-20 07:54:13 by Stuart Henderson | Files touched by this commit (8)
Log message:
Update to icinga2-2.3.11 and unbreak by adding patches to revert oldish
upstream commit 86819f446e2 which broke daemon activation on OpenBSD.
Without this reversion ConfigItem::ActivateItems() doesn't get any
further after the call to DynamicObject::RestoreObjects().
   2015-08-25 09:22:38 by Stuart Henderson | Files touched by this commit (2)
Log message:
remove @extraunexec that end up under /var/run as well, req'd by aja
   2015-08-25 09:22:38 by Stuart Henderson | Files touched by this commit (2)
Log message:
remove @extraunexec that end up under /var/run as well, req'd by aja
   2015-08-25 07:53:28 by Stuart Henderson | Files touched by this commit (4)
Log message:
- remove @samples that end up under /var/run, req'd by ajacoutot
- on the off-chance, try an update while there
   2015-08-25 07:53:28 by Stuart Henderson | Files touched by this commit (4)
Log message:
- remove @samples that end up under /var/run, req'd by ajacoutot
- on the off-chance, try an update while there
   2015-08-25 07:53:28 by Stuart Henderson | Files touched by this commit (4)
Log message:
- remove @samples that end up under /var/run, req'd by ajacoutot
- on the off-chance, try an update while there
   2015-08-25 07:53:28 by Stuart Henderson | Files touched by this commit (4)
Log message:
- remove @samples that end up under /var/run, req'd by ajacoutot
- on the off-chance, try an update while there
   2015-07-07 08:44:59 by Stuart Henderson | Files touched by this commit (12)
Log message:
use su -m instead of -s /bin/sh, suggested by millert
add some missing -c
   2015-07-07 08:44:59 by Stuart Henderson | Files touched by this commit (12)
Log message:
use su -m instead of -s /bin/sh, suggested by millert
add some missing -c
   2015-07-06 05:25:36 by Stuart Henderson | Files touched by this commit (16)
Log message:
Remove use of sudo from pkg READMEs in a few ports as packages and their
instructions are meant to work on a fresh install.
- easy cases: replace some '$ sudo somecommand' with '# somecommand'
(while there I've swapped some "${RCDIR}/foo start" with "rcctl foo start").
- replace some 'sudo -u user somecommand foo bar' with
'su -s /bin/sh user "/path/to/somecommand foo bar"' and similar.
Not pretty with the -s, but many of the uids that need to run
these commands have /sbin/nologin as their usual shell.
   2015-07-06 05:25:36 by Stuart Henderson | Files touched by this commit (16)
Log message:
Remove use of sudo from pkg READMEs in a few ports as packages and their
instructions are meant to work on a fresh install.
- easy cases: replace some '$ sudo somecommand' with '# somecommand'
(while there I've swapped some "${RCDIR}/foo start" with "rcctl foo start").
- replace some 'sudo -u user somecommand foo bar' with
'su -s /bin/sh user "/path/to/somecommand foo bar"' and similar.
Not pretty with the -s, but many of the uids that need to run
these commands have /sbin/nologin as their usual shell.
   2015-07-02 14:16:54 by Stuart Henderson | Files touched by this commit (1)
Log message:
Slightly better BROKEN marker for icinga2. Any clues very welcome...
ConfigItem::ActivateItems() calls DynamicObject::RestoreObjects().
DynamicObject::RestoreObjects() runs to the last line of the function,
however control is not returned to the following line in
ConfigItem::ActivateItems() (i.e. the calling function).
   2015-06-30 03:19:48 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2-2.3.5, still no closer to solving the problems though so
it remains marked BROKEN.
   2015-06-30 03:19:48 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2-2.3.5, still no closer to solving the problems though so
it remains marked BROKEN.
   2015-06-30 03:19:48 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to icinga2-2.3.5, still no closer to solving the problems though so
it remains marked BROKEN.
   2015-05-12 03:37:03 by Stuart Henderson | Files touched by this commit (13)
Log message:
update to icinga2 2.3.4. mark BROKEN until I can get some handle on what's
going on with daemonization (not backgrounding when expected) and hangs seen
in some cases.
   2015-05-12 03:37:03 by Stuart Henderson | Files touched by this commit (13)
Log message:
update to icinga2 2.3.4. mark BROKEN until I can get some handle on what's
going on with daemonization (not backgrounding when expected) and hangs seen
in some cases.
   2015-05-12 03:37:03 by Stuart Henderson | Files touched by this commit (13)
Log message:
update to icinga2 2.3.4. mark BROKEN until I can get some handle on what's
going on with daemonization (not backgrounding when expected) and hangs seen
in some cases.
   2015-05-12 03:37:03 by Stuart Henderson | Files touched by this commit (13)
Log message:
update to icinga2 2.3.4. mark BROKEN until I can get some handle on what's
going on with daemonization (not backgrounding when expected) and hangs seen
in some cases.
   2015-05-12 03:37:03 by Stuart Henderson | Files touched by this commit (13)
Log message:
update to icinga2 2.3.4. mark BROKEN until I can get some handle on what's
going on with daemonization (not backgrounding when expected) and hangs seen
in some cases.
   2015-05-12 03:37:03 by Stuart Henderson | Files touched by this commit (13)
Log message:
update to icinga2 2.3.4. mark BROKEN until I can get some handle on what's
going on with daemonization (not backgrounding when expected) and hangs seen
in some cases.
   2015-05-12 03:37:03 by Stuart Henderson | Files touched by this commit (13)
Log message:
update to icinga2 2.3.4. mark BROKEN until I can get some handle on what's
going on with daemonization (not backgrounding when expected) and hangs seen
in some cases.
   2015-05-12 03:37:03 by Stuart Henderson | Files touched by this commit (13)
Log message:
update to icinga2 2.3.4. mark BROKEN until I can get some handle on what's
going on with daemonization (not backgrounding when expected) and hangs seen
in some cases.
   2015-05-12 03:37:03 by Stuart Henderson | Files touched by this commit (13)
Log message:
update to icinga2 2.3.4. mark BROKEN until I can get some handle on what's
going on with daemonization (not backgrounding when expected) and hangs seen
in some cases.
   2015-05-12 03:37:03 by Stuart Henderson | Files touched by this commit (13)
Log message:
update to icinga2 2.3.4. mark BROKEN until I can get some handle on what's
going on with daemonization (not backgrounding when expected) and hangs seen
in some cases.
   2015-05-12 03:37:03 by Stuart Henderson | Files touched by this commit (13)
Log message:
update to icinga2 2.3.4. mark BROKEN until I can get some handle on what's
going on with daemonization (not backgrounding when expected) and hangs seen
in some cases.
   2015-05-12 03:37:03 by Stuart Henderson | Files touched by this commit (13)
Log message:
update to icinga2 2.3.4. mark BROKEN until I can get some handle on what's
going on with daemonization (not backgrounding when expected) and hangs seen
in some cases.
   2015-05-12 03:37:03 by Stuart Henderson | Files touched by this commit (13)
Log message:
update to icinga2 2.3.4. mark BROKEN until I can get some handle on what's
going on with daemonization (not backgrounding when expected) and hangs seen
in some cases.
   2015-02-06 15:53:27 by Stuart Henderson | Files touched by this commit (13)
Log message:
Update to icinga2-2.2.4. Change rc script to use "icinga2 daemon" and rc_bg to
force running in the background; it was previously using "icinga2 daemon -d",
but since 2.2.2 this has been hanging on OpenBSD.
Disable vfork as was done upstream on MacOS (to stop a hang there) in the
hope it may also stop a runtime hang seen occasionally here.
There are still some odd things going on and I don't think this is production-
ready on OpenBSD yet, so the warning in DESCR-main remains, but I think this
is not worse than 2.2.1.
   2015-02-06 15:53:27 by Stuart Henderson | Files touched by this commit (13)
Log message:
Update to icinga2-2.2.4. Change rc script to use "icinga2 daemon" and rc_bg to
force running in the background; it was previously using "icinga2 daemon -d",
but since 2.2.2 this has been hanging on OpenBSD.
Disable vfork as was done upstream on MacOS (to stop a hang there) in the
hope it may also stop a runtime hang seen occasionally here.
There are still some odd things going on and I don't think this is production-
ready on OpenBSD yet, so the warning in DESCR-main remains, but I think this
is not worse than 2.2.1.
   2015-02-06 15:53:27 by Stuart Henderson | Files touched by this commit (13)
Log message:
Update to icinga2-2.2.4. Change rc script to use "icinga2 daemon" and rc_bg to
force running in the background; it was previously using "icinga2 daemon -d",
but since 2.2.2 this has been hanging on OpenBSD.
Disable vfork as was done upstream on MacOS (to stop a hang there) in the
hope it may also stop a runtime hang seen occasionally here.
There are still some odd things going on and I don't think this is production-
ready on OpenBSD yet, so the warning in DESCR-main remains, but I think this
is not worse than 2.2.1.
   2015-02-06 15:53:27 by Stuart Henderson | Files touched by this commit (13)
Log message:
Update to icinga2-2.2.4. Change rc script to use "icinga2 daemon" and rc_bg to
force running in the background; it was previously using "icinga2 daemon -d",
but since 2.2.2 this has been hanging on OpenBSD.
Disable vfork as was done upstream on MacOS (to stop a hang there) in the
hope it may also stop a runtime hang seen occasionally here.
There are still some odd things going on and I don't think this is production-
ready on OpenBSD yet, so the warning in DESCR-main remains, but I think this
is not worse than 2.2.1.
   2015-02-06 15:53:27 by Stuart Henderson | Files touched by this commit (13)
Log message:
Update to icinga2-2.2.4. Change rc script to use "icinga2 daemon" and rc_bg to
force running in the background; it was previously using "icinga2 daemon -d",
but since 2.2.2 this has been hanging on OpenBSD.
Disable vfork as was done upstream on MacOS (to stop a hang there) in the
hope it may also stop a runtime hang seen occasionally here.
There are still some odd things going on and I don't think this is production-
ready on OpenBSD yet, so the warning in DESCR-main remains, but I think this
is not worse than 2.2.1.
   2015-02-06 15:53:27 by Stuart Henderson | Files touched by this commit (13)
Log message:
Update to icinga2-2.2.4. Change rc script to use "icinga2 daemon" and rc_bg to
force running in the background; it was previously using "icinga2 daemon -d",
but since 2.2.2 this has been hanging on OpenBSD.
Disable vfork as was done upstream on MacOS (to stop a hang there) in the
hope it may also stop a runtime hang seen occasionally here.
There are still some odd things going on and I don't think this is production-
ready on OpenBSD yet, so the warning in DESCR-main remains, but I think this
is not worse than 2.2.1.
   2015-02-06 15:53:27 by Stuart Henderson | Files touched by this commit (13)
Log message:
Update to icinga2-2.2.4. Change rc script to use "icinga2 daemon" and rc_bg to
force running in the background; it was previously using "icinga2 daemon -d",
but since 2.2.2 this has been hanging on OpenBSD.
Disable vfork as was done upstream on MacOS (to stop a hang there) in the
hope it may also stop a runtime hang seen occasionally here.
There are still some odd things going on and I don't think this is production-
ready on OpenBSD yet, so the warning in DESCR-main remains, but I think this
is not worse than 2.2.1.
   2015-02-06 15:53:27 by Stuart Henderson | Files touched by this commit (13)
Log message:
Update to icinga2-2.2.4. Change rc script to use "icinga2 daemon" and rc_bg to
force running in the background; it was previously using "icinga2 daemon -d",
but since 2.2.2 this has been hanging on OpenBSD.
Disable vfork as was done upstream on MacOS (to stop a hang there) in the
hope it may also stop a runtime hang seen occasionally here.
There are still some odd things going on and I don't think this is production-
ready on OpenBSD yet, so the warning in DESCR-main remains, but I think this
is not worse than 2.2.1.
   2015-02-06 15:53:27 by Stuart Henderson | Files touched by this commit (13)
Log message:
Update to icinga2-2.2.4. Change rc script to use "icinga2 daemon" and rc_bg to
force running in the background; it was previously using "icinga2 daemon -d",
but since 2.2.2 this has been hanging on OpenBSD.
Disable vfork as was done upstream on MacOS (to stop a hang there) in the
hope it may also stop a runtime hang seen occasionally here.
There are still some odd things going on and I don't think this is production-
ready on OpenBSD yet, so the warning in DESCR-main remains, but I think this
is not worse than 2.2.1.
   2015-02-06 15:53:27 by Stuart Henderson | Files touched by this commit (13)
Log message:
Update to icinga2-2.2.4. Change rc script to use "icinga2 daemon" and rc_bg to
force running in the background; it was previously using "icinga2 daemon -d",
but since 2.2.2 this has been hanging on OpenBSD.
Disable vfork as was done upstream on MacOS (to stop a hang there) in the
hope it may also stop a runtime hang seen occasionally here.
There are still some odd things going on and I don't think this is production-
ready on OpenBSD yet, so the warning in DESCR-main remains, but I think this
is not worse than 2.2.1.
   2015-02-06 15:53:27 by Stuart Henderson | Files touched by this commit (13)
Log message:
Update to icinga2-2.2.4. Change rc script to use "icinga2 daemon" and rc_bg to
force running in the background; it was previously using "icinga2 daemon -d",
but since 2.2.2 this has been hanging on OpenBSD.
Disable vfork as was done upstream on MacOS (to stop a hang there) in the
hope it may also stop a runtime hang seen occasionally here.
There are still some odd things going on and I don't think this is production-
ready on OpenBSD yet, so the warning in DESCR-main remains, but I think this
is not worse than 2.2.1.
   2015-02-06 15:53:27 by Stuart Henderson | Files touched by this commit (13)
Log message:
Update to icinga2-2.2.4. Change rc script to use "icinga2 daemon" and rc_bg to
force running in the background; it was previously using "icinga2 daemon -d",
but since 2.2.2 this has been hanging on OpenBSD.
Disable vfork as was done upstream on MacOS (to stop a hang there) in the
hope it may also stop a runtime hang seen occasionally here.
There are still some odd things going on and I don't think this is production-
ready on OpenBSD yet, so the warning in DESCR-main remains, but I think this
is not worse than 2.2.1.
   2015-02-06 15:53:27 by Stuart Henderson | Files touched by this commit (13)
Log message:
Update to icinga2-2.2.4. Change rc script to use "icinga2 daemon" and rc_bg to
force running in the background; it was previously using "icinga2 daemon -d",
but since 2.2.2 this has been hanging on OpenBSD.
Disable vfork as was done upstream on MacOS (to stop a hang there) in the
hope it may also stop a runtime hang seen occasionally here.
There are still some odd things going on and I don't think this is production-
ready on OpenBSD yet, so the warning in DESCR-main remains, but I think this
is not worse than 2.2.1.
   2015-01-20 11:42:38 by Landry Breuil | Files touched by this commit (1)
Log message:
Broken on hppa for missing atomic ops
   2015-01-04 14:47:15 by Stuart Henderson | Files touched by this commit (2)
Log message:
tweak DESCR, make it clear that this isn't considered entirely stable on OpenBSD
   2015-01-04 14:47:15 by Stuart Henderson | Files touched by this commit (2)
Log message:
tweak DESCR, make it clear that this isn't considered entirely stable on OpenBSD
   2015-01-04 14:32:24 by Stuart Henderson | Files touched by this commit (2)
Log message:
revert to icinga2 2.2.1, at least daemonizing fails on openbsd, possibly more.
   2015-01-04 14:32:24 by Stuart Henderson | Files touched by this commit (2)
Log message:
revert to icinga2 2.2.1, at least daemonizing fails on openbsd, possibly more.
   2014-12-18 18:20:16 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to icinga2-2.2.2, various bugfixes
   2014-12-18 18:20:16 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to icinga2-2.2.2, various bugfixes
   2014-12-17 15:10:30 by Stuart Henderson | Files touched by this commit (2)
Log message:
Remove some bogus information about web chroot setup that was modified from
the icinga1 readme, it can go back later when icinga web 2 is ready. Problems
spotted by florian@.
Mention that icinga2-migration is now a package.
   2014-12-17 15:10:30 by Stuart Henderson | Files touched by this commit (2)
Log message:
Remove some bogus information about web chroot setup that was modified from
the icinga1 readme, it can go back later when icinga web 2 is ready. Problems
spotted by florian@.
Mention that icinga2-migration is now a package.
   2014-12-01 16:45:58 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to icinga 2.2.1
   2014-12-01 16:45:58 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to icinga 2.2.1
   2014-12-01 16:45:58 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to icinga 2.2.1
   2014-12-01 16:45:58 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to icinga 2.2.1
   2014-11-23 13:28:01 by Stuart Henderson | Files touched by this commit (4)
Log message:
remove WRKDIST=${WRKDIR}/${DISTNAME} lines, they are the default anyway
   2014-11-21 17:14:05 by Stuart Henderson | Files touched by this commit (1)
Log message:
disable the icinga2 code which forces rlimit setting, it is responsible for
random crashes at startup (typically with no usable backtrace) on OpenBSD
   2014-11-21 17:13:03 by Stuart Henderson | Files touched by this commit (14)
Log message:
update to icinga2 2.2.0
   2014-11-21 17:13:03 by Stuart Henderson | Files touched by this commit (14)
Log message:
update to icinga2 2.2.0
   2014-11-21 17:13:03 by Stuart Henderson | Files touched by this commit (14)
Log message:
update to icinga2 2.2.0
   2014-11-21 17:13:03 by Stuart Henderson | Files touched by this commit (14)
Log message:
update to icinga2 2.2.0
   2014-11-21 17:13:03 by Stuart Henderson | Files touched by this commit (14)
Log message:
update to icinga2 2.2.0
   2014-11-21 17:13:03 by Stuart Henderson | Files touched by this commit (14)
Log message:
update to icinga2 2.2.0
   2014-11-21 17:13:03 by Stuart Henderson | Files touched by this commit (14)
Log message:
update to icinga2 2.2.0
   2014-11-21 17:13:03 by Stuart Henderson | Files touched by this commit (14)
Log message:
update to icinga2 2.2.0
   2014-11-21 17:13:03 by Stuart Henderson | Files touched by this commit (14)
Log message:
update to icinga2 2.2.0
   2014-11-21 17:13:03 by Stuart Henderson | Files touched by this commit (14)
Log message:
update to icinga2 2.2.0
   2014-11-21 17:13:03 by Stuart Henderson | Files touched by this commit (14)
Log message:
update to icinga2 2.2.0
   2014-11-21 17:13:03 by Stuart Henderson | Files touched by this commit (14)
Log message:
update to icinga2 2.2.0
   2014-11-21 17:13:03 by Stuart Henderson | Files touched by this commit (14)
Log message:
update to icinga2 2.2.0
   2014-11-21 17:13:03 by Stuart Henderson | Files touched by this commit (14)
Log message:
update to icinga2 2.2.0