221 Commits

Author SHA1 Message Date
sthen
b665b9bfce update to icingaweb2-2.5.0 2017-11-28 21:01:42 +00:00
sthen
7399689668 update to icinga2-2.8.0, drop libexecinfo (libbacktrace) use while there.
See https://www.icinga.com/docs/icinga2/snapshot/doc/16-upgrading-icinga-2/
- you must update database schema (as common for 2.n -> 2.n+1 update) - you
don't need to do anything special with cert location if you use standard
icinga cli/wizards, but should update deployment tools/scripts if you use
them to provision certificates.

(Regarding cert migration: patch added to new api.conf to work around
pkg_add's behaviour of updating config files if there are no local changes).
2017-11-20 11:11:20 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
sthen
3e9305158f update to icinga-web2-module-director-1.4.2 2017-11-14 15:43:18 +00:00
sthen
0eec792dd2 update to icinga2-2.7.2 2017-11-13 15:38:08 +00:00
sthen
731714f63b patch #! from env bash -> /bin/ksh, reported by Alf Schlichting 2017-11-08 10:13:10 +00:00
sthen
e31c483d06 update to icinga-web2-module-director-1.4.1 2017-11-03 09:51:47 +00:00
sthen
70f47e8614 update to icingaweb2-module-director-1.4.0 2017-10-10 12:03:48 +00:00
sthen
9333120835 update to icinga-web2-2.4.2 2017-10-10 12:03:39 +00:00
sthen
f397fc5856 update to icinga2-2.7.1 2017-09-21 17:17:24 +00:00
sthen
bd57baeb5b update to icinga2 2.7.0 2017-08-30 12:45:02 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
espie
cc5bc426ed switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
2017-05-31 08:08:15 +00:00
espie
5e520be3da WANT_CXX 2017-05-24 10:31:21 +00:00
sthen
83b8500367 update to icingaweb2-module-director-1.3.1 2017-04-18 13:53:09 +00:00
sthen
7b9814d099 update to icinga2 2.6.3 2017-04-04 20:51:45 +00:00
sthen
59e62769d8 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 19:58:00 +00:00
sthen
d764670d74 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-07 23:53:19 +00:00
sthen
6324dd7ae2 update to icinga 1.14.0
security fixes (also affecting nagios; icinga 1.x is the old nagios-derived
branch, whereas 2.x is all new) -

* Bug #13709: CVE-2016-9566: Root priviledge escalation during log file opening
* Bug #10453: Icinga Classic-UI 1.13.3 and older are vulnerable to XSS - CVE-2015-8010

notable changes -

* Classic UI: Remove attribute based authorization (cgiauth.cfg is not parsed
any more)
* IDO: Remove deprecated config options
2017-02-07 21:40:06 +00:00
sthen
a0849479ff update to icinga-web 1.14.0 2017-02-07 21:34:43 +00:00
sthen
8e1cce9642 Switch icinga/core to github-generated tarballs, the proper uploaded ones
have been removed. Based on a diff from kirby@.
2017-02-07 21:20:38 +00:00
sthen
f393e0b893 Disable unity build on !amd64 to reduce memory use during build. 2017-02-05 20:26:19 +00:00
sthen
9a8840ea3a Adjust icingaweb2 dependencies; don't force pecl-imagick, it's only needed
for exporting graphs to PDF.
2017-02-02 23:01:30 +00:00
sthen
3c5d9b520b update to icingaweb2-module-director-1.3.0 2017-02-02 21:38:08 +00:00
sthen
24e2fc84fd update to icingaweb2-2.4.1 2017-02-02 21:36:33 +00:00
sthen
8ed877852e update to icinga2-2.6.1 2017-02-02 21:36:18 +00:00
sthen
159bc07282 update to icingaweb2-module-director-1.1.0 2016-06-30 15:39:33 +00:00
sthen
494725ff11 update to icinga2-web 2.3.4 2016-06-23 13:32:28 +00:00
sthen
c118a98dba add director module (config management/deployment) for icinga-web2 2016-06-22 21:49:53 +00:00
sthen
a58c7c12f3 update to icinga2 2.4.10 2016-06-22 21:42:49 +00:00
sthen
745674edac symlink icingacli from /var/www/icinga2-web/bin to /usr/local/bin 2016-06-22 21:33:55 +00:00
sthen
be8db63d30 drop icinga2-migration, it's not maintained upstream any more, only provides
a skeleton conversion rather than something ready-to-run, and it's less work
to write a new config using the full scope of the config language than to fix
up a migrated one.
2016-06-22 21:02:13 +00:00
sthen
c4ca389471 update to icinga2-2.4.9 2016-05-20 08:13:41 +00:00
sthen
7937a8fc9d adjust icinga-web notes following apache1 removal 2016-04-29 09:39:53 +00:00
sthen
75a3559dca update to icinga-web2-2.3.2 2016-04-29 09:14:46 +00:00
sthen
678be09a53 update to icinga2-2.4.7 2016-04-21 21:19:17 +00:00
sthen
dc4b70f5e1 update to Icinga Web 2 2.3.1 2016-04-18 09:48:09 +00:00
naddy
42bc647e80 remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
2016-03-18 23:12:15 +00:00
sthen
11de25c84d update to icinga2-2.4.4 2016-03-16 12:52:22 +00:00
sthen
9b2cce877e update to icinga-web2 2.2.0 2016-03-06 14:44:46 +00:00
kirby
85af251e65 - add extensions for upcoming pnp4nagios port
- add some @extraunexec markers
input and ok sthen@
2016-02-28 12:02:16 +00:00
sthen
e7aadf1f08 update to icinga2-2.4.3 2016-02-25 09:29:49 +00:00
jsg
49d112f9f8 Don't attempt to build on arm. sync atomic builtins required. 2016-02-25 02:19:14 +00:00
sthen
20ea4b5a91 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
2016-02-08 19:07:43 +00:00
sthen
5ea74bd974 Remove patches from the icingaweb2 package that were hacking around the
mismatch between chrooted and non-chrooted paths (there are both CLI
scripts and a web app; both need to refer to the same paths and as well
as being complicated, the patches weren't quite working correctly,
as noticed by sebastia@).

Now you must setup a symlink "/var/www/var/www -> .." instead as
described in the new version of the pkg-readme, allowing icingaweb2 to
always use /var/www paths whether inside or outside the jail.

Note: Existing users of this package will need to create that symlink too.
2016-02-02 01:29:05 +00:00
sebastia
c24906a93d Update to 2.1.2
OK sthen@ (MAINTAINER)
2016-01-31 09:29:03 +00:00
sthen
30fcd8ef59 previous commit log should have read 'update to icinga-web2-2.1.1'
(and zap unnecessary comment)
2016-01-03 18:22:23 +00:00
sthen
5501566987 update to icinga-web2-2.1.0 2016-01-03 18:20:48 +00:00
ajacoutot
98bca201ef @sample /var/www/conf/modules.sample/
ok sthen@
2015-12-30 10:01:25 +00:00