NSClient

NSClient++

Release 0.11.12

What's Changed

> DONT USE: This has a bug preventing upgrades (a dll goes missing). If you have installed this: I recommend uninstalling and installing.

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

> DONT USE: This has a bug preventing upgrades (a dll goes missing). If you have installed this: I recommend uninstalling and installing.

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

Release 0.11.10

What's Changed

> DONT USE: This has a bug preventing upgrades (a dll goes missing). If you have installed this: I recommend uninstalling and installing.

  • Lots of boring refactoring and unit tests.
  • Fixed rpm packages
  • Fixed config files on linux
  • Fixed debian packages
  • Removed a lot fo unused files
  • Removed unused files from zip and packages
  • Fixed so modules are loaded relative of binary on linux
  • Fixed paths on linux

TODO for Linux support

  • [x] Explore spliting into multiple packages. Havent decided if splitting it makes sense yet.
  • [x] Ensure config is installed correctly and sensible (currently likely no config)
  • [x] Ensure paths work in various scenarios (currently for instance modules relative binary is not working)
  • [x] Clean up installed files so only required is not installed (currently a lot of test files are installed as well as html docs)
  • [ ] Add integration test to linux builds.

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

nscp-0.11.10.tar.gz

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

check_nsclient-0.11.10-ubuntu-x64

raw 2026-02-01 Download from Github

check_nsclient-0.11.10-Win32.exe

raw 2026-02-01 Download from Github

check_nsclient-0.11.10-x64.exe

raw 2026-02-01 Download from Github

NSCP-0.11.10-amd64.deb

raw 2026-02-01 Download from Github

NSCP-0.11.10-docs.zip

raw 2026-02-01 Download from Github

NSCP-0.11.10-Win32-legacy-xp.msi

raw 2026-02-01 Download from Github

NSCP-0.11.10-Win32-legacy-xp.zip

raw 2026-02-01 Download from Github

NSCP-0.11.10-Win32.msi

raw 2026-02-01 Download from Github

NSCP-0.11.10-Win32.zip

raw 2026-02-01 Download from Github

NSCP-0.11.10-x64.msi

raw 2026-02-01 Download from Github

NSCP-0.11.10-x64.zip

raw 2026-02-01 Download from Github