Prevent log spam with nut plugins #1631
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
On Debian / Ubuntu, nut is linked against libnss3 which causes a warning message to be emitted when upsc is run if SSL isn't being used. This leads to errors during every poll like:
2024/09/04-21:05:07 [299208] Error output from nut_misc:
2024/09/04-21:05:07 [299208] Init SSL without certificate database
nut 2.8.1, which has started making its way to distros, adds a new NUT_QUIET_INIT_SSL environment variable (specifically designed for uses such as this) which allows silencing this warning.
Add it to the nut plugins. It's a no-op for older nut versions.