NRPE v2 for pfSense 2.2 missing on my hardware?



  • Hello forum,

    I've got something odd going on and hope you can help find out why.  We have a number of clients who run pfsense boxes, that we monitor with nagios/nrpe which works out well.  Recently we went to add the nrpe package on a new client and couldn't find it in the list of packages to install.  I've spent the last few days digging and it looks like the package should be offered but isn't showing up in the list. So today I tried manually adding it using the pfSsh.php shell, only to be told the package could not be found.  I can find the package in http://files.pfsense.org/packages/10/All/ as nrpe-2.15_5-amd64.pbi but can't get it to install!

    Any idea's how to get this guy up and happy? Below is the os version and output of the pfSsh.php shell.

    Version 2.2-RELEASE (amd64)
    built on Thu Jan 22 14:03:54 CST 2015
    FreeBSD 10.1-RELEASE-p4

    
    pfSense shell: playback installpkg nrpe-2.15_5-amd64
    
    Playback of file installpkg started.
    
    Installing package "nrpe-2.15_5-amd64"...
    Trying to fetch package info... Done.
    
    Package not found.
    
    Done.
    pfSense shell:
    
    

    Thanks for your time.


  • Rebel Alliance Developer Netgate

    You have to pass the pfSense package name for that on the command line, so:

    pfSsh.php playback installpkg "NRPE v2"
    

    But your real problem is that you are many versions behind.

    The package requires a minimum of 2.2.1, and you should be running at least 2.2.6, if not 2.3.1_1.