En el Debian Bug report logs – #756479 podremos ver como se han deshabilitado los comandos desde el servidor (compilando el nrpe sin –enable-command-args con argumentos tan sólidos como “hay gente que los usa mal“. Vamos a ver cómo usar un PPA alternativo para saltarnos la restricción de Debian
Podemos usar el PPA dontblamenrpe:
add-apt-repository ppa:dontblamenrpe/ppa
Configuramos preferencia del PPA sobre el paquete de la distribución:
cat <<EOF > /etc/apt/preferences.d/nrpe_dontblamenrpe Package: * Pin: release o=LP-PPA-dontblamenrpe Pin-Priority: 700 EOF
Podemos ver las prioridades mediante apt-cache policy:
root@ubuntu16:~# apt-cache policy nagios-nrpe-server
nagios-nrpe-server:
Installed: (none)
Candidate: 2.15-1ubuntu10
Version table:
2.15-1ubuntu10 700
700 http://ppa.launchpad.net/dontblamenrpe/ppa/ubuntu xenial/main amd64 Packages
100 /var/lib/dpkg/status
2.15-1ubuntu1 500
500 http://ad.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
Actualizamos e instalamos:
apt-get update apt-get install nagios-nrpe-server
Una vez instalados ya dispondremos del binarion de nrpe con la opción enable-command-args habilitada