Public bug reported:

When nagios-nrpe-server is started with systemd, it fails because the
pid file is missing because it cannot be created because the nagios user
does not have permissions to /var/run. This can be fixed by adding

ExecStartPre=-/bin/mkdir /var/run/nrpe
ExecStartPre=/bin/chown nagios:nagios /var/run/nrpe/

to nagios-nrpe-server.service.

Also, there is a PID file in the service file with a wrong path. I know
systemd usually does not create pid files anyway but I found it strange
there was a PIDFile noted but a wrong one.

This is on Ubuntu 16.04.3 LTS, running NRPE Version 3.2.0, installed
from the debian package from the artful repo.

** Affects: nagios-nrpe (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1744030

Title:
  systemd does not create directory for pid file

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nagios-nrpe/+bug/1744030/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to