4.4.4 - 2019-07-29 ------------------ * Fixed log rotation logic to not repeatedly schedule rotation on a DST change (#610, #626) (Jaroslav Jindrak & Sebastian Wolf) * Fixed $SERVICEPROBLEMID$ to be reset after service recovery (#621) (Sebastian Wolf) * Fixed defunct worker processes appearing after nagios was reloaded (#441, #620) (Sebastian Wolf) * Fixed main nagios thread to release nagios.qh on a closed connection (#635) (Sebastian Wolf) * Fixed semicolon escaping to remove prepended backslash (\) (#643) (Sebastian Wolf) * Fixed 'Checks of this host have been disabled' message showing on passive-only hosts (#632) (Vojtěch Širůček & Sebastian Wolf) * Fixed last_hard_state showing the current hard state when service status is brokered (#633) (Sebastian Wolf) * Fixed long plugin output (>8KB) occasionally getting truncated (#625) (Sebastian Wolf) * Fixed check scheduling for objects with large check_intervals and small timeperiods (#647) (Sebastian Wolf) * Fixed SOFT recoveries sending when services had HARD recovery some time after host recovery (#651) (Sebastian Wolf) * Fixed incorrect permissions on debugging builds of FreeBSD (#420) (Sebastian Wolf) * Fixed NEB callback lists being partially orphaned when multiple modules subscribe to one callback (#590) (Sebastian Wolf) * Fixed memory leaks in run_async_service_check(), run_async_host_check() when checks are brokered (#664) (Sebastian Wolf) * Fixed potential XSS in main.php, map.php (#671, #672) (Jak Gibb) * Removed NEB brokering for nagios daemonization, since daemonization occurs before NEB initialization (#591) (Sebastian Wolf)
A copy from 4.4.3 seems to work.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=228bd109cd3f72c45d2289ce72855ff781d09976 commit 228bd109cd3f72c45d2289ce72855ff781d09976 Author: Michael Orlitzky <mjo@gentoo.org> AuthorDate: 2019-08-14 23:47:48 +0000 Commit: Michael Orlitzky <mjo@gentoo.org> CommitDate: 2019-08-15 00:04:53 +0000 net-analyzer/nagios: new version 4.4.4. Closes: https://bugs.gentoo.org/692092 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> net-analyzer/nagios/{nagios-4.4.3.ebuild => nagios-4.4.4.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf719f69c5f0885e9362daeb25216ac13fd2f66 commit dbf719f69c5f0885e9362daeb25216ac13fd2f66 Author: Michael Orlitzky <mjo@gentoo.org> AuthorDate: 2019-08-14 23:45:56 +0000 Commit: Michael Orlitzky <mjo@gentoo.org> CommitDate: 2019-08-15 00:04:50 +0000 net-analyzer/nagios-core: new version 4.4.4. Bug: https://bugs.gentoo.org/692092 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> net-analyzer/nagios-core/Manifest | 1 + net-analyzer/nagios-core/nagios-core-4.4.4.ebuild | 213 ++++++++++++++++++++++ 2 files changed, 214 insertions(+)
Thanks, I'm glad nagios (even nagios-plugins) is getting some love again.
Thank you
Seems like a small glitch appeared - Nagios started to create zombie processes: https://github.com/NagiosEnterprises/nagioscore/issues/683 I don't think it's Gentoo related, it's probably an upstream issue.
Created attachment 587014 [details, diff] zombie.patch Patch for 4.4.4 to avoid creating zombies (taken from nagios maint branch as suggested by @Madlohe)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f4d3abf675460b53e5ebb9a0550a4c9a539771 commit c4f4d3abf675460b53e5ebb9a0550a4c9a539771 Author: Michael Orlitzky <mjo@gentoo.org> AuthorDate: 2019-08-19 23:30:32 +0000 Commit: Michael Orlitzky <mjo@gentoo.org> CommitDate: 2019-08-19 23:30:56 +0000 net-analyzer/nagios-core: new revision fixing zombie process bug. Bug: https://bugs.gentoo.org/692092 Reported-by: Tomáš Mózes <hydrapolic@gmail.com> Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> .../nagios-core-4.4.4-no-zombie-processes.patch | 158 +++++++++++++++++++++ ...re-4.4.4.ebuild => nagios-core-4.4.4-r1.ebuild} | 2 + 2 files changed, 160 insertions(+)
Cool, thanks.