From holger at zedat.fu-berlin.de Wed Nov 6 23:34:01 2013 From: holger at zedat.fu-berlin.de (Holger =?iso-8859-1?Q?Wei=DF?=) Date: Wed, 6 Nov 2013 23:34:01 +0100 Subject: [monitoring-users] ANNOUNCE: NSCA-ng 1.2 Message-ID: <20131106223401.GA90953@zedat.fu-berlin.de> Today, I released NSCA-ng 1.2. Debian packages and the source tarball can be downloaded from: https://www.nsca-ng.org/ NSCA-ng is a drop-in replacement for NSCA that allows for submitting passive check results, downtimes, and many other commands to Nagios. It uses TLS encryption and shared-secret authentication with per-client passwords, as well as fine-grained authorization control. Version 1.2 is a minor release that adds some improvements and fixes, including the following: - Let nsca-ng.cfg(5)'s `include' directive and nsca-ng(8)'s `-c' flag accept directory path names. If a directory is specified, read the server configuration from all "*.cfg" and "*.conf" files in the specified directory and all subdirectories. - Let the client's `-d' and `-e' flags accept C-style escape sequences, so that e.g. "-e '\n'" can be specified. Octal and hexadecimal numbers are also accepted. - Allow for specifying authorization settings outside of the `authorize' sections in nsca-ng.cfg(5) files. They will then serve as a fallback for `authorize' sections that don't define these settings. - Fix a race condition in the case where the command file is recreated after the NSCA-ng server had opened it. - Fix a send_nsca(8) crash on 32-bit platforms that use 64-bit timestamps. - Apply some fixes for Debian GNU/kFreeBSD and GNU Hurd. - Update the embedded libev code from version 4.11 to version 4.15. The new release provides a number of bug fixes and minor enhancements. Thanks to Florian Obser and Stuart Henderson for reporting the time_t issue, and to everyone else who provided feedback. Holger