Control: tags -1 confirmed pending

On 20/01/17 10:29, John Lines wrote:
> Dear Maintainer,
> 
> I have specified a location for ssl_ca_file in
> /etc/nagios/check_nrpe_ng.cfg
> 
> If I call
>  /usr/lib/nagios/plugins/check_nrpe_ng -H somehost -c somecheck
> it fails, due to being unable to find a matching certificate.
> 
> If I call it as
>  /usr/lib/nagios/plugins/check_nrpe_ng -H somehost -C
>  /etc/nagios/check_nrpe_ng.cfg -c somecheck
> 
> the command succeeds.
> 
> I assume /etc/nagios/check_nrpe_ng.cfg is the default configuration
> file, so edits to it should be recognised.

Hi John,

Your assumption that check_nrpe_ng checks /etc/nagios/check_nrpe_ng.cfg
by default is not correct, and that's why your command doesn't work when
you don't specify the configuration file.

With my upstream hat on, I can't remember remember why I chose this as
the default. Possibly because the daemon requires an explicit config
file, and it didn't make sense to require specifying a config file for
the client. It doesn't make sense to me any more, so I'll get that
changed in the next release.

https://github.com/bootc/nrpe-ng/commit/597ed89e820de5b12a7e87ff0f6d045a4159da52

Regards,
Chris

-- 
Chris Boot
Tiger Computing Ltd
"Linux for Business"

Tel: 01600 483 484
Web: http://www.tiger-computing.co.uk
Follow us on Facebook: http://www.facebook.com/TigerComputing

Registered in England. Company number: 3389961
Registered address: Wyastone Business Park,
 Wyastone Leys, Monmouth, NP25 3SR

Reply via email to