File nsca.changes of Package nsca
-------------------------------------------------------------------
Sun Jul 31 12:58:53 UTC 2022 - Christian Boltz <suse-beta@cboltz.de>
- don't package SuSEfirewall2 config for Tumbleweed
- package / own %dir /etc/xinetd.d for Tumbleweed
-------------------------------------------------------------------
Wed Apr 21 13:30:44 UTC 2021 - Lars Vogdt <lars@linux-schulserver.de>
- Update to 2.10.0
* Changed release date to ISO format (yyyy-mm-dd) (John Frickson)
* Add --quiet mode to send_nsca (Timo Juhani Lindfors)
* Add --ds to specify block delimiters (for sending multiple checks at once)
in send_nsca (Nate Rini)
* Add legacy_2_7_mode (for sending to nsca 2.7.x) to send_nsca
(Adrian Freihofer, Xavier Bachelot)
* Add foreground mode (Nate Rini)
* Send errors to stderr, where they belong (Bas Couwenberg / Sean Finney)
* Fix crashes on ECONNABORTED (Craig Leres)
* Fix potential buffer overflow (Bas Couwenberg)
* Spelling fixes (Josh Soref, Lajos Veres, Bas Couwenberg)
* Removed escape newlines so that long output works (Bryan Heden)
- added new patches:
* nsca-clean-setgroups.patch - make sure there are no extraneous
group memberships when dropping root privileges
* send_nsca_implicit_declaration.patch - add missing stdio.h
include in send_nsca.c
- delete upstreamed patches:
* nsca.abuild.patch
* nsca-2.9.2-implicit-fortify-decl.patch
* nsca-2.9.2-implicit_functions.patch
- refreshed patches:
* nsca.spooldir.patch
* nsca.xinetd.patch
- Package License file
-------------------------------------------------------------------
Thu Oct 4 18:16:14 CEST 2018 - ro@suse.de
- buildrequire libmcrypt only for < 15.0
-------------------------------------------------------------------
Wed Sep 5 12:05:18 CEST 2018 - ro@suse.de
- fix apparmor profile syntax
-------------------------------------------------------------------
Wed Jul 4 11:52:50 UTC 2018 - lars@linux-schulserver.de
- allow /run/ as well as /var/run in the apparmor profile
- include /etc/apparmor.d/local/usr.bin.nsca to allow personalization
of the apparmor profile
- introduce /etc/sysconfig/nsca to allow the user to switch the
run modes of the nsca binary
-------------------------------------------------------------------
Thu Feb 1 09:47:29 UTC 2018 - lars@linux-schulserver.de
- build require pkgconfig(systemd) to allow OBS to use systemd-mini
in place and optimize the rebuild chain
-------------------------------------------------------------------
Wed Nov 8 16:10:11 UTC 2017 - dimstar@opensuse.org
- Only have pre and post scriptlets in case we build with systemd
support. Without systemd support, the escriptlets would be empty.
-------------------------------------------------------------------
Tue Nov 7 09:38:47 UTC 2017 - joop.boonen@opensuse.org
- Fixed E: nsca implicit-fortify-decl ./nsca.c:495 via
nsca-2.9.2-implicit-fortify-decl.patch
-------------------------------------------------------------------
Thu Jun 29 16:05:30 UTC 2017 - lars@linux-schulserver.de
- added nsca-2.9.2-implicit_functions.patch to add missing includes
crabbed out by the compiler
- enable and support systemd
- fix copy and paste error in triggerun and run for the old name
(nagios-nsca) of this package
- rebase all patches and add/correct the comments for them in the
spec file
-------------------------------------------------------------------
Wed Mar 15 18:36:24 UTC 2017 - dimstar@opensuse.org
- Add %insserv_prereq PreReq: since we still install legacy initd
services it is our own duty to ensure the legacy tools to handle
them are installed.
-------------------------------------------------------------------
Fri Dec 16 06:34:39 UTC 2016 - sweet_f_a@gmx.de
- update to 2.9.2:
+ Replaced all instances of signal() with sigaction() + blocking
+ Race condition when opening command file
+ Fix missing argument in open calls
+ NSCA close/POLLNVAL/accept bug causes hang
- rebase nsca.abuild.patch
-------------------------------------------------------------------
Tue Mar 18 15:14:24 UTC 2014 - lars@linux-schulserver.de
- add apparmor profile in /etc/apparmor.d/usr.bin.nsca
- do not self obsolete nagios-nsca* itself, use lower version
-------------------------------------------------------------------
Thu Feb 14 09:51:38 UTC 2013 - lars@linux-schulserver.de
- rename the package from nagios-nsca to nsca (following upstream
name)
- require 'monitoring_daemon' in init script as nsca also runs
together with icinga
- add man pages for send_nsca and nsca from Debian
-------------------------------------------------------------------
Thu Oct 11 12:27:55 UTC 2012 - lars@linux-schulserver.de
- recommend 'monitoring_daemon' to allow nsca to run with
compatible monitoring solutions
-------------------------------------------------------------------
Fri Feb 3 09:48:56 UTC 2012 - lars@linux-schulserver.de
- update to 2.9.1:
+ Applied patch to allow packets arriving with a future time stamp
(Daniel Wittenberg)
+ Updated server (nsca) to allow packets with older, smaller
packet size (Eric Stanley)
- use macros from nagios-rpm-macros package
- added rpmlintrc
-------------------------------------------------------------------
Wed Dec 21 10:29:59 UTC 2011 - coolo@suse.com
- remove call to suse_update_config (very old work around)
-------------------------------------------------------------------
Thu Nov 10 22:46:33 UTC 2011 - schneemann@b1-systems.de
- update to version 2.9
* Add config directive to submit directly to checkresults directory (Mike Lindsey)
* Support multi-line check output with 4000 character limit (Mike Lindsey)
- fixes in skipped version 2.8
* Added --with-log-facility option to control syslog logging (Ryan Ordway and Brian Seklecki)
* Fixed bug where daemon would segfault if mcrypt library was not initialized before timeout (Holger Weiss)
* Fixed bug with switching from dump file to command file when running under single mode (Ton Voon)
* Fix for small memory leak with running as a single process daemon (Daniel)
-------------------------------------------------------------------
Fri Aug 31 11:16:58 CEST 2007 - tsieden@suse.de
- cleanup spec file (removed unneeded %dir entry)
-------------------------------------------------------------------
Mon Aug 13 07:25:49 CEST 2007 - tsieden@suse.de
- update to version 2.7.2
* fixed bug with NSCA daemon eating CPU if child process
couldn't accept a connection in multi-process mode (Chris Wilson)
-------------------------------------------------------------------
Fri Feb 9 11:46:40 CET 2007 - tsieden@suse.de
- update to version 2.7.1
* Fixed bug that prevented single mode daemon from working properly
* Added sample scripts for testing functionality to nsca_tests/
(Ton Voon/Altinity)
-------------------------------------------------------------------
Mon Jan 29 15:11:00 CET 2007 - tsieden@suse.de
- update to version 2.7
* Fixed crash from malformed command line
(therefore removed removed nagios-nsca.send_nsca.formatstring.patch)
* Updated to config.sub and config.guess to latest from GNU Savannah
* changed default user and group to nagios nagios (#236135)
-------------------------------------------------------------------
Thu Dec 7 17:18:24 CET 2006 - tsieden@suse.de
- package split: nagios-nsca for the server and
nagios-nsca-client for the remote host
- removed unneeded BuildRequires (nagios)
-------------------------------------------------------------------
Fri Dec 1 12:59:22 CET 2006 - tsieden@suse.de
- update to version 2.6
* spec file fix
* segfault fix in encryption library cleanup
* daemon now exits with an error if it can't drop privileges
* added chroot support (Sean Finney)
* added support for writing a PID file
* added support for reloading config files with SIGHUP
* removed obsolete patches which are included in upstream now
- fix NscaBin location in init script
-------------------------------------------------------------------
Tue Oct 10 11:57:22 CEST 2006 - olh@suse.de
- fix send_nsca segfault with -c and -d options
-------------------------------------------------------------------
Thu Feb 2 21:19:30 CET 2006 - stark@suse.de
- fixed crash while encrypt_cleanup()
-------------------------------------------------------------------
Wed Jan 25 21:38:33 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Sun Jan 22 13:17:48 CET 2006 - stark@suse.de
- update to version 2.5
- added init-script
- added xinetd configuration
- use -fstack-protector
- use tcp-wrapper
-------------------------------------------------------------------
Wed Oct 12 06:42:06 CEST 2005 - stark@suse.de
- fixed uninitialized variable and missing return-codes
-------------------------------------------------------------------
Sun Jan 11 11:38:03 CET 2004 - adrian@suse.de
- add %defattr
-------------------------------------------------------------------
Thu Jul 24 07:49:12 CEST 2003 - stark@suse.de
- update to 2.4
* Better support for u_int32_t detection
* Minor bug fixes
-------------------------------------------------------------------
Thu Jun 19 13:33:09 CEST 2003 - stark@suse.de
- added nagios to neededforbuild (fixing directory ownership)
-------------------------------------------------------------------
Wed Feb 5 13:25:38 CET 2003 - stark@suse.de
- update to 2.3
* Minor changes to daemon init code
* Minor Makefile fixes
-------------------------------------------------------------------
Wed Jan 29 02:03:27 CET 2003 - ro@suse.de
- fix compile for gcc-3.3 (wrong code ...)
-------------------------------------------------------------------
Mon Jan 13 08:02:01 CET 2003 - stark@suse.de
- update to 2.2
* Syntax changes for command line arguments
* Added support for passive host checks (supported
only in Nagios 2.x and later)
* Added sample xinetd config file (nsca.xinetd)
* Minor mods and bug fixes
-------------------------------------------------------------------
Fri Aug 16 11:32:24 CEST 2002 - kukuk@suse.de
- Remove libmcrypt-devel from requires, libmcrypt.la is now in
main libmcrypt package.
-------------------------------------------------------------------
Wed Jun 12 07:11:57 CEST 2002 - stark@suse.de
- update to 2.1
-------------------------------------------------------------------
Tue May 28 06:57:56 CEST 2002 - stark@suse.de
- changed conf-dir to /etc/nagios
-------------------------------------------------------------------
Mon Apr 29 10:00:48 CEST 2002 - stark@suse.de
- switch to Nagios NSCA (which is only another name)
* update to version 2.0
-------------------------------------------------------------------
Thu Mar 21 07:31:42 CET 2002 - stark@suse.de
- finally updated to 1.2.0
-------------------------------------------------------------------
Thu Feb 14 11:00:03 CET 2002 - stark@suse.de
- modified patch to write to an alternative "command" file
if the NetSaint command-file doesn't exist
(backport from 1.2.0)
-------------------------------------------------------------------
Mon Feb 4 07:20:16 CET 2002 - stark@suse.de
- update to 1.2.0b8
- added a patch to NOT create the commandfile as regular file
if it doesn't exist
-------------------------------------------------------------------
Mon Jul 16 11:21:21 CEST 2001 - stark@suse.de
- added libmcrypt-devel to requires
-------------------------------------------------------------------
Mon Jul 16 09:33:35 CEST 2001 - stark@suse.de
- update to 1.1.1 (configure-fixes for mcrypt)
-------------------------------------------------------------------
Tue Apr 24 12:15:08 CEST 2001 - stark@suse.de
- initial package (linked against mcrypt)