2025-10-27 11:36:06 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Oct 22 13:26:31 UTC 2025 - Ansgar Esztermann <aeszter@gwdg.de>
|
|
|
|
|
|
|
|
|
|
|
|
- Fix query handler socket location (BNC #1234612)
|
|
|
|
|
|
- Fix unit file ExecStart (BNC #1251905)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Mar 20 22:26:08 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
|
|
|
|
|
|
|
|
- remove unused pcre build dependency
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Aug 15 15:46:33 UTC 2024 - Lars Vogdt <lars@linux-schulserver.de>
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.5.4
|
|
|
|
|
|
* Fix inconsistent links for 'View {Trends,Alert Histogram} For
|
|
|
|
|
|
This {Host,Service}' (Mauricio Faria de Oliveira)
|
|
|
|
|
|
* Fix broken links from removing AngularJS pages in 4.5.3 (Dylan Anderson)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Jun 19 13:07:14 UTC 2024 - Lars Vogdt <lars@linux-schulserver.de>
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.5.3
|
|
|
|
|
|
* Update jQuery (#960) (Dylan Anderson)
|
|
|
|
|
|
* Remove pages using outdated AngularJS framework (#960) (Dylan Anderson)
|
|
|
|
|
|
* Fix html encoding of some ascii characters (#813) (Dylan Anderson)
|
|
|
|
|
|
* Updated several page links to use 'nofollow' (#965) - (Griffin Westerman)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon May 13 09:05:44 UTC 2024 - Lars Vogdt <lars@linux-schulserver.de>
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.5.2
|
|
|
|
|
|
* Fix handling of timeperiods w/ downtime availability calculations
|
|
|
|
|
|
in the Availability CGI report (Sebastian Wolf)
|
|
|
|
|
|
* Fix build when compiling against musl libc (#952) (Sebastian Wolf)
|
|
|
|
|
|
* Fix downtime comment using current time instead of the downtime's
|
|
|
|
|
|
entry time (#910) (Dylan Anderson)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Apr 16 14:11:00 UTC 2024 - Lars Vogdt <lars@linux-schulserver.de>
|
|
|
|
|
|
|
|
|
|
|
|
- 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)
|
|
|
|
|
|
* Fixed check_attempts remaining high during a HARD service recovery (#837)
|
|
|
|
|
|
* Fixed memory leak in NERD (#872)
|
|
|
|
|
|
* Fixed crash when checking for updates using SSL
|
|
|
|
|
|
|
|
|
|
|
|
- removed patches:
|
|
|
|
|
|
* nagios-4.1.0-add_KOHANNA.conf - not supported any longer
|
|
|
|
|
|
* nagios-fix_encoding_trends.cgi.patch - fixed upstream
|
|
|
|
|
|
- refreshed patches:
|
|
|
|
|
|
* nagios-disable_phone_home.patch - disable page tour in cgi.cfg
|
|
|
|
|
|
* nagios-random_data.patch - rebase
|
|
|
|
|
|
* nagios-4.0.6-remove-date-time.patch - rebase
|
|
|
|
|
|
* nagios-4.4.3-enable-ppc64le.patch - rebase
|
|
|
|
|
|
* nagios-output-length.patch - rebase
|
|
|
|
|
|
- removed scripts and configs:
|
|
|
|
|
|
* nagios-exec-start-post - obsolete (fixes bsc#1202929)
|
|
|
|
|
|
* nagios-exec-start-pre - obsolete (fixes bsc#1202929)
|
|
|
|
|
|
* nagios_systemd - integrated in nagios.service
|
|
|
|
|
|
* nagios-4.1.0-add_KOHANNA.conf - unsupported
|
|
|
|
|
|
- updated nagios.service
|
|
|
|
|
|
* use correct commandline options
|
|
|
|
|
|
* add ExecStopPost to remove the command file
|
|
|
|
|
|
* get rid of EnvironmentFile
|
|
|
|
|
|
- reduce amount of rpmlintrc exceptions
|
|
|
|
|
|
- use service file for downloading the sources
|
|
|
|
|
|
- require procps (ps) for building
|
|
|
|
|
|
- recommend traceroute (for WAP -> statuswml.cgi & traceroute.cgi)
|
|
|
|
|
|
- Nagios plugins can be found under http://nagios-plugins.org/ now.
|
|
|
|
|
|
- use /run/nagios instead of /var/run/nagios as tmp-dir
|
|
|
|
|
|
- create and own /run/nagios as ghost directory
|
|
|
|
|
|
- substitute the distribution path names more general in nagios.cfg
|
|
|
|
|
|
- use symlink to /sbin/service for rcnagios instead of adjusted startup file
|
|
|
|
|
|
- package readme file for exfoliation theme
|
|
|
|
|
|
- package nagios-qh.rb (Query Handler interface example) in nagios-contrib
|
|
|
|
|
|
- run check macro and test the shipped nagios.cfg
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Feb 22 13:55:08 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
|
|
|
|
|
|
|
|
- Use %patch -P N instead of deprecated %patchN.
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Feb 9 14:07:26 UTC 2024 - Lars Vogdt <lars@linux-schulserver.de>
|
|
|
|
|
|
|
|
|
|
|
|
- remove some old rpmlintrc entries
|
|
|
|
|
|
- remove old (< 12.0) SUSE macros from spec file
|
|
|
|
|
|
- nagios-dch and nagios-contrib can be noarch
|
|
|
|
|
|
- use autopatch macro
|
|
|
|
|
|
- set right permission and ownership for /var/log/nagios/config.err
|
|
|
|
|
|
even if this file is just a ghost file in RPM
|
|
|
|
|
|
- use /run/nagios instead of /var/run/nagios for pid file
|
|
|
|
|
|
- get rid of really old (SLE9) fix for nagios command group (was
|
|
|
|
|
|
group www at that time). Since SLE10, we use and own group
|
|
|
|
|
|
(nagcmd) instead. As we do not support to migrate from SLE9 to
|
|
|
|
|
|
SLE11 and beyond directly, this migration should have been done
|
|
|
|
|
|
long time ago already
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Feb 8 09:57:33 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
|
|
|
|
|
|
|
|
- Do not provide user/group symbols and actually stop generating
|
|
|
|
|
|
those users/groups alltogether. The package system-user-nagios is
|
|
|
|
|
|
taking care of the user setup.
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Feb 6 08:26:26 UTC 2024 - Marcus Meissner <meissner@suse.com>
|
|
|
|
|
|
|
|
|
|
|
|
- provide user(nagios), group(nagios), group(wwwrun), user(nagcmd)
|
|
|
|
|
|
bsc#1219600
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Sep 15 17:26:14 UTC 2022 - Lars Vogdt <lars@linux-schulserver.de>
|
|
|
|
|
|
|
|
|
|
|
|
- do not change ownership of resource_file (/etc/nagios/resource.cfg)
|
|
|
|
|
|
during (re-)start: nagios does not have enough permissions to do
|
|
|
|
|
|
it anyway.
|
|
|
|
|
|
Fixes bsc#1192316 - thanks to Kai Lappalainen
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri May 13 20:57:58 UTC 2022 - Andre Klaerner <kandre@ak-online.be>
|
|
|
|
|
|
|
|
|
|
|
|
- 4.4.7 - 2022-04-14
|
|
|
|
|
|
FIXES
|
|
|
|
|
|
* Fixed checkboxes in jsonquery.html (#778) (Rfferrao87)
|
|
|
|
|
|
* Added SSL support for version update check (Sebastian Wolf)
|
|
|
|
|
|
* Note: NEB modules using the priority/scheduling queues in libnagios may need to update headers due to symbol conflicts with OpenSSL.
|
|
|
|
|
|
* Fixed XSS in homepage when displaying update check results (Sebastian Wolf)
|
|
|
|
|
|
* Fixed allocation error in getcgi.c (#820) (Ariadne Conill)
|
|
|
|
|
|
* Fixed Error: NULL variable for lines of spaces in resource.cfg (#814) (Ralf Herrmann)
|
|
|
|
|
|
* Fixed crash when handling large check output (#825, #828) (Kilvador)
|
|
|
|
|
|
* Update packaging instructions for RPM/EPEL (#850) (T.J. Yang)
|
|
|
|
|
|
* Include packaging instructions for DEB (#842) (Catfriend1)
|
|
|
|
|
|
* Fixed CGI object processing when names end in \ (#819) (Sebastian Wolf)
|
|
|
|
|
|
* $SERVICEPROBLEMID$ now accessible when notifications are sent (#688) (Sebastian Wolf)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Oct 15 07:27:58 UTC 2021 - Johannes Segitz <jsegitz@suse.com>
|
|
|
|
|
|
|
|
|
|
|
|
- Added hardening to systemd service(s) (bsc#1181400). Modified:
|
|
|
|
|
|
* nagios-archive.service
|
|
|
|
|
|
* nagios.service
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon May 10 14:53:04 UTC 2021 - lars@linux-schulserver.de - 4.4.6
|
|
|
|
|
|
|
|
|
|
|
|
- new nagios-exec-start-post script to fix bsc#1003362
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon May 10 11:24:02 UTC 2021 - lars@linux-schulserver.de - 4.4.6
|
|
|
|
|
|
|
|
|
|
|
|
- fix nagios_upgrade.sh writing to log file in user controlled
|
|
|
|
|
|
directory (bsc#1182398). The nagios_upgrade.sh script writes the
|
|
|
|
|
|
logfile directly below /var/log/
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Jun 3 14:41:41 UTC 2020 - Stefan Botter <obs@botter.cc>
|
|
|
|
|
|
|
|
|
|
|
|
- 4.4.6
|
|
|
|
|
|
* Fixed Map display in Internet Explorer 11 (#714)
|
|
|
|
|
|
* Fixed duplicate properties appearing in statusjson.cgi (#718)
|
|
|
|
|
|
* Fixed NERD not building when enabled in ./configure (#723)
|
|
|
|
|
|
* Fixed build process when using GCC 10 (#721)
|
|
|
|
|
|
* Fixed postauth vulnerabilities in histogram.js, map.js, trends.js
|
|
|
|
|
|
(CVE-2020-13977, bsc#1172794)
|
|
|
|
|
|
* When using systemd, configuration will be verified before
|
|
|
|
|
|
reloading (#715)
|
|
|
|
|
|
* Fixed HARD OK states triggering on the maximum check attempt (#757)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Apr 6 15:55:26 UTC 2020 - lars@linux-schulserver.de - 4.4.5
|
|
|
|
|
|
|
|
|
|
|
|
- fix boo#1156309, CVE-2019-3698 : Symbolic Link (Symlink) following
|
|
|
|
|
|
vulnerability in the cronjob allows local attackers to cause cause
|
|
|
|
|
|
DoS or potentially escalate privileges by winning a race.
|
|
|
|
|
|
- enhance systemd service: check nagios config before reloading
|
|
|
|
|
|
- enable build for SLE11 by excluding some special macros and
|
|
|
|
|
|
directories via 'sles_version != 11' condition
|
|
|
|
|
|
- add nagios-archive.service and nagios-archive.timer as replacement
|
|
|
|
|
|
for the script in cron.weekly: no need for cron on systemd systems
|
|
|
|
|
|
- run set_permissions and verifyscript for /etc/cron.weekly on those
|
|
|
|
|
|
distributions that need it
|
|
|
|
|
|
- enhance rpmlint: ignore empty htpasswd file
|
|
|
|
|
|
- enable php apache module and not php5 on newer distributions
|
|
|
|
|
|
- try to harden the rcnagios script
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Feb 3 15:07:25 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
|
|
|
|
|
|
|
|
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
|
|
|
|
|
|
shortcut through the -mini flavors.
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Dec 20 12:51:27 UTC 2019 - Stefan Botter <obs@botter.cc>
|
|
|
|
|
|
|
|
|
|
|
|
- 4.4.5
|
|
|
|
|
|
* Reverted changes related to #625 due to CPU load issues
|
|
|
|
|
|
* Partially reverted changes for #647 due to CPU load issues
|
|
|
|
|
|
* Fixed "Quick Search" so that leading/trailing whitespace doesn't affect output (#681) (Sebastian Wolf)
|
|
|
|
|
|
* Fixed build issues on non-RPM-based platforms (#617) (T.J. Yang)
|
|
|
|
|
|
|
|
|
|
|
|
- 4.4.4
|
|
|
|
|
|
* 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)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Nov 13 08:28:43 UTC 2019 - Ansgar Esztermann <aeszter@gwdg.de>
|
|
|
|
|
|
|
|
|
|
|
|
- compile with -ffat-lto-objects to prevent build failure
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Aug 20 11:54:43 CEST 2019 - kukuk@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- Add /etc/cron.weekly to filelist, as this is now part of cron,
|
|
|
|
|
|
which we don't want to require
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sat Apr 20 06:25:38 UTC 2019 - Stefan <obs@botter.cc>
|
|
|
|
|
|
|
|
|
|
|
|
- revert setting of sbindir back to nagios_cgidir
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sun Jan 20 08:48:24 UTC 2019 - obs@botter.cc - 4.4.3
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.4.3
|
|
|
|
|
|
* Fixed services sending recovery emails when they recover if host in
|
|
|
|
|
|
down state (#572) (Scott Wilkerson)
|
|
|
|
|
|
* Fixed a make error when building on the aarch64 architecture (#598)
|
|
|
|
|
|
(Gareth Randall)
|
|
|
|
|
|
* Fixed --with-cgibindir and --with-webdir to actually set values given
|
|
|
|
|
|
(#585) (lawsontyler)
|
|
|
|
|
|
* Fixed soft recovery states for services (#575) (Jake Omann)
|
|
|
|
|
|
* Fixed XSS vulnerability in Alert Summary report (CVE-2018-18245, boo#1119832)
|
|
|
|
|
|
(Jake Omann)
|
|
|
|
|
|
* Fixed services in soft states sometimes not switching into hard states
|
|
|
|
|
|
(#576) (Jake Omann)
|
|
|
|
|
|
* Fixed last_state_change to update when a state goes from soft -> hard
|
|
|
|
|
|
state (#592) (Jake Omann)
|
|
|
|
|
|
* Fixed Map link always being set to undefined host and don't show link
|
|
|
|
|
|
for Nagios Process root note (#539) (Jake Omann)
|
|
|
|
|
|
* Fixed notifications sending when services went into hard state on a
|
|
|
|
|
|
down or unreachable host (#584) (Jake Omann)
|
|
|
|
|
|
* Fixed log_host_retries not logging the host soft state checks (#599)
|
|
|
|
|
|
(Jake Omann)
|
|
|
|
|
|
* Fixed stalking_options N option to properly log only when a
|
|
|
|
|
|
notification is actually sent (#604) (Jake Omann)
|
|
|
|
|
|
* Fixed issue with service status totals being zero when
|
|
|
|
|
|
servicegroup=all on servicegroup status page (#579) (Jake Omann)
|
|
|
|
|
|
* Fixed escalation notifications logic and recovery notifications not
|
|
|
|
|
|
going out (#582) (Jake Omann)
|
|
|
|
|
|
* Fixed not finding child index causing duplicate hosts showing in the
|
|
|
|
|
|
Map (#471) (Jake Omann)
|
|
|
|
|
|
* Fixed Map configuration popup checkboxes not working and Root Node
|
|
|
|
|
|
not populating (#543) (Jake Omann)
|
|
|
|
|
|
* Fixed cleanup and deinit of neb modules on reload (#573) (Jake Omann)
|
|
|
|
|
|
|
|
|
|
|
|
- rebase nagios-4.2.2-enable-ppc64le.patch (allow ppc64le builds in
|
|
|
|
|
|
contrib Makefile) to:
|
|
|
|
|
|
nagios-4.4.3-enable-ppc64le.patch
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Oct 15 08:38:12 UTC 2018 - aeszter@gwdg.de
|
|
|
|
|
|
|
|
|
|
|
|
- install /var/spool/nagios setgid nagcmd so external applications
|
|
|
|
|
|
like the webinterface can issue commands to nagios (boo#1028975)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Oct 15 07:55:03 UTC 2018 - lars@linux-schulserver.de - 4.4.2
|
|
|
|
|
|
|
|
|
|
|
|
- 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) (boo#1101293, boo#1101289, boo#1101290)
|
|
|
|
|
|
* 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
|
|
|
|
|
|
* new status for check dependencies (John Frickson)
|
|
|
|
|
|
* Allow more flexible requirements for comments (John Frickson)
|
|
|
|
|
|
* Add a `statusCRITICALACK` class for the status column (John Frickson)
|
|
|
|
|
|
* CSV output based on groups (all options) (John Frickson)
|
|
|
|
|
|
* New Macro(s) to generate URL for host / service object to be
|
|
|
|
|
|
used in notifications (John Frickson)
|
|
|
|
|
|
* New Macro(s) to determine if host/service notifications are
|
|
|
|
|
|
enabled (#419) (Bryan Heden)
|
|
|
|
|
|
* New Macro(s) for obtaining the host/service notification
|
|
|
|
|
|
periods (#350) (Bryan Heden)
|
|
|
|
|
|
* enable_page_tour interface option (Bryan Heden)
|
|
|
|
|
|
* Code cleanups in important sections (Workers, Handling Results) (Bryan Heden)
|
|
|
|
|
|
* Automatic mail program detection (with same /bin/mail failback) (Bryan Heden)
|
|
|
|
|
|
* Incorporated [autoconf-macros](https://github.com/NagiosEnterprises/autoconf-macros)
|
|
|
|
|
|
into Core (Bryan Heden)
|
|
|
|
|
|
* Lots of enhancements/additions to configure/make process. (Bryan Heden)
|
|
|
|
|
|
+ Moved all files to startup/
|
|
|
|
|
|
+ Added upstart job
|
|
|
|
|
|
* Added system limit detection (RLIMIT_NPROC) to check for anticipated
|
|
|
|
|
|
fork() failures (#434) (Bryan Heden)
|
|
|
|
|
|
* Added stalking on notifications (`N` or `notifications` option when
|
|
|
|
|
|
specifying `stalking_options`) (#342) (Bryan Heden)
|
|
|
|
|
|
* Added automatic `systemctl daemon-reload` and `initctl reload-configuration`
|
|
|
|
|
|
where applicable on `make install-init` (Bryan Heden)
|
|
|
|
|
|
* Added case-insentive command submission. (#373) (Bryan Heden)
|
|
|
|
|
|
* Enabled `check_external_commands` by default (Bryan Heden)
|
|
|
|
|
|
FIXES
|
|
|
|
|
|
* Command line macro detection skips potential macros with no ending
|
|
|
|
|
|
dollar sign (Bryan Heden, Jake Omann)
|
|
|
|
|
|
* Fixed a lockup condition sometimes encountered on shutdown or restart (Aaron Beck)
|
|
|
|
|
|
* Fixed negative time offset calculations computing incorrectly sometimes (bbeutel)
|
|
|
|
|
|
* Fixed reloads causing defunct (zombie) processes (#441) (Bryan Heden)
|
|
|
|
|
|
* Fixed wait3(), wait4() implementations (replaced with waitpid()) (#326) (Bryan Heden)
|
|
|
|
|
|
* Fixed additive inheritance not testing for duplicates in
|
|
|
|
|
|
hosts/services/(+escalations) (#392) (Bryan Heden)
|
|
|
|
|
|
* Fixed very very (around 600k chars or greater) large plugin
|
|
|
|
|
|
output crashing Nagios (#432) (Bryan Heden)
|
|
|
|
|
|
* Fixed first_notification_delay not beeing calculated from
|
|
|
|
|
|
last_hard_state_change (#425) (Christian Zettel)
|
|
|
|
|
|
* Fixed duplicate downtime ID occuring from downtimes in retention
|
|
|
|
|
|
file (#506) (Franz [feisenko])
|
|
|
|
|
|
* Fixed segfault when navbarsearch was used in status.cgi for something
|
|
|
|
|
|
other than a host (#489) (Bryan Heden)
|
|
|
|
|
|
* Fixed some miscellaneous ./configure issues on Solaris (Bryan Heden, Troy Lea)
|
|
|
|
|
|
* Fixed "Locate host on map" link (#496) (Troy Lea)
|
|
|
|
|
|
* Fixed service groups defined with unknown service members
|
|
|
|
|
|
(that aren't first in the list) not erroring out (#500) (Bryan Heden)
|
|
|
|
|
|
* Fixed tac.cgi to have consistent behavior with the other cgis (#481)
|
|
|
|
|
|
(Bryan Heden, Matt Capra)
|
|
|
|
|
|
* Fixed clear_host/service_flapping command logic to broker/notify
|
|
|
|
|
|
properly (#525) (Bryan Heden, Karsten Weiss)
|
|
|
|
|
|
|
|
|
|
|
|
- removed upstreamed patches:
|
|
|
|
|
|
+ nagios-fix_spurious_dollar_signs_added_to_command_lines.patch
|
|
|
|
|
|
+ nagios-4.3.4-fix_memleak_4.3.3.diff
|
|
|
|
|
|
- refreshed patches:
|
|
|
|
|
|
+ nagios-4.0.6-remove-date-time.patch
|
|
|
|
|
|
+ nagios-4.1.0-add_KOHANNA.conf
|
|
|
|
|
|
+ nagios-4.2.2-enable-ppc64le.patch
|
|
|
|
|
|
+ nagios-disable_phone_home.patch
|
|
|
|
|
|
+ nagios-fix_encoding_trends.cgi.patch
|
|
|
|
|
|
+ nagios-output-length.patch
|
|
|
|
|
|
+ nagios-random_data.patch
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Jun 5 23:42:39 UTC 2018 - adaugherity@tamu.edu
|
|
|
|
|
|
|
|
|
|
|
|
- fix setting default values in nagios-exec-start-pre
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Mar 8 20:54:38 UTC 2018 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
|
|
|
|
- remove unused xorg-x11-devel BuildRequires
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Jan 30 09:16:07 UTC 2018 - obs@botter.cc
|
|
|
|
|
|
|
|
|
|
|
|
- fix upstream issue #455, memleak introduced with 4.3.3
|
|
|
|
|
|
nagios-4.3.4-fix_memleak_4.3.3.diff
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Dec 1 23:39:38 UTC 2017 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.1.0 fixed boo#939829 already, mentioned here just
|
|
|
|
|
|
for reference
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Dec 1 22:19:07 UTC 2017 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix a possible symlink attack for files/dirs created by root
|
|
|
|
|
|
fixes CVE-2016-8641 (bsc#1011630 and bsc#1018047)
|
|
|
|
|
|
- remove the pre-configured administrative account with fixed
|
|
|
|
|
|
password from the htpasswd file and provide an empty one instead
|
|
|
|
|
|
(fixes boo#961115 - CVE-2016-0726)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Nov 23 13:50:57 UTC 2017 - rbrown@suse.com
|
|
|
|
|
|
|
|
|
|
|
|
- Replace references to /var/adm/fillup-templates with new
|
|
|
|
|
|
%_fillupdir macro (boo#1069468)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Oct 12 14:45:16 CEST 2017 - sbrabec@suse.com
|
|
|
|
|
|
|
|
|
|
|
|
- Do not introduce new RPM group just for nagios-contrib.
|
|
|
|
|
|
Use established Development/Tools/Other instead.
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Sep 13 07:59:39 UTC 2017 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.3.4
|
|
|
|
|
|
* Improved config file parsing (Mark Felder)
|
|
|
|
|
|
* Fixed configure script to check for existence of /run for lock
|
|
|
|
|
|
file (in regards to CVE-2017-12847, Bryan Heden)
|
|
|
|
|
|
* Use absolute paths when deleting check results files (Emmanuel Dreyfus)
|
|
|
|
|
|
* Add sanity checking in reassign_worker (sq5bpf)
|
|
|
|
|
|
* xodtemplate.c wrong option-deprecation code warning (alex2grad / John Frickson)
|
|
|
|
|
|
* On-demand host check always use cached host state (John Frickson)
|
|
|
|
|
|
* 'á' causes Serivce Status Information to not be displayed (John Frickson)
|
|
|
|
|
|
* New Macro(s) to generate URL for host / service object (John Frickson)
|
|
|
|
|
|
* Fix minor map issues (Troy Lea)
|
|
|
|
|
|
* Fix lockfile issues (Bryan Heden)
|
|
|
|
|
|
* Switch order of daemon_init and drop_priveleges (CVE-2017-12847, Bryan Heden)
|
|
|
|
|
|
* Add an OpenRC init script (Michael Orlitzky)
|
|
|
|
|
|
- only require insserv on older SUSE distributions
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Jun 7 10:14:20 UTC 2017 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.3.2
|
|
|
|
|
|
FIXED
|
|
|
|
|
|
* Every 15sec /var/log/messages is flooded with
|
|
|
|
|
|
"nagios: set_environment_var" (John Frickson)
|
|
|
|
|
|
* Changed release date to ISO format (yyyy-mm-dd) (John Frickson)
|
|
|
|
|
|
* `make all` fails if unzip is not installed (John Frickson)
|
|
|
|
|
|
* Quick Search no longer allows search by Alias (John Frickson)
|
|
|
|
|
|
* flexible downtime on a service immediately turns off notifications
|
|
|
|
|
|
(John Frickson)
|
|
|
|
|
|
* Fix to allow url_encode to be called twice (Z. Liu)
|
|
|
|
|
|
* Update timeperiods.cfg.in (spelling) (Parth Laxmikant Kolekar)
|
|
|
|
|
|
* Spelling fixes (Josh Soref)
|
|
|
|
|
|
* Vent command pipe before remove to avoid deadlocks on
|
|
|
|
|
|
writing end (Kai Kunstmann)
|
|
|
|
|
|
* CGI utility cgiutil.c does not process relative config file
|
|
|
|
|
|
path names properly (John Frickson)
|
|
|
|
|
|
* xdata/xodtemplate.c bug in option-deprecation code (John Frickson)
|
|
|
|
|
|
* Wildcard searching causes service status links to not work properly
|
|
|
|
|
|
(John Frickson)
|
|
|
|
|
|
* Quick search with no hits shows a permission denied error (John Frickson)
|
|
|
|
|
|
* Setting a service as its own parent is not caught by the sanity
|
|
|
|
|
|
checker (-v) and causes a segfault (John Frickson)
|
|
|
|
|
|
- removed nagios-4.3.1-remove-flooding-messages.patch (fixed upstream)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Mar 6 13:20:18 UTC 2017 - obs@botter.cc
|
|
|
|
|
|
|
|
|
|
|
|
- fix upstream issue #337: remove debugging messages:
|
|
|
|
|
|
nagios-4.3.1-remove-flooding-messages.patch
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Feb 24 08:12:54 UTC 2017 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- Update to 4.3.1
|
|
|
|
|
|
SECURITY FIXES
|
|
|
|
|
|
* Fix for CVE-2016-6209 (bsc#989759) - 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)
|
|
|
|
|
|
* Add "Page Tour" videos to several of the core web pages (John Frickson)
|
|
|
|
|
|
* Added a login page, and a `Logoff` links (John Frickson)
|
|
|
|
|
|
* On the status map, the host name will be colored if services are
|
|
|
|
|
|
not all OK. (John Frickson)
|
|
|
|
|
|
* Added "Clear flapping state" command on host and services
|
|
|
|
|
|
detail pages. (John Frickson)
|
|
|
|
|
|
* User-entered comment now displays below generated comment for
|
|
|
|
|
|
downtime (John Frickson)
|
|
|
|
|
|
- refreshed patches
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sun Dec 11 11:53:10 UTC 2016 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.2.4
|
|
|
|
|
|
SECURITY FIXES
|
|
|
|
|
|
* Fixed another root privilege escalation (CVE-2016-9566) Thanks for
|
|
|
|
|
|
bringing this to our attention go to Dawid Golunski (bsc#1014637)
|
|
|
|
|
|
(http://legalhackers.com).
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Nov 29 08:04:23 UTC 2016 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.2.3
|
|
|
|
|
|
SECURITY FIXES
|
|
|
|
|
|
* Fixed a root privilege escalation (CVE-2016-8641) (John Frickson)
|
|
|
|
|
|
FIXES
|
|
|
|
|
|
* external command during reload doesn't work (John Frickson)
|
|
|
|
|
|
* Nagios provides no error condition as to why it fails on the
|
|
|
|
|
|
verify for serviceescalation (John Frickson)
|
|
|
|
|
|
* No root group in FreeBSD and Apple OS X (John Frickson)
|
|
|
|
|
|
* jsonquery.html doesn't display scheduled_time_ok correctly (John Frickson)
|
|
|
|
|
|
* daemon_dumps_core=1 has no effect on Linux when Nagios
|
|
|
|
|
|
started as root (John Frickson)
|
|
|
|
|
|
* Configuration check in hostgroup - misspelled hostname does
|
|
|
|
|
|
not error (John Frickson)
|
|
|
|
|
|
* contacts or contact_groups directive with no value should not
|
|
|
|
|
|
be allowed (John Frickson)
|
|
|
|
|
|
* Compile 64-bit on SPARC produces LD error (John Frickson)
|
|
|
|
|
|
* HOSTSTATEID returns 0 even if host does not exist (John Frickson)
|
|
|
|
|
|
* Submitting UNREACHABLE passive result for host sets it as DOWN
|
|
|
|
|
|
if the host has no parents (John Frickson)
|
|
|
|
|
|
* nagios: job XX (pid=YY): read() returned error 11 (changed from
|
|
|
|
|
|
LOG_ERR to LOG_NOTICE) (John Frickson)
|
|
|
|
|
|
* Fix for quick search not showing services if wildcard used
|
|
|
|
|
|
(John Frickson)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Nov 9 11:01:28 UTC 2016 - jengelh@inai.de
|
|
|
|
|
|
|
|
|
|
|
|
- use faster find variants
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Nov 8 03:31:44 UTC 2016 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- allow ppc64le builds in contrib Makefile:
|
|
|
|
|
|
nagios-4.2.2-enable-ppc64le.patch
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Oct 25 16:30:17 UTC 2016 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.2.2
|
|
|
|
|
|
SECURITY
|
|
|
|
|
|
+ There was a fix to vulnerability CVE-2008-4796 in the 4.2.0 release
|
|
|
|
|
|
on August 1, 2016. The fix was apparently incomplete, as there was
|
|
|
|
|
|
still a problem. However, we are now getting all RSS feeds using AJAX
|
|
|
|
|
|
calls instead of the (outdated) MagpieRSS package. Thanks for bringing
|
|
|
|
|
|
this to our attention go to Dawid Golunski (http://legalhackers.com).
|
|
|
|
|
|
ENHANCEMENTS
|
|
|
|
|
|
+ Update status.c to display passive check icon for hosts when
|
|
|
|
|
|
passive checks are enabled and actives disabled
|
|
|
|
|
|
FIXES
|
|
|
|
|
|
+ Fix permissions for Host Groups reports (status.cgi)
|
|
|
|
|
|
+ Service Parents does not appear to be functioning as intended
|
|
|
|
|
|
+ Availability report mixes up scheduled and unscheduled warning percentages
|
|
|
|
|
|
+ Invalid values for saved_stamp in comput_subject_downtime_times()
|
|
|
|
|
|
+ Remove deprecated “framespacing”
|
|
|
|
|
|
+ The nagios tarball contains two identical jquery copies
|
|
|
|
|
|
+ extinfo.cgi does not set content-type (most cgi’s don’t)
|
|
|
|
|
|
+ Timeperiods are corrupted by external command CHANGE_SVC_CHECK_TIMEPERIOD
|
|
|
|
|
|
+ Quick search doesn’t show hosts without services (service status detail page)
|
|
|
|
|
|
+ In host/services details view, if exactly 100 entries would not show last one
|
|
|
|
|
|
+ nagios host URL parameter for NEW map doesn`t work – Network Map for All Hosts
|
|
|
|
|
|
+ next_problem_id is improperly initialized
|
|
|
|
|
|
+ Passive problems not showing as “unhandled”
|
|
|
|
|
|
+ September reported as Sept instead of Sep
|
|
|
|
|
|
+ Notifications are not sent for active alerts after scheduled downtime ends
|
|
|
|
|
|
+ Nagios 4.2.0 not working on Solaris
|
|
|
|
|
|
+ install-exfoliation and install-classicui don’t work FreeBSD and Mac OS X
|
|
|
|
|
|
+ Updated makefile to delete some no-longer-needed files
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Sep 6 16:03:11 UTC 2016 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.2.1
|
|
|
|
|
|
FIXES
|
|
|
|
|
|
+ Fix undefined variable php error (John Frickson)
|
|
|
|
|
|
+ Links on the sidebar menu under 'Problems' are indented too far
|
|
|
|
|
|
+ Using $ARGn$ Macros in perfdata (John Frickson)
|
|
|
|
|
|
+ using a wildcard in search returns service status total all zero's
|
|
|
|
|
|
+ read_only does not take priority (deppy)
|
|
|
|
|
|
+ Running nagios -v on 4.2.0 takes 90+ seconds (John Frickson)
|
|
|
|
|
|
+ Missing Image for Host and Service State Trends in Availability Report
|
|
|
|
|
|
+ Maintain non-persistent comments through reload (John Frickson)
|
|
|
|
|
|
+ Servicegroup availability report ignores includesoftstates in
|
|
|
|
|
|
service report links (PriceChild)
|
|
|
|
|
|
+ error: format not a string literal and no format arguments (Karsten Weiss)
|
|
|
|
|
|
- ignore rpmlint warnings about tmpfile creating/listing: this is
|
|
|
|
|
|
handled, but not properly detected by rpmlnt
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Sep 2 14:37:03 UTC 2016 - lars.vogdt@suse.com
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.2.0
|
|
|
|
|
|
SECURITY FIXES
|
|
|
|
|
|
+ Fixed vulnerability CVE-2008-4796 (John Frickson)
|
|
|
|
|
|
+ Fixed vulnerability CVE-2013-4214 (John Frickson)
|
|
|
|
|
|
+ web interface vulnerable to Cross-Site Request Forgery attacks
|
|
|
|
|
|
|
|
|
|
|
|
ENHANCEMENTS
|
|
|
|
|
|
+ Increase socket queue length for listen()
|
|
|
|
|
|
+ Added host name to the website page title (leres / John Frickson)
|
|
|
|
|
|
+ Added additional icons for NetBSD and SuSE (John Frickson)
|
|
|
|
|
|
+ The new Status Map will now use cgi.cfg options (John Frickson)
|
|
|
|
|
|
default_statusmap_layout will default to "6" for the new map
|
|
|
|
|
|
+ The new Status Map will now show some valid values in the
|
|
|
|
|
|
popup for "Nagios Process" (John Frickson)
|
|
|
|
|
|
|
|
|
|
|
|
FIXES
|
|
|
|
|
|
+ Network outage view without access to all hosts (John Frickson)
|
|
|
|
|
|
+ Core workers looping (John Frickson)
|
|
|
|
|
|
+ service query returns duplicate host_name and description
|
|
|
|
|
|
fields in the returned data (John Frickson)
|
|
|
|
|
|
+ HTML output of plug-ins is parsed in wrong way => webgui
|
|
|
|
|
|
unusable (John Frickson)
|
|
|
|
|
|
+ Command worker fails to handle SIGPIPE
|
|
|
|
|
|
+ "View Status" links under "Map" broken in Nagios Core
|
|
|
|
|
|
Version 4.1.1 (John Frickson)
|
|
|
|
|
|
+ Can't send big buffer - wproc: Core Worker seems to be choked
|
|
|
|
|
|
+ Too big CPU load on FreeBSD and other systems using poll() interface
|
|
|
|
|
|
+ Flexible downtime recorded as unscheduled downtime (John Frickson)
|
|
|
|
|
|
+ Service Flexible downtimes produce 1 notification before entering
|
|
|
|
|
|
+ Once you "set flap_detection_enabled 0" it should remove flapping
|
|
|
|
|
|
state from the host/services page (John Frickson)
|
|
|
|
|
|
+ New map doesn't finish loading if a logo image is not found
|
|
|
|
|
|
+ Extraneous Div end tag in map.html (Scott Wilkerson)
|
|
|
|
|
|
+ Issue with "Problems" section (John Frickson)
|
|
|
|
|
|
+ Status Map icons and online/offline status dots disappear in IE11
|
|
|
|
|
|
+ New network map overlays the nagios process with objects
|
|
|
|
|
|
+ Added Default-Start and Default-Stop to the init script
|
|
|
|
|
|
+ Compile / logging issues with BSD 6
|
|
|
|
|
|
+ Related to above, Fixed a lot of incorrectly handled
|
|
|
|
|
|
time_t's in *printf's
|
|
|
|
|
|
+ New map not working for RU locale (actually, most locales)
|
|
|
|
|
|
+ Replaced all instances of signal() with sigaction() + blockig
|
|
|
|
|
|
+ UTF-8 characters like german ä are not processed properly by
|
|
|
|
|
|
function url_encode (John Frickson)
|
|
|
|
|
|
+ nagios worker processes can hog CPU (huxley / John Frickson)
|
|
|
|
|
|
+ custom time periods that include special characters were not
|
|
|
|
|
|
being handled in reports (John Frickson)
|
|
|
|
|
|
+ Fixed init script to wait up to 90 seconds then kill the
|
|
|
|
|
|
nagios process (John Frickson)
|
|
|
|
|
|
+ No Host Groups results in wrong error message (John Frickson)
|
|
|
|
|
|
+ Setup Nagios users to view specific host is not working in the
|
|
|
|
|
|
new network map (John Frickson)
|
|
|
|
|
|
+ statusjson.cgi fails glibc realloc truncate response output (John Frickson)
|
|
|
|
|
|
+ Report Time Period does not work if an @ character is in
|
|
|
|
|
|
the timeperiod name (John Frickson)
|
|
|
|
|
|
+ State History does not use actual plugin long_output (John Frickson)
|
|
|
|
|
|
+ Time period corruption (xoubih)
|
|
|
|
|
|
+ Tactical Overview - Disabled Flap Detection Link (John Frickson)
|
|
|
|
|
|
- add /var/run/nagios as ghost directory
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Oct 16 15:54:34 UTC 2015 - adaugherity@tamu.edu
|
|
|
|
|
|
|
|
|
|
|
|
- Fix nagios-www: keep nagios-www-dch from owning html files shipped with
|
|
|
|
|
|
Nagios.
|
|
|
|
|
|
- Remove unused NAGIOSDCH apache flag.
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Sep 21 19:46:44 UTC 2015 - aj@ajaissle.de
|
|
|
|
|
|
|
|
|
|
|
|
- Update to 4.1.1
|
|
|
|
|
|
FIXES
|
|
|
|
|
|
* CGI Could not read object configuration data (broken by error in 4.1.0)
|
|
|
|
|
|
* exclude (!) not working (broken by mis-applied fix for 4.1.0)
|
|
|
|
|
|
|
|
|
|
|
|
- Dropped patch nagios-issue_71.patch (included in sources)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Sep 2 15:27:54 UTC 2015 - archie@dellroad.org
|
|
|
|
|
|
|
|
|
|
|
|
- Add nagios-issue_71.patch
|
|
|
|
|
|
* Fixes "CGI Could not read object configuration data" (boo#944102)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Aug 20 13:05:14 UTC 2015 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- add nagios-4.1.0-add_KOHANNA.conf patch to allow using kohanna2
|
|
|
|
|
|
if available
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Aug 19 15:59:49 UTC 2015 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- 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.
|
|
|
|
|
|
* Update index.php (Trevor McDonald)
|
|
|
|
|
|
* Fixed escaping of corewindow parameter to account for possible XSS injection
|
|
|
|
|
|
* Typo correction (T.J. Yang)
|
|
|
|
|
|
* Make getCoreStatus respect cgi_base_url (Moritz Schlarb)
|
|
|
|
|
|
* Adjusted map layout to work within frames (Eric Stanley)
|
|
|
|
|
|
* Fixed map displays are now the full size of browser window (Eric Stanley)
|
|
|
|
|
|
* Fixed labels and icons on circular markup no longer scale on zoom
|
|
|
|
|
|
* Got all maps except circular markup working with icons (Eric Stanley)
|
|
|
|
|
|
* Fixes to make legacy CGIs work again. (Eric Stanley)
|
|
|
|
|
|
* Fixes to make all/html target tolerant of being run multiple times
|
|
|
|
|
|
* For user-supplied maps, converted node group to have transform
|
|
|
|
|
|
* Fixed issue transitioning from circular markup map to other maps
|
|
|
|
|
|
* Fix displayForm to trigger on the buttom press (Scott Wilkerson)
|
|
|
|
|
|
* Fix fo getBBox crash on Firefox (Eric Stanley)
|
|
|
|
|
|
* Fixed map now resets zoom when form apply()'d (Eric Stanley)
|
|
|
|
|
|
* Fixed so close box on dialogs actually closes dialog (Eric Stanley)
|
|
|
|
|
|
* Corrected directive in trends display (Eric Stanley)
|
|
|
|
|
|
* Fixed minor issue with link in trends linkes (Eric Stanley)
|
|
|
|
|
|
* Fixed issue with map displaying on Firefox (Eric Stanley)
|
|
|
|
|
|
* Added exclusions for ctags generation (Eric Stanley)
|
|
|
|
|
|
* Update map-popup.html (Scott Wilkerson)
|
|
|
|
|
|
* Initial commit of new graphical CGIs (Eric Stanley)
|
|
|
|
|
|
* Fixed Github bug #18 - archivejson.cgi returns wrong host for state
|
|
|
|
|
|
change query (Eric Stanley)
|
|
|
|
|
|
* Status JSON: Added next_check to service details (Eric Stanley)
|
|
|
|
|
|
* Fixed escaping of keys for scalar values in JSON CGIs (Eric Stanley)
|
|
|
|
|
|
* build: Include <sys/loadavg.h> if it exists. (Eric J. Mislivec)
|
|
|
|
|
|
* lib-tests: test-io{cache|broker} need -lsocket to link. (Eric J. Mislivec)
|
|
|
|
|
|
* lib-tests: test-runcmd assumes GNU echo. (Eric J. Mislivec)
|
|
|
|
|
|
* lib-tests: Signal handlers don't return int on most platforms, and using
|
|
|
|
|
|
a cast was the wrong way to resolve this. (Eric J. Mislivec)
|
|
|
|
|
|
* Fix some type/format mismatch warnings for pid_t. (Eric J. Mislivec)
|
|
|
|
|
|
* Fix build on Solaris. (Eric J. Mislivec)
|
|
|
|
|
|
* runcmd: Fix build when we don't HAVE_SETENV. (Eric J. Mislivec)
|
|
|
|
|
|
* Fixed checkresult output processing (Eric Mislivec)
|
|
|
|
|
|
* Corrected escaping of long output macros (Eric Mislivec)
|
|
|
|
|
|
* Fixed null pointer dereferences in archive JSON (Eric Stanley)
|
|
|
|
|
|
* Fixed memory overwrite issue in JSON string escaping (Eric Stanley)
|
|
|
|
|
|
* JSON CGI: Now escaping object and array keys (Eric Stanley)
|
|
|
|
|
|
KNOWN ISSUES
|
|
|
|
|
|
* New map does not account for multiple parents, leaving "legacy"
|
|
|
|
|
|
map as an option in the menu
|
|
|
|
|
|
- removed upstreamed patches:
|
|
|
|
|
|
+ nagios-bogus_warnings.patch
|
|
|
|
|
|
+ nagios-apache24.patch
|
|
|
|
|
|
- refreshed all other patches
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Jul 31 05:12:51 UTC 2015 - pgajdos@suse.com
|
|
|
|
|
|
|
|
|
|
|
|
- use new syntax for apache 2.4
|
|
|
|
|
|
+ nagios-apache24.patch
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Feb 27 19:47:04 UTC 2015 - darin@darins.net
|
|
|
|
|
|
|
|
|
|
|
|
- patch so nagios does not truncate performace data
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Feb 17 21:06:34 UTC 2015 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix alias definition in systemd file
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Feb 16 15:26:14 UTC 2015 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- ignore errors during *post* of nagios-theme-exfoliation caused
|
|
|
|
|
|
by the script trying to restart apache during build (bnc#911755)
|
|
|
|
|
|
- ignore suse-missing-rclink rpmlint warning, as we use a wrapper
|
|
|
|
|
|
script to provide backward compatible features (check)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Jan 28 17:23:44 UTC 2015 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- add Alias=monitoring_daemon.service to systemd file to have a
|
|
|
|
|
|
similar virtual provides like in the old times
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Dec 4 16:08:31 UTC 2014 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- package a shell script in /usr/sbin/rcnagios providing the
|
|
|
|
|
|
check commands as in the old sysvinit days (and redirect anything
|
|
|
|
|
|
else directly to systemctl)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Aug 15 13:00:36 UTC 2014 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- 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
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Jul 23 13:40:28 UTC 2014 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- include special handling for the temp_path variable in the
|
|
|
|
|
|
nagios-exec-start-pre script to avoid setting wrong permissions
|
|
|
|
|
|
(bnc #887904)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Jun 25 13:38:56 UTC 2014 - wagner-thomas@gmx.at
|
|
|
|
|
|
|
|
|
|
|
|
- Patch away bogus warnings "Unknown jobtype: 10" flooding log files
|
|
|
|
|
|
if service_perfdata_command is used.
|
|
|
|
|
|
This patch implements the fix of the upstream bugreport #534
|
|
|
|
|
|
See http://tracker.nagios.org/view.php?id=534 for details.
|
|
|
|
|
|
=> bogus_warnings.patch
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Jun 5 16:00:00 UTC 2014 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- use systemctl on newer distributions (bnc #881289)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Jun 3 17:56:51 UTC 2014 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.0.7:
|
|
|
|
|
|
ENHANCEMENTS
|
|
|
|
|
|
* Added value of custom variables to Object JSON output for hosts,
|
|
|
|
|
|
services and contacts (Eric Stanley)
|
|
|
|
|
|
FIXES
|
|
|
|
|
|
* Fixed bug #616: Unescape plugin output read from checkresult files,
|
|
|
|
|
|
fix multiline perf data concatenation, and avoid extra memory
|
|
|
|
|
|
allocation and copies. (Eric Mislivec)
|
|
|
|
|
|
* Fixed bug #609: Image on home page doesn't have correct image
|
|
|
|
|
|
path prefix. (Derek Brewer)
|
|
|
|
|
|
* Fixed bug #608: Extra newline in service check timeout
|
|
|
|
|
|
output string. (Mauno Pihelgas)
|
|
|
|
|
|
* Fixed bug #596: Crashes checking contact authorization for host
|
|
|
|
|
|
escalations. (Alexey Dvoryanchikov - duplicates #590, #586)
|
|
|
|
|
|
* Fixed bug #496: Syntax error in exfoliation's common.css.
|
|
|
|
|
|
(Karsten Weiss)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sat May 3 18:27:45 UTC 2014 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.0.6:
|
|
|
|
|
|
ENHANCEMENTS
|
|
|
|
|
|
* Added name of authenticated user to JSON CGI results object
|
|
|
|
|
|
* Added Nagios Core version to the Status JSON CGI programstatus query
|
|
|
|
|
|
* Added daemon status to main page
|
|
|
|
|
|
FIXES
|
|
|
|
|
|
* Fixed bug #600: Service Check Timeout State always returns OK (0) status
|
|
|
|
|
|
* Fixed bug #583: Status Check Output of (No output on stdout) stderr
|
|
|
|
|
|
* Fixed bug #573: Service checks returns (No output on stdout) stderr
|
|
|
|
|
|
* Fixed bug #438: Reloads during downtime causes wrong availability
|
|
|
|
|
|
calculations
|
|
|
|
|
|
* Fixed feed updates when daemon can not access external networks
|
|
|
|
|
|
* Archive JSON: Fixed bugs calculating availability
|
|
|
|
|
|
* Archive JSON: Allow missing logs to be skipped
|
|
|
|
|
|
- refreshed patches to apply with latest source
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sat Apr 12 14:04:27 UTC 2014 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.0.5:
|
|
|
|
|
|
+ Fixed bug #595: Nagios 4 security fix
|
|
|
|
|
|
+ Fixed bug #594: Nagios 4 fix contactgroups parsing
|
|
|
|
|
|
+ Fixed bug #577: Nagios 4 checks stalled when write to socket failed
|
|
|
|
|
|
+ Fixed bug #580: Nagios 4 memory leak
|
|
|
|
|
|
+ Fixed bug where audio alerts wouldn't work with a 0 height and
|
|
|
|
|
|
width - http://support.nagios.com/forum/viewtopic.php?t=26387
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Mar 28 21:01:21 UTC 2014 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix stack-based buffer overflow in the cmd_submitf function
|
|
|
|
|
|
in cgi/cmd.c - CVE-2014-1878 (bnc#864843)
|
|
|
|
|
|
nagios-CVE-2014-1878.patch
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Mar 17 19:20:30 UTC 2014 - andreas.stieger@gmx.de
|
|
|
|
|
|
|
|
|
|
|
|
- add nagios-4.0.4-remove-date-time.patch to prevent unneccessary
|
|
|
|
|
|
rebuilds due to __DATE__ and __TIME__ macros
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sun Mar 16 18:05:24 UTC 2014 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.0.4:
|
|
|
|
|
|
ENHANCEMENTS
|
|
|
|
|
|
* JSON CGIs moved to beta status (Eric Stanley)
|
|
|
|
|
|
FIXES
|
|
|
|
|
|
* Fixed bug #491,#553: Rebuilt the daemon-init scripts back to
|
|
|
|
|
|
something that should work on all systems (Scott Wilkerson)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sat Mar 1 17:55:49 UTC 2014 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.0.3
|
|
|
|
|
|
ENHANCEMENTS
|
|
|
|
|
|
* Aliased hourly_value to importance and minimum_value to
|
|
|
|
|
|
minimum_importance and deprecated the former (Eric Stanley)
|
|
|
|
|
|
* Added host and service importance macros (Eric Stanley)
|
|
|
|
|
|
* Added notifications on flexible downtime expiration (Dan Wittenberg)
|
|
|
|
|
|
FIXES
|
|
|
|
|
|
* Bug #548: Temporary fix that rejects all external command during
|
|
|
|
|
|
restart to prevent Core from crashing (Eric Stanley)
|
|
|
|
|
|
* Corrected calculation of host importance and importance defaults (Eric
|
|
|
|
|
|
Stanley)
|
|
|
|
|
|
* Fixed bug #498: Nagios 4 enable_environment_macros=1 not working (Eric
|
|
|
|
|
|
Stanley, Alexey Dvoryanchikov)
|
|
|
|
|
|
* No longer checks whether logs can be written when verifying
|
|
|
|
|
|
configuration (Eric Stanley)
|
|
|
|
|
|
* Fixed CGI bug where the CGI could read past the end of the list of CGI
|
|
|
|
|
|
variables, potentially crashing the CGI (Scott Wilkerson)
|
|
|
|
|
|
* Fixed inheritance of hourly_value from host and service templates
|
|
|
|
|
|
(Scott Wilkerson)
|
|
|
|
|
|
* Fixed bug #502: 4.0.0: Configuration -> Service Escalations =
|
|
|
|
|
|
incomplete list (Eric Stanley)
|
|
|
|
|
|
* Fixed bug #523: quotes and double quotes in plugin message are
|
|
|
|
|
|
converted to HTML escapes in Nagios 4.0 (duplicate of bug #524)
|
|
|
|
|
|
* Fixed bug #524: URLs returned in plugin check results are not
|
|
|
|
|
|
correctly displayed (Eric Stanley)
|
|
|
|
|
|
* Fixed bug where passive service checks would return "Service check
|
|
|
|
|
|
timed out after 0.00 seconds" (Scott Wilkerson)
|
|
|
|
|
|
- print recommendation to run the upgrade_nagios script in case
|
|
|
|
|
|
of an update (via logger command)
|
|
|
|
|
|
- added man page for nagios_upgrade
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Jan 24 21:14:34 UTC 2014 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.0.2
|
|
|
|
|
|
FIXES
|
|
|
|
|
|
* Fixed 528: Nagios 4.0.1: Logrotation: Only current host- and
|
|
|
|
|
|
servicestates saved in rotated logfiles (duplicate of 507)
|
|
|
|
|
|
* Fixed 507: Nagios 4.0.0 - Problem during log rotate (Stefano Ghelfi)
|
|
|
|
|
|
* Fixed 530: RPM spec file sets wrong permissions on plugins
|
|
|
|
|
|
directory (duplicate of bug 494)
|
|
|
|
|
|
* Fixed 494: nagios.spec fixes (with patch) (Karsten Weiss)
|
|
|
|
|
|
* Fixed 515: Segsegv after starting up nagios (duplicate of bug 526)
|
|
|
|
|
|
* Fixed 513: Crash while entering downtime for service
|
|
|
|
|
|
(duplicate of bug 526)
|
|
|
|
|
|
* Fixed 529: Core Worker failed to reap child in 4.0.1 Description
|
|
|
|
|
|
* Fixed 514: scheduled downtime not showing in web interface
|
|
|
|
|
|
(Eric Stanley)
|
|
|
|
|
|
* Fixed 526: sort_downtime() corrupts scheduled_downtime_list
|
|
|
|
|
|
causing segfault (Adam James)
|
|
|
|
|
|
* Fixed 492: Nagios 4 fails to remove/add checks upon reload
|
|
|
|
|
|
(Eric Stanley)
|
|
|
|
|
|
* Fixed 484: Beta4.0.0b4 service checks returning (No output
|
|
|
|
|
|
on stdout) (Eric Stanley)
|
|
|
|
|
|
* Fixed 470: statusmap doesn't display info (Cameron Moore)
|
|
|
|
|
|
* Fixed 499: Security issue in daemon-init.in, function
|
|
|
|
|
|
check_config (Tómas Edwardsson)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Jan 23 12:01:00 UTC 2014 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 4.0.1
|
|
|
|
|
|
ENHANCEMENTS
|
|
|
|
|
|
* Added compiler flags in RPM spec file to reduce compiler noise
|
|
|
|
|
|
(Dan Wittenberg)
|
|
|
|
|
|
* Added logging of failure in dlclose() call (Anton Lofgren)
|
|
|
|
|
|
* Added a simple query handler interface, nagios-qh.rb
|
|
|
|
|
|
(Dan Wittenberg)
|
|
|
|
|
|
* Multiple code simplifications, additional error handling in
|
|
|
|
|
|
downtime code (Andreas Ericsson)
|
|
|
|
|
|
FIXES
|
|
|
|
|
|
* Reverted commit f99a9a7b which set check_interval to 1 if
|
|
|
|
|
|
it was configured as zero.
|
|
|
|
|
|
* Corrected order of arguments when logging unknown hosts/services
|
|
|
|
|
|
(Scott Wilkerson)
|
|
|
|
|
|
* Downtime initialized before retention data read (Eric Stanley)
|
|
|
|
|
|
* Patches to make RPM build again (Dan Wittenberg)
|
|
|
|
|
|
* Ensure that scheduled_downtime_depth never drops below zero
|
|
|
|
|
|
(Andreas Ericsson)
|
|
|
|
|
|
|
|
|
|
|
|
For a complete list of changes for the new Nagios Core 4 version,
|
|
|
|
|
|
see http://nagios.sourceforge.net/docs/nagioscore/4/en/whatsnew.html
|
|
|
|
|
|
|
|
|
|
|
|
- removed upstreamed patches:
|
|
|
|
|
|
+ nagios-CVE-2013-2214.patch
|
|
|
|
|
|
+ nagios-disable_phone_home.patch
|
|
|
|
|
|
+ nagios-p1.pl-location.patch
|
|
|
|
|
|
- added nagios-random_data.patch
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Jan 22 16:53:49 UTC 2014 - obs@botter.cc
|
|
|
|
|
|
|
|
|
|
|
|
- bring package back to compiling state after introducing
|
|
|
|
|
|
incompatible changes in nagios.spec with submit from
|
|
|
|
|
|
Dec 27th (spec file changes obviously already for nagios 4.0,
|
|
|
|
|
|
whereas we are still at 3.5.1).
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Dec 27 14:49:18 UTC 2013 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- Fix possible denial of service in CGI executables:
|
|
|
|
|
|
* nagios-CVE-2013-7108.patch (bnc#856837)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Sep 24 16:30:12 UTC 2013 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- cleanup file list
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Sep 11 14:32:17 UTC 2013 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- Recommend monitoring-tools package for those who want to convert
|
|
|
|
|
|
their (real old) nagios configuration (using the subpackage from
|
|
|
|
|
|
icinga)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Sep 5 18:03:39 CEST 2013 - mls@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- add libperl_requires, as we link against libperl and thus
|
|
|
|
|
|
need a specific version of perl
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Aug 30 23:14:55 UTC 2013 - schneemann@b1-systems.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 3.5.1:
|
|
|
|
|
|
+ Added handler for SIGXFSZ signal (Eric Stanley)
|
|
|
|
|
|
+ Fixed bug #444: Nagios 3.5.0 problem with macro $ADMINEMAIL$ :
|
|
|
|
|
|
@ is converted to %40 after 2 nagios reload (Duplicate of bug #407)
|
|
|
|
|
|
+ Fixed bug #407: Reloading nagios config causes spaces in notifications
|
|
|
|
|
|
to become plus signs (Alexey Dvoryanchikov)
|
|
|
|
|
|
+ Fixed bug #445: Adding triggered downtime for child hosts causes a
|
|
|
|
|
|
SIGSEGV on restart/reload (Eric Stanley)
|
|
|
|
|
|
+ Fixed bug #375: Freshness expiration never reached and bug #427:
|
|
|
|
|
|
freshness threshold doesn't work if it is set long
|
|
|
|
|
|
(Scott Wilkerson, Eric Stanley)
|
|
|
|
|
|
+ Fixed bug #432: Downtime scheduled as "Nagios Process" and not
|
|
|
|
|
|
the Users name (Sam Lansing, Eric Stanley)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Jul 26 09:50:38 UTC 2013 - thardeck@suse.com
|
|
|
|
|
|
|
|
|
|
|
|
- added icinga-monitoring-tools as recommend and removed the duplicated nagios files
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Jun 28 08:27:25 UTC 2013 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- added nagios-CVE-2013-2214.patch fixing unauthorized host/service
|
|
|
|
|
|
views displayed in servicegroup view (bnc#827020)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Jun 27 15:47:56 UTC 2013 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix permission problem on /usr/lib/nagios/plugins introduced with
|
|
|
|
|
|
one of the latest updates
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sun Mar 17 21:22:07 UTC 2013 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- adapt static html pages to reflect the current version
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sat Mar 16 15:37:12 UTC 2013 - schneemann@b1-systems.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 3.5.0:
|
|
|
|
|
|
+ Fixed bug #403: The "configuration" page of the webui doesn't use
|
|
|
|
|
|
entity encoding when displaying the "command expansion" item (Eric
|
|
|
|
|
|
Stanley, Phil Randal)
|
|
|
|
|
|
+ Fixed bug #424: Nagios Core 3.4.4 seg fault (core dump) on restart
|
|
|
|
|
|
after removing config for running service (Eric Stanley)
|
|
|
|
|
|
+ Updated CGI utility functions to support UTF-8 characters (Eric Stanley)
|
|
|
|
|
|
+ Fixed bug where selecting Command Expansion from Configuration CGI
|
|
|
|
|
|
page would display commands instead (Eric Stanley)
|
|
|
|
|
|
+ Fixed bug #369: status.cgi crashes with segfault when there are german
|
|
|
|
|
|
ulauts (äöüß) in the hostname or the servicename (Eric Stanley)
|
|
|
|
|
|
+ Fixed bug #418: Scheduled Downtime Notifications Resent On Nagios
|
|
|
|
|
|
Restart/reload (Eric Stanley
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Mar 13 15:51:51 UTC 2013 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- general update for 12.1, 12.2 and 12.3 for bnc#809180
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Feb 14 09:50:37 UTC 2013 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- provide 'monitoring_daemon' in the init script to allow other
|
|
|
|
|
|
init scripts to depend on it
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sat Jan 12 18:25:49 UTC 2013 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 3.4.4:
|
|
|
|
|
|
+ Fixed bug #408: service checks get duplicated on reload (Eric Stanley)
|
|
|
|
|
|
+ Added NULL pointer checks to CGI code. (Eric Stanley)
|
|
|
|
|
|
+ Fixed buffer overflow vulnerability in CGI code. Thanks to Neohapsis
|
|
|
|
|
|
for finding this. (Eric Stanley)
|
|
|
|
|
|
- refreshed patches
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Jan 9 11:10:21 CET 2013 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- added new subpackage nagios-www-dch (don't call home):
|
|
|
|
|
|
+ add plain html pages to allow users to disable PHP and
|
|
|
|
|
|
loading of external references
|
|
|
|
|
|
+ re-added documentation (no external link any more)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Jan 1 15:02:49 UTC 2013 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- use new rpm macros for basic user-/groupadd commands:
|
|
|
|
|
|
%%nagios_user_group_add
|
|
|
|
|
|
%%nagios_command_user_group_add
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Dec 17 10:29:13 UTC 2012 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 3.4.3:
|
|
|
|
|
|
* Applied fix for pagination and sorting on status.cgi #381
|
|
|
|
|
|
(Phil Randal)
|
|
|
|
|
|
* Fixed issue where deleting a downtime could cause Nagios to crash
|
|
|
|
|
|
(Eric Stanley)
|
|
|
|
|
|
* Corrected logic so that end times for flexible downtimes are
|
|
|
|
|
|
calculated from the downtime start rather than the current time
|
|
|
|
|
|
in the case where Nagios is restarted (Eric Stanley)
|
|
|
|
|
|
* Fixed issue introduced by fix for bug #124 where flexible
|
|
|
|
|
|
downtimes are not taken into account on Nagios restart.
|
|
|
|
|
|
(Scott Wilkerson, Eric Stanley)
|
|
|
|
|
|
* Fixed bug #247: If a service reports no performance data, the
|
|
|
|
|
|
perfdata log file has no line indicating the test.
|
|
|
|
|
|
(omnikron@free.fr)
|
|
|
|
|
|
* Fixed link for unhandled unreachable host problems on tactical
|
|
|
|
|
|
overview page (Rudolf Cejka)
|
|
|
|
|
|
* Fixed bug #345 with wild card searches not paging properly
|
|
|
|
|
|
on status.cgi (Phil Randal)
|
|
|
|
|
|
* Fixed bug #343 on status.cgi where Service Group Summary can
|
|
|
|
|
|
potentially show wrong totals (Mark Ziesemer)
|
|
|
|
|
|
* Fixed memory leaks on SIGHUP (Carlos Velasco)
|
|
|
|
|
|
- refreshed patches
|
|
|
|
|
|
- just require php not php5 to allow a switch to php53
|
|
|
|
|
|
- do not compress logfiles per default to allow searching via
|
|
|
|
|
|
webinterface
|
|
|
|
|
|
- init script now uses daemonchk.cgi to check for status (if present)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Nov 26 11:35:24 UTC 2012 - aeszter@gwdg.de
|
|
|
|
|
|
|
|
|
|
|
|
- Use usermod instead of groupmod when suse_version > 1220 due to
|
|
|
|
|
|
pwdutils/shadow switch.
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Nov 20 07:53:48 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
|
|
- Fix useradd invocation: -o is useless without -u and newer
|
|
|
|
|
|
versions of pwdutils/shadowutils fail on this now.
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Oct 11 12:24:39 UTC 2012 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- add virtual provides 'monitoring_daemon' and
|
|
|
|
|
|
'monitoring_webfrontend' to allow 3rd party packages to run also
|
|
|
|
|
|
with compatible solutions like icinga
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sun Jun 10 16:09:54 UTC 2012 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- remove checks.c-declare-temp_buffer.patch again as this is
|
|
|
|
|
|
fixed with the latest version
|
|
|
|
|
|
- added manpages for {new,}mini_epn and convertcfg
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Jun 4 00:20:17 CEST 2012 - ro@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 3.4.1
|
|
|
|
|
|
* Double quotes in check_command definition break functionality
|
|
|
|
|
|
(#332, reverts #86)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed May 23 10:44:57 UTC 2012 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- run config check first before restart (init script)
|
|
|
|
|
|
- ignore subsys-unsupported rpmlint check as the init script just
|
|
|
|
|
|
removes it
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon May 7 16:57:36 UTC 2012 - schneemann@b1-systems.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 3.4.0
|
|
|
|
|
|
* Use execv() to execute active check commands (#86 - Ton Voon, dnsmichi)
|
|
|
|
|
|
* Added service_check_timeout_state configuration variable (Bill McGonigle)
|
|
|
|
|
|
* Permanently remove sleep on run_event == FALSE in main loop (Max
|
|
|
|
|
|
<perldork@webwizarddesign.com>)
|
|
|
|
|
|
* Reduce notification load by moving notification viability check into
|
|
|
|
|
|
notification list creation (Opsview Team)
|
|
|
|
|
|
* Added code to apply allow_empty_hostgroup_assignment flag to host and
|
|
|
|
|
|
service dependencies (Daniel Wittenberg)
|
|
|
|
|
|
* Users can now see hostgroups and servicegroups that contain at least
|
|
|
|
|
|
one host or service they are authorized for, instead of having to be
|
|
|
|
|
|
authorized for them all (Ethan Galstad)
|
|
|
|
|
|
* RSS feed boxes fallback if an error occurs (Ethan Galstad)
|
|
|
|
|
|
* RSS feeds no longer block main page load (Mike Guthrie)
|
|
|
|
|
|
|
|
|
|
|
|
FIXES
|
|
|
|
|
|
* Fix $NOTIFICATIONRECIPIENTS$ macro to contain all contacts assigned to
|
|
|
|
|
|
host|service, not only notified contacts (Bug #98 Matt Harrington)
|
|
|
|
|
|
* Scheduled Downtime Notifications Resent On Nagios Restart/reload (Bug
|
|
|
|
|
|
#124 - ricardo)
|
|
|
|
|
|
* NOTIFICATIONTYPE MACRO never became CUSTOM (Bug #168 - Alexey
|
|
|
|
|
|
Dvoryanchikov)
|
|
|
|
|
|
* Plugged minor memory leaks in notification logic
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Dec 7 14:04:52 UTC 2011 - chris@computersalat.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix p1.pl
|
|
|
|
|
|
* remove "^M" (antidos ;))
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Nov 1 13:02:02 UTC 2011 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- skip fdupes call and ignore that we might save 4k on the disk
|
|
|
|
|
|
=> fixes bnc #721346
|
|
|
|
|
|
- fix file permissions in docudir
|
|
|
|
|
|
- use nagios-rpm-macros
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Oct 7 18:37:43 UTC 2011 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- also check (and fix) the ownership of the directory where
|
|
|
|
|
|
$status_file lives - Nagios uses this directory for temporary
|
|
|
|
|
|
files
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Aug 1 18:43:41 UTC 2011 - schneemann@b1-systems.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 3.3.1
|
|
|
|
|
|
|
|
|
|
|
|
FIXES
|
|
|
|
|
|
* Fixes status.cgi when called with no parameters, where host should be
|
|
|
|
|
|
set to all if none specified (Michael Friedrich)
|
|
|
|
|
|
* Fixes possible validation error with empty hostgroups/servicegroups
|
|
|
|
|
|
(Sven-Göran Bergh)
|
|
|
|
|
|
* Performance-data handling and checking is now thread-safe so long as
|
|
|
|
|
|
embedded perl is not used.
|
|
|
|
|
|
* Children should no longer hang on mutex locks held in parent for
|
|
|
|
|
|
localtime() (and similar) calls.
|
|
|
|
|
|
* Debug logging is now properly serialized, using soft-locking with a
|
|
|
|
|
|
timeout of 150 milliseconds to avoid multiple threads competing for the
|
|
|
|
|
|
privilege to write debug info.
|
|
|
|
|
|
* Fixed extraneous alerts for services when host is down
|
|
|
|
|
|
* Fixed incorrect parsing of multi-line host check results (Jochen Bern)
|
|
|
|
|
|
* Fixed bug with passive host checks being incorrectly sent to event
|
|
|
|
|
|
brokers as active checks
|
|
|
|
|
|
* Fixed bug where passive host check status updates were not being
|
|
|
|
|
|
propagated to event brokers
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Jul 26 21:06:13 UTC 2011 - andrea.turrini@gmail.com
|
|
|
|
|
|
|
|
|
|
|
|
- fixed typos in nagios.spec
|
|
|
|
|
|
|
2025-10-27 17:12:42 +00:00
|
|
|
|
-------------------------------------------------------------------
|
2025-10-27 11:36:06 +00:00
|
|
|
|
Fri Jul 8 11:35:37 UTC 2011 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- removed setuid bit from /var/spool/nagios - configure the
|
|
|
|
|
|
right permissions on service start instead
|
|
|
|
|
|
- use the right STDERR in the cron script
|
|
|
|
|
|
- cleanup files section
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Jul 5 14:57:40 UTC 2011 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- integrated cron script from Daniel Kozar (bnc#701208)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Jul 4 17:03:22 UTC 2011 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- fixes in init script if check_external_commands are enabled
|
|
|
|
|
|
- added nagios-3.2.3-CVE-2011-1523.patch to fix
|
|
|
|
|
|
CVE-2011-1523 (bnc#682966)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sun Mar 13 16:21:14 UTC 2011 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- install /var/spool/nagios with setgroup bit set, so all new files
|
|
|
|
|
|
in this directory belong to the command group (maybe we should
|
|
|
|
|
|
use a permissions file for this?)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Oct 6 19:49:37 UTC 2010 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 3.2.3:
|
|
|
|
|
|
+ Fixes problem where disabling all active hosts/services was not
|
|
|
|
|
|
taking effect
|
|
|
|
|
|
+ Fixes for compiler warnings (code cleanup by Stephen Gran)
|
|
|
|
|
|
+ Fixes for format errors in event handler logging (Guillaume Rousse)
|
|
|
|
|
|
+ Fixed incorrect info in sample nagios.cfg file for
|
|
|
|
|
|
state_retention_file (Michael Friedrich)
|
|
|
|
|
|
+ Fixed broker_event_handler() to return ERR if data is NULL
|
|
|
|
|
|
(Michael Friedrich)
|
|
|
|
|
|
- rebased all patches
|
|
|
|
|
|
- adapted nagios-disable_phone_home.patch
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Sep 20 09:50:56 UTC 2010 - schneemann@b1-systems.de
|
|
|
|
|
|
|
|
|
|
|
|
- removed unneeded filter "permissions-directory-setuid-bit" from
|
|
|
|
|
|
nagios-rpmlintrc
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Sep 7 06:43:37 UTC 2010 - schneemann@b1-systems.de
|
|
|
|
|
|
|
|
|
|
|
|
- cleaned spec and sources, removed unused patches from source
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Sep 1 22:37:22 UTC 2010 - schneemann@b1-systems.de
|
|
|
|
|
|
|
|
|
|
|
|
- reworked phone-home patch
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Sep 1 22:14:55 UTC 2010 - schneemann@b1-systems.de
|
|
|
|
|
|
|
|
|
|
|
|
- Update to nagios 3.2.2, excerpt from changelog:
|
|
|
|
|
|
FIXES
|
|
|
|
|
|
* Fix for choosing next valid time on day of DST change when clocks go
|
|
|
|
|
|
one hour backwards
|
|
|
|
|
|
* Fix for nagios now erroring when "Error: Could not find any
|
|
|
|
|
|
contactgroup matching..." displayed
|
|
|
|
|
|
* Fix tap tests for Solaris 10 and newer versions of Test::Harness
|
|
|
|
|
|
* Fix for notifications not being sent out when scheduled downtime is
|
|
|
|
|
|
cancelled (Daniel Pouzzner)
|
|
|
|
|
|
* Fix for first notification delay being calculated incorrectly, and
|
|
|
|
|
|
notifications potentially going out early (Pawel Malachowski)
|
|
|
|
|
|
* Fix for text of scheduling downtime of all services on a host (Holger
|
|
|
|
|
|
Weiss)
|
|
|
|
|
|
* Fix for services inheriting notification period from hosts if not
|
|
|
|
|
|
defined (Gordon Messmer)
|
|
|
|
|
|
* Fix for incorrect service states on host failures (bug #130 Petya Kohts)
|
|
|
|
|
|
* Fix for incorrect service state attributes being set on host failures
|
|
|
|
|
|
(bug #128 Petya Kohts)
|
|
|
|
|
|
* Fix for non-scheduled hosts and services not being updated in NDOUtils
|
|
|
|
|
|
* Fix for incorrect host state counts in status CGI when viewing
|
|
|
|
|
|
servicegroups (bug #72)
|
|
|
|
|
|
* Fix for new Splunk integration query parameters (bug #136)
|
|
|
|
|
|
* Fix for extra field header in availability CSV export (bug #113)
|
|
|
|
|
|
* Fix for macro processing code modifying input string (Jochen Bern)
|
|
|
|
|
|
* Fix for event execution loop re-scheduling host checks instead of
|
|
|
|
|
|
executing them if service checks are disabled (bug #152)
|
|
|
|
|
|
* Fix for segfaults on Solaris (Torsten Huebler)
|
|
|
|
|
|
* Fix for incorrect comment expiration times being passed to event
|
|
|
|
|
|
broker (Mattieu Kermagot)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Jul 15 20:56:09 UTC 2010 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- back to the old file permissions (once again for clean
|
|
|
|
|
|
nagios support)
|
|
|
|
|
|
- readded nonsense stuff again
|
|
|
|
|
|
- create/fix check_result_path if needed
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Jul 9 14:06:55 UTC 2010 - chris@computersalat.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix file/dir perms
|
|
|
|
|
|
o once again for centreon support
|
|
|
|
|
|
- spec mods
|
|
|
|
|
|
o sort TAGS
|
|
|
|
|
|
o added lost Authors (description)
|
|
|
|
|
|
o macros
|
|
|
|
|
|
o remove nonsense stuff
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Jun 24 10:16:35 UTC 2010 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- rebase phone-home patch
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Jun 22 09:00:37 UTC 2010 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- recommend nagios-plugins only to avoid buildcycles
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Jun 18 01:16:09 UTC 2010 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix init script: touch files if they do not exist-
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri May 28 05:03:43 UTC 2010 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- disable patch8 - needs rebasing
|
|
|
|
|
|
- install PIDDIR if it's not /var/run to avoid owner problems
|
|
|
|
|
|
during start
|
|
|
|
|
|
- always change ownership of standard files to the right values
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon May 24 16:30:36 UTC 2010 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix 'Schedule downtime for this host and all services' behavior
|
|
|
|
|
|
(http://tracker.nagios.org/view.php?id=133)
|
|
|
|
|
|
- fix typos resulting in non used style declarations
|
|
|
|
|
|
(http://tracker.nagios.org/view.php?id=150)
|
|
|
|
|
|
- fix deleting comments from the hashlist
|
|
|
|
|
|
(http://tracker.nagios.org/view.php?id=80)
|
|
|
|
|
|
- rebase nagios-p1.pl-location.patch
|
|
|
|
|
|
- fix a handful compiler warnings
|
|
|
|
|
|
- do not allow nagios to phone home: disable online_update_checks
|
|
|
|
|
|
- fix command-group
|
|
|
|
|
|
- BuildRequire net-tools for enabling WAP
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri May 14 12:51:20 UTC 2010 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- check_verbose now always prints the resulting logfile - this
|
|
|
|
|
|
allows to see the warnings
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue May 11 15:13:42 UTC 2010 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- ghost the pid directory
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed May 5 08:52:01 UTC 2010 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix broken files section
|
|
|
|
|
|
- init skript now handles /var/run on tmpfs
|
|
|
|
|
|
- small adaptions of init skript
|
|
|
|
|
|
- default pidfile now /var/run/nagios/nagios.pid
|
|
|
|
|
|
- add manpages from Debian package
|
|
|
|
|
|
- add Debian patches:
|
|
|
|
|
|
+ nagios-fix_forced_servicechecks.patch
|
|
|
|
|
|
+ nagios-fix_encoding_trends.cgi.patch
|
|
|
|
|
|
+ nagios-fix_spurious_dollar_signs_added_to_command_lines.patch
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Apr 6 10:48:52 UTC 2010 - chris@computersalat.de
|
|
|
|
|
|
|
|
|
|
|
|
- cleanup source
|
|
|
|
|
|
o removed nagios-3.2.0
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Mar 10 11:25:24 UTC 2010 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 3.2.1:
|
|
|
|
|
|
Enhancements:
|
|
|
|
|
|
+ Link to allow scheduling downtime for all services on a host
|
|
|
|
|
|
+ Speedup to CGIs when lots of comments or downtimes in status.dat file
|
|
|
|
|
|
+ Patch for new_mini_epn to allow for any command line length without
|
|
|
|
|
|
breaking extra trailing or leading whitespace
|
|
|
|
|
|
Fixes:
|
|
|
|
|
|
+ Fix for incorrect scheduling when time has gone back an hour
|
|
|
|
|
|
(partial fix for 24x7)
|
|
|
|
|
|
+ Fix for logging test, which was not timezone aware
|
|
|
|
|
|
(bug #0000077 - Allan Clark)
|
|
|
|
|
|
+ Fix for CSS validation of padding: X
|
|
|
|
|
|
+ Fix for documentation re: case-insensitive nature of custom
|
|
|
|
|
|
variables (Marc Powell)
|
|
|
|
|
|
+ Fix for template configurations which use negated wildcards
|
|
|
|
|
|
(Tim Wilde)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Nov 23 11:41:07 CET 2009 - cschneemann@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- changed path to send_nsca in the eventhandler script according
|
|
|
|
|
|
to the path given in the nagios-nsca package. BNC #486937
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Nov 6 19:10:21 UTC 2009 - chris@computersalat.de
|
|
|
|
|
|
|
|
|
|
|
|
- added lost changes
|
|
|
|
|
|
o Jun 24 2009
|
|
|
|
|
|
o Jun 23 2009
|
|
|
|
|
|
- spec mods
|
|
|
|
|
|
o removed changelog
|
|
|
|
|
|
o added LEGAL to doc
|
|
|
|
|
|
o simplify install of extra SOURCES
|
|
|
|
|
|
- added support for centreon
|
|
|
|
|
|
o centreon is frontend GUI for nagios
|
|
|
|
|
|
o changed perms/ownership in files section
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Aug 21 12:16:49 UTC 2009 - chris@computersalat.de
|
|
|
|
|
|
|
|
|
|
|
|
- cleanup spec
|
|
|
|
|
|
o fixed header
|
|
|
|
|
|
o sorted TAGS
|
|
|
|
|
|
- fixed deps
|
|
|
|
|
|
o added missing Req nagios-plugins
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Aug 14 12:15:31 CEST 2009 - cschneemann@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- added Requires php and mod_php_any
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Aug 13 11:15:30 CET 2009 - cschneemann@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- added ndo2db to Should-Start/Should-Stop in rcnagios
|
|
|
|
|
|
changed permission of resource.cfg (needed by centreon)
|
|
|
|
|
|
(Changes by chris@computersalat.de)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Aug 12 22:02:30 CET 2009 - cschneemann@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 3.2.0:
|
|
|
|
|
|
* Fix for read-only permissions bug in CGIs that caused problems viewing
|
|
|
|
|
|
comments (bug #0000029)
|
|
|
|
|
|
* Fix for incorrect CGI reports (availability, trends, etc.) when
|
|
|
|
|
|
reporting period spans Daylight Savings Time (bug #0000046)
|
|
|
|
|
|
* Fix for detection of truecolor support in GD library (Lars Hecking)
|
|
|
|
|
|
* Reverted to use --datadir configure script option instead of the more
|
|
|
|
|
|
recently introduced --datarootdir option
|
|
|
|
|
|
* Status and retention files are now flushed/synced to disk to prevent
|
|
|
|
|
|
incomplete information being displayed in CGIs
|
|
|
|
|
|
* Fix for incorrect next service check time calculation when Nagios is
|
|
|
|
|
|
reloaded with different timeperiod ranges
|
|
|
|
|
|
* Updated Fedora quickstart guide to indicate PHP requirements
|
|
|
|
|
|
* Known issue: Service checks that are defined with timeperiods that
|
|
|
|
|
|
contain "exclude" directives are incorrectly re-scheduled. Don't use
|
|
|
|
|
|
these for now - we'll get this fixed for 3.4
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Jun 24 11:26:03 CEST 2009 - cschneemann@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 3.1.2
|
|
|
|
|
|
- fixes bug in host/service schduling logic that caused excessive
|
|
|
|
|
|
CPU usage introduced with 3.1.0
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Jun 23 10:48:36 CEST 2009 - cschneemann@suse.de
|
|
|
|
|
|
- update to 3.1.1
|
|
|
|
|
|
* New "important check command" flag for use in service templates, to
|
|
|
|
|
|
aid configuration in distributed environments
|
|
|
|
|
|
* Fix for nagios validation error when no services defined
|
|
|
|
|
|
* Fix for stylesheet link
|
|
|
|
|
|
* Fix for extinfo.cgi error message when cgi.cfg doesn't exist
|
|
|
|
|
|
* Fix for notifications.cgi where Update button on right didn't retain
|
|
|
|
|
|
host information when no host= was in query parameters
|
|
|
|
|
|
* Fix for potential bug where a contactgroup with no members could cause
|
|
|
|
|
|
parsing errors
|
|
|
|
|
|
* Fix for W3 validation for history.cgi
|
|
|
|
|
|
* Fix for W3 validation for extinfo.cgi
|
|
|
|
|
|
* Fix for nagiostats to return non-zero with failures in MRTG mode
|
|
|
|
|
|
* Added t/ directory for tests. Use make test to run. Requires perl on
|
|
|
|
|
|
development server
|
|
|
|
|
|
* Fix for duplicate event_id attributes in status and retention data
|
|
|
|
|
|
* Fix for duplicate unlink() during check processing
|
|
|
|
|
|
* Added missing check period column to host config display (CGI)
|
|
|
|
|
|
* Fix for embedded Perl initialization under FreeBSD
|
|
|
|
|
|
* Fix for incorrect re-initialization of mutext after program restart
|
|
|
|
|
|
* Fix for incorrect weighting in host flap detection logic
|
|
|
|
|
|
* Added libtap to distribution. Use ./configure --enable-libtap to compile
|
|
|
|
|
|
* nagios.log permissions are now kept after log rotation
|
|
|
|
|
|
* Fix for "Max concurrent service checks (X) has been reached" messages
|
|
|
|
|
|
- will now push services 5 + random(10) seconds ahead for retry
|
|
|
|
|
|
* Fix for removing old HTML files for web frontend that are now replaced
|
|
|
|
|
|
with PHP equivalents (in dex/main/side.html)
|
|
|
|
|
|
* Fix for incorrect service history link text in CGIs
|
|
|
|
|
|
* Fix for useless code loop in netutils.c
|
|
|
|
|
|
* Fix for potential divide by zero in event scheduling code
|
|
|
|
|
|
* Fix for trailing backslash in plugin output causing memory corruption
|
|
|
|
|
|
in CGIs
|
|
|
|
|
|
* Fix for bug that could affect host/service scheduling during clock
|
|
|
|
|
|
time skew or changes to time perod definitions between restarts
|
|
|
|
|
|
* Leading whitespace from continuation lines in configuration files is
|
|
|
|
|
|
now stripped out
|
|
|
|
|
|
* Fix for bug where pipe (used by IPC) file descriptors get inherited by
|
|
|
|
|
|
child processed (e.g. event handlers) (bug #0000026)
|
|
|
|
|
|
* Fix for failure to daemonize - Nagios now bails (bug #0000011)
|
|
|
|
|
|
* Fix for notifications about flapping starting not processed properly
|
|
|
|
|
|
by retention data
|
|
|
|
|
|
* Patch to add transparency to statusmap icons for truecolor images
|
|
|
|
|
|
* Patch to add read-only permissions to extinfo CGI
|
|
|
|
|
|
* Security fix for statuswml.cgi where arbitrary shell injection was
|
|
|
|
|
|
possible
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Mar 27 11:28:44 CET 2009 - cschneemann@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- added check_verbose to rcnagios to print the error messages
|
|
|
|
|
|
directly instead of pointing to the error_log BNC #486912
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Mar 3 14:05:41 CET 2009 - cschneemann@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- changed rcnagios to delete control characters from values
|
|
|
|
|
|
BNC #480747
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Dec 9 12:29:09 CET 2008 - cschneemann@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 3.0.6:
|
|
|
|
|
|
+ Fix for CGI submission of external commands (writing newlines
|
|
|
|
|
|
and submitting service comments)
|
|
|
|
|
|
+ Fix for Apache group membership in RPM spec file
|
|
|
|
|
|
+ Fix for improper notification propagation command processing
|
|
|
|
|
|
+ Better out-of-disk-space error handling when writing retention
|
|
|
|
|
|
and status files
|
|
|
|
|
|
+ Disabled adaptive check and eventhandler commands for security
|
|
|
|
|
|
reasons
|
|
|
|
|
|
+ Fix for reading output from system commands (event handlers,
|
|
|
|
|
|
etc) that have timed out
|
|
|
|
|
|
+ Added wildcard host matching in CGIs
|
|
|
|
|
|
+ Fixes for playing audio alerts in CGIs
|
|
|
|
|
|
+ Fix for incorrect host status links in status CGI when viewing
|
|
|
|
|
|
hostgroup summary
|
|
|
|
|
|
+ Added support for x509 cert authentication in the CGIs
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Dec 1 12:19:51 CET 2008 - lrupp@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- don't fail if the host has problems to execute newaliases
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Nov 10 13:17:25 CET 2008 - lrupp@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 3.0.5:
|
|
|
|
|
|
+ Security fix for Cross Site Request Forgery (CSRF) bug reported
|
|
|
|
|
|
by Tim Starling.
|
|
|
|
|
|
+ Sample audio files for CGIs removed from distribution
|
|
|
|
|
|
+ Fix for mutliline config file continuation bug
|
|
|
|
|
|
+ Minor sample config file fix
|
|
|
|
|
|
+ Added documentation on CGI security issues
|
|
|
|
|
|
- added permissions-directory-setuid-bit for /var/spool/nagios
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Oct 28 17:54:37 CET 2008 - lrupp@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- use relative pathnames in %%post
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Oct 17 15:40:25 CEST 2008 - lrupp@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 3.0.4:
|
|
|
|
|
|
+ Fix for properly terminating plugins when parent processes get
|
|
|
|
|
|
killed (e.g. using 'killall nagios' with check_timeout plugins
|
|
|
|
|
|
running)
|
|
|
|
|
|
+ Fix for event broker callback when service notifications are
|
|
|
|
|
|
disabled
|
|
|
|
|
|
+ Fix for scheduling scheduling servicegroup downtime with
|
|
|
|
|
|
'hosts too' option in CGIs
|
|
|
|
|
|
+ Fixes for bugs in sample event handlers - stop/start active
|
|
|
|
|
|
service checks and enable notifications
|
|
|
|
|
|
+ Cosmetic fix for logging of notifications
|
|
|
|
|
|
+ Fix for host/service name encoding in CGIs (trends and
|
|
|
|
|
|
availability reports, etc.)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Sep 15 18:38:23 CEST 2008 - lrupp@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- be a bit more secure in %post scripts
|
|
|
|
|
|
- fix ownership of resource file in init script
|
|
|
|
|
|
- enhance the README.SuSE a bit
|
|
|
|
|
|
- Recommend cron
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Jul 21 15:38:40 CEST 2008 - lrupp@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix fillup call
|
|
|
|
|
|
- update to 3.0.3:
|
|
|
|
|
|
+ Minor bug fixes in CGIs
|
|
|
|
|
|
+ Minor bug fix in navigation frame
|
|
|
|
|
|
+ Better error logging during fork() errors
|
|
|
|
|
|
+ Fixed bug in parsing host dependencies
|
|
|
|
|
|
+ Updated p1.pl to allow for 4KB lines in Perl plugin output
|
|
|
|
|
|
+ Fixed bug in command for disabling contact notifications
|
|
|
|
|
|
+ Fix for bugs in host and service orphan check logic
|
|
|
|
|
|
+ Fix for properly escaping macros containing URLs
|
|
|
|
|
|
+ Patches for possible XSS vulnerability in CGIs (CVE-2007-5803)
|
|
|
|
|
|
+ Changes to service check event broker logic (DNX patches)
|
|
|
|
|
|
+ Fixes for url encoding
|
|
|
|
|
|
+ Fix for debug logging of notifications
|
|
|
|
|
|
+ Segfault fix in history CGI
|
|
|
|
|
|
+ Typo fix in object config routines
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu May 29 11:15:34 CEST 2008 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix missing return value in run_async_service_check (bnc#395203)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Apr 24 16:16:24 CEST 2008 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- require mailx (bnc#383209)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Apr 22 14:33:59 CEST 2008 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix cron logfile-check in /var/log/nagios/archives/ (bnc#381857)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Apr 3 12:42:34 CEST 2008 - lrupp@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 3.0.1:
|
|
|
|
|
|
+ Fixed bug in trends CGI with user not being authorized
|
|
|
|
|
|
for hosts/services
|
|
|
|
|
|
+ Fixed bug in status CGI with page layout messing up when
|
|
|
|
|
|
sounds enabled
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Mar 13 21:08:55 CET 2008 - lrupp@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 3.0 (final):
|
|
|
|
|
|
+ Faster program startup times (especially in large installs)
|
|
|
|
|
|
with new object lookup code
|
|
|
|
|
|
+ Fix for special contact inheritance rules in
|
|
|
|
|
|
host and service escalations
|
|
|
|
|
|
+ Fix for bug in processing $CONTACTADDRESSx$ macros
|
|
|
|
|
|
+ Documentation fixes
|
|
|
|
|
|
- Recommend perl
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Mar 5 18:38:43 CET 2008 - lrupp@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 3.0rc3:
|
|
|
|
|
|
+ New macros have been added
|
|
|
|
|
|
+ The old $NOTIFICATIONNUMBER$ macro has been deprecated in favor
|
|
|
|
|
|
of new $HOSTNOTIFICATIONNUMBER$ and $SERVICENOTIFICATIONNUMBER$
|
|
|
|
|
|
macros.
|
|
|
|
|
|
+ The $HOSTNOTES$ and $SERVICENOTES$ macros may now contain
|
|
|
|
|
|
macros themselves
|
|
|
|
|
|
+ new 'enable_environment_macros' option, which allow to disable
|
|
|
|
|
|
global macros for use in check, event handler, notification,
|
|
|
|
|
|
and other commands on large installations
|
|
|
|
|
|
+ scheduled downtime entries are now stored in the status file
|
|
|
|
|
|
and retention file, respectively
|
|
|
|
|
|
+ Current and retained comments are now stored in the status file
|
|
|
|
|
|
and retention file, respectively
|
|
|
|
|
|
+ Acknowledgement comments that are marked as non-persistent are
|
|
|
|
|
|
now only deleted when the acknowledgement is removed.
|
|
|
|
|
|
+ Comment and downtime IDs are now retained across program
|
|
|
|
|
|
restarts and should be unique unless the retention data is
|
|
|
|
|
|
deleted or ignored.
|
|
|
|
|
|
+ Added flap_detection_options directive to host and service
|
|
|
|
|
|
definitions to allow you to specify what host/service states
|
|
|
|
|
|
should be used by the flap detection logic
|
|
|
|
|
|
+ Added a new PROCESS_FILE external command to allow processing
|
|
|
|
|
|
of external commands found in an eternal (regular) file.
|
|
|
|
|
|
+ Contact status information (last notification times,
|
|
|
|
|
|
notifications enabled/disabled, etc.) is now saved in the
|
|
|
|
|
|
status and retention files, although it is not processed
|
|
|
|
|
|
by the CGIs.
|
|
|
|
|
|
+ check timeperiod for hosts and services can now be modified
|
|
|
|
|
|
on-the-fly
|
|
|
|
|
|
+ Multiline plugin output is now supported for host and
|
|
|
|
|
|
service checks
|
|
|
|
|
|
+ Nagios now checks for orphaned service checks by default.
|
|
|
|
|
|
+ Host checks are now run in parallel
|
|
|
|
|
|
+ Timeperiods were overdue for a major overhaul
|
|
|
|
|
|
+ Added event broker callbacks for adaptive programm and contact
|
|
|
|
|
|
status data
|
|
|
|
|
|
+ ... (See ChangeLog for more details)
|
|
|
|
|
|
- Logfiles are stored in /var/log/nagios now
|
|
|
|
|
|
- Nagios uses own logrotation - but we bzip the old logfiles via
|
|
|
|
|
|
weekly cronjob (Requires: bzip2)
|
|
|
|
|
|
- added sysconfig file for timeout and nice level
|
|
|
|
|
|
- overhaul the init script
|
|
|
|
|
|
- added a README.SuSE
|
|
|
|
|
|
- added rpmlintrc
|
|
|
|
|
|
- added config.err file as %ghost
|
|
|
|
|
|
- use upstream macros for all steps during rpmbuild where possible
|
|
|
|
|
|
- adapt to work on all (open)SUSE distributions
|
|
|
|
|
|
- overhaul the patches
|
|
|
|
|
|
- cmdusr is now wwwrun and not nobody
|
|
|
|
|
|
- cmdgrp is now new group nagcmd and not www
|
|
|
|
|
|
- split out devel package
|
|
|
|
|
|
- enable event-broker
|
|
|
|
|
|
- use upstream apache config
|
|
|
|
|
|
- adapt the generated sample configurations so the work out of the
|
|
|
|
|
|
box
|
|
|
|
|
|
- enable template-objects
|
|
|
|
|
|
- prepare and own the directory for event brokers
|
|
|
|
|
|
- include all sample configuration in docdir
|
|
|
|
|
|
- use fdupes
|
|
|
|
|
|
- create/update new groups/users in %pre of the (sub-)package
|
|
|
|
|
|
- add the apache2 user to the nagcmd group in %post of nagios-www
|
|
|
|
|
|
- restart apache2 if nagios-www changes
|
|
|
|
|
|
- own some %ghost files with the correct permissions
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Oct 26 08:56:18 CEST 2007 - tsieden@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to nagios version 2.10
|
|
|
|
|
|
* Added 'make install-webconf' command to install Apache web config file
|
|
|
|
|
|
* Sample config files are now installed without a -sample extension
|
|
|
|
|
|
* Fix for SIGTERMs being seen as SIGEXITs, non-logging of SIGTERMs/shutdowns
|
|
|
|
|
|
* Minor fix for notification timeout log messages
|
|
|
|
|
|
* Fix for not logging passive host check results
|
|
|
|
|
|
* Minor bug fixes in CGIs
|
|
|
|
|
|
* Fix for a segfault when processing passive host check results with empty output/perfdata
|
|
|
|
|
|
* Fix for incorrect latency calculation for passive service checks
|
|
|
|
|
|
* Bug fix with attempting to access an uninitalized mutex if external commands are disabled
|
|
|
|
|
|
* Fix for keeping service checks in the event queue when active service checks are disabled globally
|
|
|
|
|
|
* Fix for a potential cross site scripting vulnerability in the CGIs
|
|
|
|
|
|
* Program version is now displayed in CGIs
|
|
|
|
|
|
|
|
|
|
|
|
- removed obsolete FAQ patch in html/docs dir
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sun Sep 16 22:28:02 CEST 2007 - cschneemann@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- added openssl-devel to BuildRequires to support SSL in check_http
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sun Aug 12 13:15:56 CEST 2007 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- move p1.pl to /usr/lib/nagios/p1.pl
|
|
|
|
|
|
set 0755 permissions for executable files (157814)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed May 16 23:11:48 CEST 2007 - lrupp@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- build on older distributions:
|
|
|
|
|
|
BuildRequires: libapr0 XFree86-devel XFree86-libs
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri May 4 16:54:26 CEST 2007 - tsieden@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to nagios version 2.9
|
|
|
|
|
|
* Fix for incorrect performance data file write/append mode options
|
|
|
|
|
|
* Fix for current status of hosts with no host check command defined
|
|
|
|
|
|
* SIGSEGV signals should now be logged again (broken in 2.8)
|
|
|
|
|
|
* Configure script fix for no mail program found/installed on system
|
|
|
|
|
|
* Configure script option bug fixes for cygwin and embedded perl
|
|
|
|
|
|
* Command definitions and host/service plugin perfdata with HTML should now be escaped in CGIs
|
|
|
|
|
|
* Patch for incorrect time down percentage in availability CGI
|
|
|
|
|
|
* Updated init script to fix a race condition during restarts
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Mar 12 13:27:34 CET 2007 - tsieden@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to nagios version 2.8
|
|
|
|
|
|
* Bug fix for calculating notification interval with service escalations
|
|
|
|
|
|
* Bug fix for using servicegroups in service dependency definitions
|
|
|
|
|
|
* Bug fix for bad date format submission in command CGI
|
|
|
|
|
|
* Possible segfault fix during restarts when daemon was performing host checks
|
|
|
|
|
|
* Fix for missing check timeout in event broker calls
|
|
|
|
|
|
* Fix for handling signals under NPTL
|
|
|
|
|
|
* Added error messages for passive service checks that don't correspond to a defined service
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Feb 9 11:03:20 CET 2007 - tsieden@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to nagios version 2.7
|
|
|
|
|
|
* p1.pl now sets environment var (NAGIOS_PLUGIN) to indicate patch of plugin that is executing
|
|
|
|
|
|
* Updated nagiostats with new MRTG vars for tracking buffer usage
|
|
|
|
|
|
* Added sample MRTG config file
|
|
|
|
|
|
* Minor patches to availability and status CGIs
|
|
|
|
|
|
* Minor documentation updates
|
|
|
|
|
|
* Fix for segfault during expiration or deletion of scheduled downtime
|
|
|
|
|
|
* Fix for scheduling immediate service check through WAP interface
|
|
|
|
|
|
* Fix for leading whitespace before comments in object config files
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Feb 1 11:57:31 CET 2007 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- add quick-start.txt (#237372)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Feb 1 10:54:08 CET 2007 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- remove unneeded trailing slashes from Alias and Directory entries
|
|
|
|
|
|
in nagios-http.conf
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Jan 17 18:31:49 CET 2007 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix more comparison with string literal in avail.c
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Jan 11 13:08:56 CET 2007 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- FATE #301512
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Jan 11 13:05:31 CET 2007 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix typo in html docu, perdata.html -> perfdata.html
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Jan 11 11:49:01 CET 2007 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- correct link to external FAQ website
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Jan 11 11:34:54 CET 2007 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- correct Alias in nagios-httpd.conf
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Jan 10 18:05:04 CET 2007 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update the default example config to mail to nagios%localhost
|
|
|
|
|
|
instead to non-existant nagios-admin%localhost
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Jan 10 11:58:32 CET 2007 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix comparison with string literal (#232415)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Jan 8 22:30:07 CET 2007 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- move pid file to /var/run/nagios/ (#231169)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Dec 1 11:48:59 CET 2006 - tsieden@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to version 2.6
|
|
|
|
|
|
* fix for unscheduled triggered downtime entries
|
|
|
|
|
|
* fix for embedded audio in tac and status CGIs
|
|
|
|
|
|
* fixed bug in nagiostats utility when reporting host/service check latency
|
|
|
|
|
|
* misc code cleanups for compiler warnings
|
|
|
|
|
|
* fixed error when reading empty (zero byte) config files
|
|
|
|
|
|
* default is now to check for orphaned service checks (Francois Caen)
|
|
|
|
|
|
* fixed bug with non-standard CGI config file location in status data (Carson Gaspar)
|
|
|
|
|
|
* fixed bugs and simplified examples in sample config files (Mark Young)
|
|
|
|
|
|
* removed obsolete patches which are included in upstream now
|
|
|
|
|
|
|
|
|
|
|
|
- fixed "empty PID file error" in init script
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Nov 16 18:14:37 CET 2006 - tsieden@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- changed home dir to /var/lib/nagios (#221791)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Oct 17 16:14:56 CEST 2006 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix uninitialized variable in run_global_service_event_handler (212892)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Sep 18 20:36:36 CEST 2006 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- add a user/group nagios (#61908)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Sep 8 11:28:49 CEST 2006 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to version 2.5
|
|
|
|
|
|
disable sapmon patch for the time being
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed May 24 18:33:07 CEST 2006 - schwab@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- Don't build as root.
|
|
|
|
|
|
- Don't strip binaries.
|
|
|
|
|
|
- Fix format string bug.
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed May 3 22:51:20 CEST 2006 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- fixed possible buffer overflow in CGI scripts (#140494)
|
|
|
|
|
|
(CVE-2006-2162)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Jan 25 21:38:32 CET 2006 - mls@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- converted neededforbuild to BuildRequires
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Jan 9 12:46:14 CET 2006 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- fixed off-by-one overflow (#141124)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Nov 18 06:41:12 CET 2005 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to stable version 1.3
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Oct 6 21:23:41 CEST 2005 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- fixed autobuild warnings about printf format
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sat May 14 21:11:21 CEST 2005 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- fixed compiler errors about usage of uninitialized vars
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sun Apr 24 09:37:02 CEST 2005 - aj@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- Compile with GCC4.
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Aug 30 15:51:56 CEST 2004 - ro@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- removed apache1 traces
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon May 3 14:21:58 CEST 2004 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix compiler-warnings
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Feb 3 07:18:49 CET 2004 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to nagios 1.2
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Sep 18 21:26:52 CEST 2003 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- /usr/lib/nagios and /usr/lib/nagios/plugins are owned
|
|
|
|
|
|
by root (#31100)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Sep 8 10:22:16 CEST 2003 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- add apache2 config-files, require http_daemon
|
|
|
|
|
|
and need apache2-devel-packages for build (#30157)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Aug 27 12:52:24 CEST 2003 - ro@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- remove traceroute-lbl from neededforbuild
|
|
|
|
|
|
traceroute from net-tools is used anyway
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Aug 18 06:29:30 CEST 2003 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- added activation meta-data to sysconfig (#28830)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Aug 15 02:28:47 CEST 2003 - poeml@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- change cmdgrp from nogroup to www (the group apache now runs
|
|
|
|
|
|
under) [#21782]
|
|
|
|
|
|
- implement try-restart correctly
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Jul 31 06:19:24 CEST 2003 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- use stop/restart macros
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Jul 29 15:19:34 CEST 2003 - aj@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- Fix chown invocation.
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Jul 25 10:25:50 CEST 2003 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- added bugfixes
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Jun 12 14:58:37 CEST 2003 - kukuk@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- Make sure plugin directory exist
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Jun 12 07:37:12 CEST 2003 - kukuk@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- Add nagios libdir to filelist
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Jun 4 08:53:53 CEST 2003 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to bugfix release 1.1
|
|
|
|
|
|
* File descriptor leak in file-based performance routines
|
|
|
|
|
|
* Timestamp fix for PostgreSQL 7.3
|
|
|
|
|
|
* Minor bug fixes to cmd and history CGIs
|
|
|
|
|
|
* Minor documentation fixes
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Jan 13 08:48:07 CET 2003 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- added sysconfig-metadata (#22607)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Dec 2 08:57:08 CET 2002 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- adopted sapmoni.dif for gcc 3.3
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Nov 25 07:49:50 CET 2002 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 1.0 final
|
|
|
|
|
|
* Minor bug fixes in CGIs
|
|
|
|
|
|
* Minor doc updates
|
|
|
|
|
|
* Bug fix for flex host downtime
|
|
|
|
|
|
* Embedded perl bug fixe for arguments with spaces
|
|
|
|
|
|
* Host escalation logic fix
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Oct 15 13:59:36 CEST 2002 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- running pre-flight configuration check always when
|
|
|
|
|
|
starting nagios (#20916)
|
|
|
|
|
|
- added logrotate definitions for logfiles
|
|
|
|
|
|
- fixed embedded perl (#20916) (thanks to mls)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Sep 23 07:39:24 CEST 2002 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 1.0b6
|
|
|
|
|
|
* Added wildcards and multiple hosts/hostgroups to host dependency
|
|
|
|
|
|
and service dependency definitions
|
|
|
|
|
|
* Added wildcard support for members directive in hostgroup
|
|
|
|
|
|
definitions
|
|
|
|
|
|
* Minor bug fixes and cleanups in CGIs
|
|
|
|
|
|
* Minor cleanups in the core
|
|
|
|
|
|
* New version of snprintf() included that supports %f
|
|
|
|
|
|
* Notification interval for escalations now defaults to
|
|
|
|
|
|
non-escalated value
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Aug 23 10:47:43 CEST 2002 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 1.0b5
|
|
|
|
|
|
* Fixed memory leak related to processing of passive checks
|
|
|
|
|
|
* Memory leak fixes in the CGIs
|
|
|
|
|
|
* Minor interface changes to the status and TAC CGIs
|
|
|
|
|
|
* Bug fix in the notification CGI
|
|
|
|
|
|
* Added minimalistic sample object config file (minimal.cfg)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Aug 16 09:09:36 CEST 2002 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- added PreReq (Bug #17938 #17939)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Aug 12 12:51:09 CEST 2002 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- updated sapmoni patch to provide documentation
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Aug 12 11:56:48 MEST 2002 - mls@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- made it work with threaded perl-5.8
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Aug 8 14:02:59 CEST 2002 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- added patch to be able to use nagios-plugins-sap
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sat Jul 27 10:32:19 CEST 2002 - adrian@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- fix neededforbuild
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Jul 5 07:56:23 CEST 2002 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 1.0b4
|
|
|
|
|
|
* Address field in host definitions is now optional in
|
|
|
|
|
|
template-based config format. Defaults to host name if not
|
|
|
|
|
|
specified.
|
|
|
|
|
|
* Fixed memory leak when processing passive checks
|
|
|
|
|
|
* Added illegal_macro_output_chars variable to main config file
|
|
|
|
|
|
to allow for stripping dangerous shell characters from plugin
|
|
|
|
|
|
output
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed Jun 12 06:58:26 CEST 2002 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- removed -devel subpackage and moved the file to main-package
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Jun 10 13:29:57 CEST 2002 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 1.0b3
|
|
|
|
|
|
* Bug fixes in template-based object code
|
|
|
|
|
|
* Bug fix in tac CGI for counting host and service states
|
|
|
|
|
|
properly
|
|
|
|
|
|
* Default is now to check for external commands as often as
|
|
|
|
|
|
possible
|
|
|
|
|
|
* Ping syntax for WAP interface moved to CGI config file
|
|
|
|
|
|
* Command file user/group defaults to Nagios user/group unless
|
|
|
|
|
|
overridden with configure script options
|
|
|
|
|
|
* Sample template-based object config file fixes
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue May 28 07:00:42 CEST 2002 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to 1.0b2
|
|
|
|
|
|
* Fixed bug with escaping strings for DB support
|
|
|
|
|
|
(MySQL & PostgreSQL)
|
|
|
|
|
|
* Several bug fixes in template-based object code
|
|
|
|
|
|
* Multiple hostgroups supported in host and service escalations
|
|
|
|
|
|
* Wildcard support in service, service escalation, and host
|
|
|
|
|
|
escalation definitions
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu May 23 10:06:11 CEST 2002 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- install config-file templates
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed May 22 13:11:09 CEST 2002 - stark@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- initial version of Nagios (the successor of NetSaint)
|
|
|
|
|
|
|