On Thursday 23 October 2014 at 16:19:28, Felix Miata wrote:     
>
[cut]
> 
> Those are not things I know how or wish to pursue. I found a workaround, no 
> thanks
> to the systemctl 216-10.fc22 man page, which says:
> 
>       "enable NAME...
> 
>     Enable one or more unit files or unit file instances, as specified on the 
> command line...."
> 
> That's invalid WRT rpcbind. In order to enable rpcbind I found the following
> produces satisfactory results:
> 
>       systemctl add-wants multi-user.target rpcbind
> 
> The question remains how and why 13 of 26 (I miscounted in my original thread 
> post)
> installations were set to static instead of enabled in the first place, and 
> whether
> the workaround amounts to an optimal solution.

Because rpcbind.service is designed by the upstream to be "static", not 
"enabled".
It is designed to be socket-activatable and so it should not be "enabled" in the
sense of "unconditionally started on boot". The man-page isn't wrong or invalid.

What you are experiencing seems to be a bug in rpcbind and/or statd, and what 
you
have done is a workaround. If you have done this, then you should also disable
rpcbind.socket and make sure everything that needs rpcbind is ordered after
rpcbind.service.

-- 
Ivan Shapovalov / intelfx /

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to