New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
zabbix: adding zabbix proxy support #63130
Conversation
@GrahamcOfBorg build zabbix zabbix20 zabbix34 zabbix22 Can you maybe write a test for the module? |
@andir not a bad idea at all, the service is fairly simple. Added the test. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please let me know if you have any questions or need a hand with anything.
- not running the proxy under root - logrotate - adding more database configuration options - adding support for password file
@GrahamcOfBorg eval |
I was looking into the configuration on the zabbix site and realized that most the versions we ship are badly out of date and unsupported upstream. We shouldn't be shipping software that isn't supported upstream. |
You are right. I plan to do a major upgrade and switch to 3.4 as a default.
But that is a major non compatible change that will have to go to release
notes.
But that is for another pull request :) (I hope to start working on it in about two weeks).
|
Implemented in #63844 |
Motivation for this change
Adding zabbix proxy support by creating a new zabbix proxy module along with zabbix-proxy subpackages.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)