Description of problem:
ypbind doesn't start after boot
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Configure ypbind
2. Enable ypbind
ypbind is dead
systemctl status ypbind -l
ypbind.service - NIS/YP (Network Information Service) Clients to NIS Domain Binder
Loaded: loaded (/usr/lib/systemd/system/ypbind.service; enabled; vendor preset: disabled)
Active: inactive (dead)
Feb 03 15:04:34 calo19.lip.pt systemd: Dependency failed for NIS/YP (Network Information Service) Clients to NIS Domain Binder.
Feb 03 15:04:34 calo19.lip.pt systemd: ypbind.service: Job ypbind.service/start failed with result 'dependency'.
could you try to start the ypbind manually?
# systemctl start ypbind
If it fails, send me output of following command please.
# systemctl status ypbind -l
Sorry, I forgot to say if I start ypbind manually works without any error, if I put systemctl restart ypbind in /etc/rc.d/rc.local also works, only fails in the normal boot.
The only other service ypbind depends on (and could cause it to fail to start) is rpcbind.service. Please check why rpcbind is not able to be started during boot.
rpcbind was ok, and running, I solve this adding NetworkManager-wait-online.service to After=
I see. NetworkManager-wait-online.service has been in After= ever since ypbind-1.37.1-7.fc20 (added via bug 1002295) so I am not sure why your service file was missing it.
As the issue has been fixed already I am closing this as NOTABUG.