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