Description of problem:
EPEL packaged /usr/lib/systemd/system/nrpe.service does not wait for network to become online, can cause startup to fail when bind to address used in configuration.
Version-Release number of selected component (if applicable):
(Installed on RHEL 7.3)
Steps to Reproduce:
1. install to clean server
2. configure to bind to an address (primary IP of host was used)
3. restart service to ensure service starts without error (after configuration tweak)
Service errors on startup: unable to bind to device ...
Successful service startup
Possible solution could be to update packaged file nrpe.service:
added (might be overkill):
After=var-run.mount nss-lookup.target network.target local-fs.target time-sync.target
My apologies for the delay on this. Updates should arrive soon in epel-testing
nrpe-3.2.1-6.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-957b082df2
nrpe-3.2.1-6.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-957b082df2
nrpe-3.2.1-6.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.