380 Commits

Author SHA1 Message Date
sthen
86d418171e icinga2: ignore SIGHUP except on the umbrella process. rcctl doesn't
use the pid file and can't identify the proper process to signal based
just on process name, so it signals all icinga2 processes.

From https://github.com/Icinga/icinga2/pull/9622 from Al2Klimov
(Icinga developer), thanks for caring about OpenBSD quirks!
2023-01-04 00:13:28 +00:00
sthen
db8e9cb729 update to icinga-web2-2.11.3, including some security fixes (open redirect
but requires login and is blocked for already-logged-in users), some XSS,
and all logged-in users could list users/groups via crafted url. More info
at https://github.com/Icinga/icingaweb2/releases/tag/v2.11.3
2022-12-15 09:32:48 +00:00
sthen
d3620c30cc update to icinga-php-library-0.10.1 2022-12-14 09:33:15 +00:00
sthen
860b6e370c update to icinga2-2.13.6 2022-11-09 12:09:37 +00:00
sthen
9a3dcc0aba update to icinga-web2-2.11.2 2022-11-09 11:50:48 +00:00
sthen
1cb523b773 fixup some of portbump's stupid ideas 2022-11-08 11:26:53 +00:00
ajacoutot
f50fdd748e Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:14:43 +00:00
sthen
c286beee1d update to icinga-web2-module-director-1.10.2 2022-11-04 08:31:16 +00:00
sthen
3c4682f196 icinga2: update reload patch to version committed upstream
re https://github.com/Icinga/icinga2/pull/9518,
9be02e3f04
2022-10-10 15:22:10 +00:00
sthen
0504f112be update to icinga-web2-module-incubator-0.19.0 2022-10-08 08:47:44 +00:00
sthen
05149b0310 update to icinga-web2-module-director-1.10.1 2022-10-08 08:47:41 +00:00
sthen
6a2e353e23 update to icinga-web2-module-director-1.10.0 2022-10-03 22:10:56 +00:00
sthen
fadde871e4 Add patches from https://github.com/Icinga/icinga2/pull/9518;
this changes things so that icinga reloads work properly with OpenBSD
(which doesn't fill in si_pid in siginfo_t so that icinga doesn't know
which process exited).

[PATCH 1/3] StartUnixWorker(): watch forked child via waitpid(), not SIGCHLD handler
[PATCH 2/3] Remove unused UnixWorkerState::Failed
[PATCH 3/3] icinga2 daemon: remove no-op SIGCHLD handling

Thanks jmatthew@ for reporting upstream (more info at
https://github.com/Icinga/icinga2/issues/9481) and Al2Klimov for
fixing.
2022-09-09 12:58:56 +00:00
sthen
929ecac573 update to icinga-php-library-0.10.0 2022-09-06 08:00:47 +00:00
sthen
69cc33e1d9 update to icinga-web2-module-incubator-0.18.0 2022-09-02 08:44:45 +00:00
ajacoutot
cbb0f5d328 Use rc_configtest. 2022-08-29 19:27:52 +00:00
sthen
a9b45e4611 update to icinga2-2.13.5 2022-08-12 12:59:32 +00:00
sthen
1dea9a0199 update to icinga-web2-2.11.1 2022-07-09 08:50:46 +00:00
sthen
1b1e306f89 update to icinga-php-library-0.9.1 2022-07-07 10:31:02 +00:00
sthen
6f34ead109 update to icinga2-2.13.4 2022-07-01 07:28:10 +00:00
sthen
29719fa323 update to icinga-web2-2.11.0 2022-07-01 07:02:37 +00:00
sthen
75a864ffc2 zap unnecessary comment 2022-06-26 13:53:23 +00:00
sthen
a1567acd55 remove the commented-out lines that were used for building icinga2
against openssl; it was only useful while we were figuring out problems
with the new verifier
2022-06-26 13:52:16 +00:00
sthen
dd6fa7845d update to icinga-web2-module-incubator-0.17.0 2022-06-22 07:21:58 +00:00
sthen
101cf982f2 update to icinga-php-thirdparty-0.11.0 2022-06-16 08:39:16 +00:00
sthen
458e1efa99 update to icinga-php-library-0.9.0 2022-06-16 08:38:52 +00:00
sthen
d4c30e9542 some fixes for the Icinga Director port from Ibrahim Khalifa, thanks!
- pcntl should be a run dependency
- update commands and example modules in pkg/README
- fix the "Daemon" tab in Director's web UI (it didn't correctly handle
the case where /proc isn't available)
2022-05-31 23:26:29 +00:00
sthen
dc82d10118 update to icinga-web2-module-incubator-0.16.1 2022-05-13 08:45:54 +00:00
sthen
6e66d8524e update to icinga-web2-module-incubator-0.16.0 2022-04-27 07:14:55 +00:00
sthen
6559805c3a update to icinga-php-library-0.8.1 2022-04-27 07:14:43 +00:00
sthen
8158562029 update to icinga2-2.13.3 2022-04-15 08:38:10 +00:00
sthen
24274c5dc2 update to icinga-web2-module-director-1.9.1 2022-04-12 20:33:21 +00:00
sthen
6afaf06529 update to icinga-web2-module-incubator-0.15.0 2022-04-12 20:33:18 +00:00
sthen
bb416e14e6 update to icinga-web2-2.10.1 2022-04-12 20:33:15 +00:00
sthen
c6fd09135f update to icinga-web2-2.10.0 2022-03-27 10:01:35 +00:00
sthen
883cf52cf6 update to icinga-php-library-0.8.0 2022-03-27 08:27:26 +00:00
sthen
60a48cf9c2 switch the default php version to 8.0 2022-03-23 23:58:28 +00:00
sthen
8d5c17d2a3 update to icinga-web2-2.9.6 2022-03-12 11:21:21 +00:00
naddy
3f5796b9fd drop RCS Ids 2022-03-11 19:45:43 +00:00
sthen
a98e0e6666 remove rcs IDs in ports that I maintain 2022-03-07 21:36:41 +00:00
sthen
000819c2d7 update to icinga-web2-module-incubator-0.13.0 2022-03-04 10:19:21 +00:00
sthen
163e96b9af update to icinga-web2-module-director-1.9.0 2022-02-23 08:46:55 +00:00
sthen
7b4b30242b update to icinga-web2-module-incubator-0.12.0 2022-01-25 09:53:56 +00:00
sthen
c19db387ff update to icinga-web2-module-incubator-0.11.0 2021-12-07 09:36:17 +00:00
sthen
49db5d5025 icinga2: add missing header to fix non-unity build 2021-11-25 09:05:42 +00:00
sthen
a18823b9ff icinga2: use unity build on all LP64, not just amd64 2021-11-25 08:27:49 +00:00
sthen
7513461b64 update to icinga-web2-module-incubator-0.10.1 2021-11-23 09:33:36 +00:00
sthen
cf101534d6 update to icinga-web2-2.9.5 2021-11-23 09:33:09 +00:00
sthen
0c532778eb move MAINTAINER up to parent dir 2021-11-23 09:32:25 +00:00
sthen
5f255f5c94 move MAINTAINER up to parent dir 2021-11-23 09:31:53 +00:00