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 --httpsto 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: 0.11.10...0.11.11