On Thu, Apr 07, 2016 at 01:04:28PM +0300, Alkis Georgopoulos wrote:
> One side effect of this issue is that it prohibits network-manager from
> starting, because systemd sometimes deletes it to break the dependency
> cycle:
> https://bugs.launchpad.net/ubuntu/+source/nbd/+bug/1487679
> 
> pitti there suggested a quick fix of setting "Default-Start:" to "2 3 4 5"
> instead of "S".
> Is that a reasonable thing to do until the implementation with the
> nbd-generators is released?

Maybe.

The reason nbd is in runlevel S is because it needs to run before
mountnfs.sh, otherwise filesystems won't be mounted properly. The init
script has a line "X-Start-Before: mountnfs" to enforce that. It could
work if either Ubuntu doesn't support non-systemd installs anymore, or
if mountnfs (or its systemd equivalent) has been moved out of S as well.

This would require some testing to be sure, though.

-- 
< ron> I mean, the main *practical* problem with C++, is there's like a dozen
       people in the world who think they really understand all of its rules,
       and pretty much all of them are just lying to themselves too.
 -- #debian-devel, OFTC, 2016-02-12

Reply via email to