jloh / nagios-nrpe-server

Nagios NRPE Server Role for Ansible
https://blog.jloh.co/nagios-nrpe-ansible-role/
MIT License
29 stars 38 forks source link

[WIP] Compiling NRPE from source #15

Closed bernardoVale closed 8 years ago

bernardoVale commented 8 years ago

Hello, I'm trying to add support for AIX, HP-UX, OpenSUSE and Suse Enterprise.

Some of those OS doesn't have a package for NRPE. When I need to install NRPE on those, I've generally compile nrpe from source.

I've really liked your role and I was wondering if we could use this approach to support those Operating Systems. I'm already working on this at my fork, if you find a better way please let me know.

jloh commented 8 years ago

Hey! This sounds great. Compiling from source is often a tricky one though since people might have private repos that contain a custom build. It also means possibly changing how CI tests are done to get test coverage (this could be optional though of course and not something I expect you to work out).

So go for it but make it optional at this point and then we'll go from there!

bernardoVale commented 8 years ago

From some OS, like, AIX 7.1, HP-UX, SLES 11 SP1, this is the only way to get nrpe.

I'm expecting to compile only on those OS. I think it's an overkill to compile NRPE where there is a package for it's installation.

For a better test coverage on CI we could use Docker. If you like to check it out I'm using this approach on one of my roles here

Thank you!

jloh commented 8 years ago

Hey @bernardoVale, just checking whether you ended up getting around to this in the end?

bernardoVale commented 8 years ago

Hi @jloh , I wasn't able to go further on this issue. I'm not working with NRPE anymore. Close this issue if you want to.

jloh commented 8 years ago

No worries, thanks!