Furthermore, arguably every RPC service (rpc-statd.service, nfs-
mountd.service, etc.) should explicitly have

   BindsTo=rpcbind.service
   After=rpcbind.service

because they literally are bound to rpcbind.  If rpcbind is
stopped/restarted, every RPC service must also be stopped/restarted so
as to rebind (as stated in rpcbind(8)).  Depending on rpcbind.socket
seems wrong when rpcbind must itself be running for any RPC service to
start serving requests.

Or perhaps just put that in nfs-server.service and have everything
transitively bind to rpcbind via that unit.

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

Title:
  nfs-kernel-server does not start because of dependency failure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/1590799/+subscriptions

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

Reply via email to