318 Commits

Author SHA1 Message Date
sthen
6f54f4b455 update to icinga 2.12.4 2021-05-28 10:45:00 +00:00
rsadowski
4312635e18 Fix build with upcoming Boost 1.76 update
Patch diff from upstream, OK sthen@
2021-05-22 05:15:35 +00:00
florian
ed5c3ef9a5 Add an example base httpd(8) configuration example.
This runs icinga-web2 out of the webserver root, so far we have not
found a non-awkward way to have it in /icingaweb2 like the other
examples.
Michael Wilson (mw at 1wilson.org) answered my cry for help, thanks!
OK sthen
2021-04-09 17:41:15 +00:00
sthen
93d8728348 patch icingaweb2's sample config for Apache httpd for our paths/chroot
and mention it in the pkg-readme, based on a diff from / ok kirby@
2021-03-24 12:49:53 +00:00
sthen
83c45c5214 Patch icingaweb2 to allow the setup module to work with PHP 7.4+ on OpenBSD
which doesn't usually have passwd databases available due to chroot.
Without this, getpwuid(geteuid()) lookup was failing and the "return
current username" function tried to access boolean false as if it was
an array.

Handle the case where the script is run as the expected package uid nicely
(return the proper name), for others return numeric uid which isn't ideal
but there's not a lot more that can be done.
2021-02-26 11:17:05 +00:00
sthen
06e20cb110 switch default MODPHP_VERSION to 7.4 and bump ports which have changed
version. (as of 6 Dec 2020, 7.3 went into "security fixes only" mode).
2021-02-24 16:48:59 +00:00
sthen
d381b9a3d5 update to icingaweb2-module-reactbundle-0.9.0 2021-02-17 14:24:54 +00:00
sthen
b2fe97ef21 add uid and rcscript for the daemon for icinga director; mention in pkg-readme 2021-02-10 15:35:38 +00:00
sthen
0ee6f6104e ..actually I was mistaken about the icinga-web2 setup module. revert
that bit and add a note that setup currently requires PHP 7.3
2021-02-10 13:35:27 +00:00
sthen
4798c5c409 icingaweb2; setup module is disabled by default, add enabling it to pkg-readme 2021-02-10 13:26:23 +00:00
sthen
f929a810bb icinga port maintenance:
- switch back to libressl, cert problem was fixed in x509_verify.c 1.26
- after real-world experience, get rid of the automatic update path from 1.x to 2.x
2021-02-10 12:47:07 +00:00
sthen
2e53577b30 Drop Icinga 1.x ports; merge into relevant icinga2 ports with an @ask-update
It has been long enough, if people have systems still using 1.x (*cough*)
they need a bit of a shove at this point.
2021-01-31 18:53:54 +00:00
sthen
75e4eb7532 minor icinga-web2 readme tweaks for easier copy-and-paste 2020-12-16 21:27:33 +00:00
sthen
89acf5a8ed update to icinga-web2-module-director 1.8.0 with required other modules
(ipl was bundled and moved to a separate distribution)
2020-12-16 21:26:41 +00:00
sthen
68e030c53e more "don't use the old icinga versions" warnings
i'll probably remove these sometime soon
2020-12-16 21:25:35 +00:00
sthen
336558aebd move some icinga parts in Makefile.inc, setup for web2-module-foo 2020-12-16 20:47:31 +00:00
sthen
511eaf0d6f update to icinga2-2.12.3, including a fix for revoked certificates due
for renewal being automatically renewed ignoring the CRL (CVE-2020-29663)
(only affects setups with external certificate signing, which is uncommon,
with revoked certificates that expire in less than 30 days).
2020-12-16 15:10:59 +00:00
sthen
9a86762dac icinga/core2: unbreak the pseudo-flavour setup, found by aja@ 2020-12-04 16:53:48 +00:00
sthen
58d0f29a08 update to icinga2-2.12.2
- switch from libressl to openssl/1.1, the new cert validator doesn't work
with icinga's pki

- add no_mysql/no_pgsql pseudo-flavours to knock out ido from build, making
it easier to do test builds on endpoints
2020-12-03 15:22:40 +00:00
sthen
8d5f3f9971 update to Icinga 2.12.1 2020-10-16 17:11:55 +00:00
sthen
d1ff851c46 security update to icinga-web2-2.8.2, possible path traversal when
serving static image files

https://github.com/Icinga/icingaweb2/issues/4226
2020-08-20 13:54:55 +00:00
sthen
0593cadad9 update to icinga2-2.12.0 2020-08-06 15:00:11 +00:00
sthen
6cc9779250 switch my maintainer email addresses to my own domain 2020-07-11 22:54:35 +00:00
sthen
62a07de160 update to icingaweb-2.8.1 2020-07-04 17:29:38 +00:00
sthen
7e0c1a3fca update to icinga2-2.11.4 2020-06-19 21:55:17 +00:00
sthen
7ca6613bc0 update to icingaweb2-2.8.0
various fixes/improvements, including support for PHP 7.4
2020-06-10 13:14:24 +00:00
sthen
b0a0272a53 fix atomic for macppc base-clang 2020-04-06 22:10:30 +00:00
naddy
d159f8d1ad Make use of "find -exec {} +" (which is POSIX) and "find -delete"
(which is not) throughout the ports Makefiles.

* Replace find|xargs with find -exec {} +
* Replace -exec {} \; with -exec {} + if applicable.
* Use the -delete operator to remove files and empty directories.
* Combine and tweak some find(1) invocations while here.

ok kn@ rsadowski@ espie@
2020-03-20 16:44:21 +00:00
sthen
468b167f72 bump icinga/web2, HOMEPAGE changed. thanks aja@ 2020-03-12 09:39:09 +00:00
sthen
708815f157 drop maintainer on the old Icinga 1 ports (these should probably be removed
sometime), just keep it on newer ones
2020-03-10 21:23:06 +00:00
sthen
e022fc9a0c update to icinga 2.11.3 2020-03-04 14:13:11 +00:00
cwen
5655e43f3d icinga/core2: libatomic is needed on powerpc and hppa, add WANTLIB and
LDFLAGS accordingly for these archs. While here, sthen@ asked to remove
the related BROKEN-hppa line; if it's still broken, it's likely for
another reason.

OK sthen@ (maintainer)
2020-01-19 20:37:36 +00:00
sthen
99c8944126 update to icinga-2.11.2, with a patch to allow si_pid to be 0. icinga wants
to check that signals are coming from the expected process, however siginfo's
si_pid (and si_uid) aren't filled in on OpenBSD.

many thanks to jmatthew@ for tracking down the problem and this old tech@
mail about it: https://marc.info/?l=openbsd-tech&m=120218016412546&w=2
2019-12-28 15:59:30 +00:00
sthen
147b15fd7c update to icingaweb2-module-director-1.7.2 2019-11-07 09:26:57 +00:00
sthen
39516a936e update to icinga-web2-2.7.3 2019-10-21 10:37:24 +00:00
sthen
3db6eadb76 update to icingaweb2-module-director-1.7.1 2019-10-17 17:15:32 +00:00
sthen
0fd03f2d15 update to icinga-web2-2.7.2 2019-10-17 17:15:23 +00:00
sthen
771dc182a6 missed REVISION bump for php default version change 2019-09-27 15:44:00 +00:00
sthen
a1085b9f12 REVISION bumps for php default version switch to 7.3 2019-09-26 21:59:30 +00:00
sthen
b9955e057b fix bogus MODPHP_VERSION subst 2019-09-26 21:14:42 +00:00
sthen
aef222f3ec update to icinga-web2 2.7.1 2019-08-19 15:13:28 +00:00
sthen
28dde9be77 update to icinga-web2-2.7.0 2019-07-31 13:48:15 +00:00
sthen
0c65a01919 adjust permissions on @sample'd files, fix pkg_delete -c 2019-07-18 16:01:05 +00:00
sthen
0b36775cfd disable unity build if DEBUG is set 2019-07-17 10:21:42 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
sthen
ae4d42d1c5 update to icinga2-2.10.5 2019-05-26 14:49:39 +00:00
sthen
29afb3b2a1 update to icingaweb2 2.6.3 2019-04-26 13:23:06 +00:00
sthen
905d4e26d6 update to icinga2-2.10.4 2019-03-20 13:13:50 +00:00
sthen
fec3ff9dc0 update to icinga-web2-module-director-1.6.2 2019-03-02 22:34:15 +00:00
sthen
b1879bab23 update to icinga2-2.10.3 2019-02-28 13:37:46 +00:00