NSClient

NSClient++

Release 0.11.13

What's Changed

Some more Linux related fixes and enhancements.

  • Added integration test for redhat builds
  • Added all commands ro CheckSystem for linux (as well as renamed it to CheckSystem)
  • New option to specify log backend using command line option --log-backend.
  • Changed so default logging on Linux is console and not file (so you can run it without sudo).

TODO for Linux support

  • [x] CheckSystemUnix should be renamed (should be called CheckSystem)
  • [x] CheckSystemUnix should provide metrics.
  • [x] CheckSystemUnix is missing check_cpu
  • [x] Add integration test to redhat builds.

This means Linux version is now in theory feature complete. I intend to do some more systematic tests before I officially launch this but we are close now...

Full Changelog: https://github.com/mickem/nscp/compare/0.11.12...0.11.13

nscp-0.11.13.tar.gz

Release tarball
application/gzip 2026-02-09 Download from Github

check_nsclient-0.11.13-ubuntu-x64

raw 2026-02-09 Download from Github

check_nsclient-0.11.13-Win32.exe

raw 2026-02-09 Download from Github

check_nsclient-0.11.13-x64.exe

raw 2026-02-09 Download from Github

NSCP-0.11.13-amd64.deb

raw 2026-02-09 Download from Github

NSCP-0.11.13-docs.zip

raw 2026-02-09 Download from Github

NSCP-0.11.13-Win32-legacy-xp.msi

raw 2026-02-09 Download from Github

NSCP-0.11.13-Win32-legacy-xp.zip

raw 2026-02-09 Download from Github

NSCP-0.11.13-Win32.msi

raw 2026-02-09 Download from Github

NSCP-0.11.13-Win32.zip

raw 2026-02-09 Download from Github

NSCP-0.11.13-x64.msi

raw 2026-02-09 Download from Github

NSCP-0.11.13-x64.zip

raw 2026-02-09 Download from Github

Release 0.11.12

What's Changed

Added integration test on debian builds This validates that LuaScripts, PythonScripts, Web, NRPE, NSCA and many other features work correctly.

Fixes:

  • Lua script should respect scripts-folder.
  • Fixed rest test
  • nrpe install command will now generate certificate during install.
  • For nrpe install The following option now have implitict values --ca and --certificate so you no longer need to specify the default value
  • Fixed python script on linux
  • Added missing Lua Script
  • Switched to release builds
  • Fixed permission error when running python scripts
  • Improved python script error reporting
  • Python script should respect scripts folder

TODO for Linux support

  • [x] Ensure paths work in various scenarios.

  • [ ] CheckSystemUnix should be renamed (should be called CheckSystem)

  • [ ] CheckSystemUnix should provide metrics.

  • [ ] CheckSystemUnix is missing check_cpu

  • [x] Ensure NRPE and NSCA config helpers work correctly.

  • [x] Ensure that PythonScripts work correctly on Linux

  • [x] Ensure that LuaScripts work correctly on Linux

  • [x] Add integration test to debian builds.

  • [ ] Add integration test to redhat builds.

  • Added debian integration test by @mickem in https://github.com/mickem/nscp/pull/1151

Full Changelog: https://github.com/mickem/nscp/compare/0.11.11...0.11.12

nscp-0.11.12.tar.gz

Release tarball
application/gzip 2026-02-07 Download from Github

check_nsclient-0.11.12-ubuntu-x64

raw 2026-02-07 Download from Github

check_nsclient-0.11.12-Win32.exe

raw 2026-02-07 Download from Github

check_nsclient-0.11.12-x64.exe

raw 2026-02-07 Download from Github

NSCP-0.11.12-amd64.deb

raw 2026-02-07 Download from Github

NSCP-0.11.12-docs.zip

raw 2026-02-07 Download from Github

NSCP-0.11.12-Win32-legacy-xp.msi

raw 2026-02-07 Download from Github

NSCP-0.11.12-Win32-legacy-xp.zip

raw 2026-02-07 Download from Github

NSCP-0.11.12-Win32.msi

raw 2026-02-07 Download from Github

NSCP-0.11.12-Win32.zip

raw 2026-02-07 Download from Github

NSCP-0.11.12-x64.msi

raw 2026-02-07 Download from Github

NSCP-0.11.12-x64.zip

raw 2026-02-07 Download from Github

Release 0.11.11

What's Changed

Fixed a few issues related to WebServer modules on linux.

  • Now the certificate will be generated when installing the module making it possible to run sudo nscp web install --https to smoothly enable the web server.
  • Web files are now installed in the correct folder.
  • Added crypto++ so NSCA will have correct cryptos.
  • Fixed a crash related happening when a broken module is loaded.

TODO for Linux support

  • [ ] Ensure paths work in various scenarios. Some paths might still be incorrect.
  • [ ] CheckSystemUnix should be renamed (should be called CheckSystem)
  • [ ] CheckSystemUnix should provide metrics.
  • [ ] CheckSystemUnix is missing check_cpu
  • [ ] Ensure NRPE and NSCA config helpers work correctly.
  • [ ] Ensure that PythonScripts work correctly on Linux
  • [ ] Add integration test to linux builds.

Full Changelog: https://github.com/mickem/nscp/compare/0.11.10...0.11.11

nscp-0.11.11.tar.gz

Release tarball
application/gzip 2026-02-03 Download from Github

check_nsclient-0.11.11-ubuntu-x64

raw 2026-02-03 Download from Github

check_nsclient-0.11.11-Win32.exe

raw 2026-02-03 Download from Github

check_nsclient-0.11.11-x64.exe

raw 2026-02-03 Download from Github

NSCP-0.11.11-amd64.deb

raw 2026-02-03 Download from Github

NSCP-0.11.11-docs.zip

raw 2026-02-03 Download from Github

NSCP-0.11.11-Win32-legacy-xp.msi

raw 2026-02-03 Download from Github

NSCP-0.11.11-Win32-legacy-xp.zip

raw 2026-02-03 Download from Github

NSCP-0.11.11-Win32.msi

raw 2026-02-03 Download from Github

NSCP-0.11.11-Win32.zip

raw 2026-02-03 Download from Github

NSCP-0.11.11-x64.msi

raw 2026-02-03 Download from Github

NSCP-0.11.11-x64.zip

raw 2026-02-03 Download from Github