CVSROOT: /cvs Module name: ports Changes by: st...@cvs.openbsd.org 2022/09/09 06:58:56
Modified files: net/icinga/core2: Makefile Added files: net/icinga/core2/patches: patch-lib_cli_daemoncommand_cpp Log message: 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.