Wanted to take one last stab at this topic from several months ago (I 
brought it up on this list last March/April).

The issue, as I see it: when you use an include_dir in your nrpe.cfg, 
the files from that directory are loaded in a nondeterministic manner. 
This means that you cannot reliably do something like have a "base" nrpe 
client config file that goes on all of your hosts, but then have a 
host-specific one that supercedes that base config file for specific 
commands.

The fix is simple, and I have a patch (against nrpe 2.12) ready that 
I've been running in production for almost a year now.  I see that there 
is now a 2.13 and I've confirmed that the patch would be the same (the 
function in question is no different in the newer version).

I've also submitted this patch to Icinga already, as they seemed 
receptive to it and I wanted to get it out for broader testing/use.

I cannot find any information about how to go about submitting a patch 
for nrpe.  The one thing I've seen is that I can open a bug on 
sourceforge, but I'm not sure where that gets me (and as I've learned, 
we don't all agree that this is a "bug" per se to begin with).  I also 
do not see any way to change the documentation (which apparently only 
exists as an .odt file) to explicitly clarify the behavior.

Can anybody point me in the right direction, please?

Thanks,
Mike

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Nagios-users mailing list
Nagios-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting 
any issue. 
::: Messages without supporting info will risk being sent to /dev/null

Reply via email to