6 Commits

Author SHA256 Message Date
Lars Vogdt
074bedf889 - update to 4.5.1
* Fix text rendering in Configuration -> Command Expansion when the 
    command ends in whitespace 
    (Thanks Joran LEREEC for reporting this issue)
- from 4.5.0
  Note: this release is backward-compatible, but does include updates 
  to the header files.
  If you are using any NEB modules in your monitoring solution, you will 
  need to recompile them with the new nagios-4.5.0 headers to avoid 
  segmentation faults.
  ENHANCEMENTS
  * Add event_handler_period configuration option to hosts and services (#913)
  * Add external commands CHANGE_HOST_EVENT_HANDLER_TIMEPERIOD 
    and CHANGE_SVC_EVENT_HANDLER_TIMEPERIOD (#913)
  * Added support for separating your build directory from your 
    source directory (#867)
- from older versions:
  * Fix missing macros when running performance data commands (#904)
  * Fix broken logo images in status pages (regression from 4.4.12) (#917)
  * Clean up most compiler warnings on GCC and clang (#901)
  * Fix incorrect HTML entity escaping in CGIs (#907, #902)
  * Fix issue where predictive dependency checks were not being scheduled for services (#908)
  * Fix several typos (#898, #884)
  * Fix incorrect error message in preflight check (#865)
  * Fix use-after-free in qh_deregister_handler (#866)
  * Fix memory leak in qh_deregister_handler (#866)
  * Fix mismatched host/service behavior when changing from SOFT to HARD state (#891)
  * Minor performance improvements in CGI utility functions (#866)
  * Fix memory leak in nagiostats.c when using -c, -s, -d, or -D multiple times (#888)
  * Improve service scheduling at startup (#887)

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/nagios?expand=0&rev=301
2024-04-16 22:26:42 +00:00
5e8590e2d4 Accepting request 642094 from home:lrupp:branches:server:monitoring
- update to 4.4.2
* Fix comment data being duplicated after a `service nagios reload`
  or similar (#549) (Bryan Heden)
* Fix check_interval and retry_interval not changing at the 
  appropriate times (#551) (Scott Wilkerson)
* Fixed passive checks sending recovery email when host was 
  previously UP (#552) (Scott Wilkerson)
* Fixed flapping comments duplication on nagios reload (#554) 
  (Christian Jung)
* Fix for CVE-2018-13441, CVE-2018-13458, CVE-2018-13457 null 
  pointer dereference (Trevor McDonald)
* Fixed syntax error in file: default-init.in (#558) (Christian Zettel)
* Reset current notification number and state flags when the host recovers, 
  reset all service variables when they recover fixes (#557) (Scott Wilkerson)
* Fixed wrong counting of service status totals when showing 
  servicegroup details (#548) (Christian Zettel, Bryan Heden)
* Fixed avail.cgi not printing CSV output when checkbox is checked 
  (for any type: host/service/hostgroup/servicegroup) (#570) (Bryan Heden)
* Fixed nagios not logging SOFT state changes after 1 (Scott Wilkerson)
4.4.1 - 2018-06-25
------------------
* Revert some macro->kvvec changes causing problems when 
  `enable_environment_macros` was enabled (Bryan Heden)
* Adjust `process_macro_r` function logic so that it handles 
  macros properly (Bryan Heden)
* Fix spec file for systemd (Karsten Weiss, Fr3dY, Bryan Heden)
* Fix bug where `ssize_t` typedef to int on some systems (Bryan Heden)
4.4.0 - 2018-06-19
------------------
ENHANCEMENTS

OBS-URL: https://build.opensuse.org/request/show/642094
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/nagios?expand=0&rev=265
2018-10-18 07:19:03 +00:00
Lars Vogdt
a6b249058e - Update to 4.3.1
SECURITY FIXES
  * Fix for CVE-2016-6209 - The "corewindow" parameter (as in
    http://localhost/nagios?corewindow=www.somewhere.com) has been disabled by
    default. See the UPGRADING document for how to enable it. (John Frickson)
  FIXES
  * Service hard state generation and host hard or soft down status (John Frickson)
  * Comments are duplicated through Nagios reload (John Frickson)
  * host hourly value is incorrectly dumped as json boolean (John Frickson)
  * Bug - Quick Search no longer allows search by IP (John Frickson)
  * Config: status_update_interval can not be set to 1 (John Frickson)
  * Check attempts not increasing if nagios is reloaded (John Frickson)
  * nagios hangs on reload while sending external command to cmd file (John Frickson)
  * Feature Request: return code xxx out of bounds - include message as well (John Frickson)
  * Fix early event scheduling (pmalek / John Frickson)
  * on-demand host checks triggered by service checks cause attempt number increments (fredericve)
  * Service notification not being send when host is in soft down state (John Frickson)
  * configure does not error if no perl installed on CentOS 7 (John Frickson)
  * failed passive requests leave .ok files in checkresults dir (caronc)
  * Services don't show in status.cgi if "noheader" specified (John Frickson)
  * Standardized check interval config file names (John Frickson)
  * "Event Log" (showlog.cgi) could not open log file (John Frickson)
  * "nagios_check_command" has been deprecated since v3.0. Last vestiges 
    removed (John Frickson)
  ENHANCEMENTS
  * Added new flag to cgi.cfg: tac_cgi_hard_only to show only HARD 
    states (John Frickson)
  * Add broker-event for the end of a timed event (NEBTYPE_TIMEDEVENT_END) (John Frickson)
  * There is no Macro to retrieve addresses of hostgroup members 
    (now $HOSTGROUPMEMBERADDRESSES$) (John Frickson)

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/nagios?expand=0&rev=243
2017-02-24 08:14:45 +00:00
Lars Vogdt
8ca5c3308b - update to 4.1.0:
ENHANCEMENTS
  * Promoted JSON CGIs to released status
  * New graphical CGI displays: statusmap, trends, histogram
  * Make sticky status for acks and comments configurable enhancement #20 
  * Add host_down_disable_service_checks directive to nagios.cfg #44
  * httpd.conf doesn't support Apache versions > 2.3
  FIXES
  * Fix for not all service dependencies created (John Frickson)
  * Fix SIGSEGV with empty custom variable (orbis / John Frickson)
  * Fix contact macros in environment variables (dvoryanchikov)
  * Fixed host's current attempt goes to 1 after going to hard state
  * Fixed two bugs/problems: Replace use of %zd in base/utils.c & 
    incorrect va_start() in cgi/jsonutils.c (Peter Eriksson)
  * Fixed: Let remove_specialized actually remove all workers (Phil Mayers)
  * Fixed log file spam caused when using perfdata command directives in nagios.cfg
  * Fixed off-by-one error in bounds check leads to segfault (Phil Mayers)
  * Added links for legacy graphical displays (Eric Stanley)
  * Update embedded URL's to https versions of Nagios websites 
  * Fixed doxygen comments to work with latest doxygen 1.8.9.1 #30
  * Fixed makefile target "html" to PHONY to fix GitHub issue #28
  * Fixed typo as per GitHub issue #27 (Trevor McDonald)
  * Fixed jsonquery.php 404 not found error, and disabled Send Query 
    button until form populates #43
  * Fixed linking in Tactical Overview for several of the Host entries 
    in Featured section #48
  * Fixed passing limit and sort options to pagination and sort links #42
  * Added form field for icon URL and clean-up when it changes in CGI Status Map.
  * Added options to cgi.cfg to uncheck sticky and send when acknowledging a problem 
  * Low impact changes to automate the generation of RPMs from nagios.spec file.

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/nagios?expand=0&rev=229
2015-08-19 16:12:07 +00:00
Lars Vogdt
edcc968333 - update to 4.0.8:
ENHANCEMENTS
  * Removed 8 kB string size limitation in JSON CGIs (Eric Stanley)
  * Re-implemented auto-rescheduling of checks (Eric Mislivec)
  * Avoid bunching of checks delayed due to timeperiod constraints
  * Limit the number of autocalculated core workers to not spawn 
    too many on large systems (Eric Mislivec, Janice Singh)
  FIXES
  * Removed quotes from numeric duration values in JSON CGIs
  * Fixed escaping in JSON CGIs so all required characters are 
    escaped, and in the correct order (Eric Stanley)
  * Fixed segfault in archive JSON CGI when plugin output was empty
  * Fixed several possibilities for buffer overflow
  * Fixed Tracker #582, #626: Handle VAR=VAL assignments at the start
    of simple commands (Eric Mislivec, Phil Randal)
  * Fixed Tracker #630: Recognize '<' and '>' as redirection operators
  * Corrected worker communication protocol documentation
  * Fixed Tracker #361: Downtime notifications not displayed properly
- removed nagios-CVE-2014-1878.patch (fixed upstream)
- refreshed all patches

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/nagios?expand=0&rev=221
2014-08-15 13:13:53 +00:00
Lars Vogdt
bd05c337bf remove link to Factory
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/nagios?expand=0&rev=220
2014-07-24 08:13:42 +00:00