David Craven <da...@craven.ch> skribis:

>> What am I missing? The error message is extremely unhelpful for
>> someone who doesn't know what it actually means.
>
> Try adding the dhcp-client-service.

Indeed.  The message is telling that the Shepherd service that provides
‘ssh-daemon’ also requires the ‘networking’ Shepherd service, but that
nothing in your OS config provides such a service.

Services that provide ‘networking’ include ‘dhcp-client-service’,
‘wicd-service’, and ‘connman-service’.

We could improve the error message by showing the location of the
‘ssh-daemon’ Shepherd service definition, though it may be better (but
more difficult) to show the location of the instantiation of the
corresponding service (the ‘(lsh-service)’ line in your config file.)

Thoughts?

Ludo’.

Reply via email to