On 26/04/2016 11:16 μμ, Wouter Verhelst wrote:
One workaround is to not combine NetworkManager and nbd-client on the same system. If you're going to try to run an important filesystem (say, the root filesystem) on something that lives somewhere on the network, giving the user the ability to play with network connections at will seems like a bad idea.
Unfortunately we cannot uninstall network-manager as that will also remove the ubuntu-desktop package. Also, LTSP clients do have network-manager installed in order to allow it to manage wifi and VPN connections via a GUI, while the wired network card is tagged as "manual" so that users cannot break their nbd root filesystem.
Another thought... is it possible to provide another "nbd-client-without-the-service" package that only provides the nbd-client executable and not its service (that we don't need at all in LTSP), and thus won't break network-manager?
If so, then we can modify "ltsp-client" to Depend on that one instead... Thanks, Alkis