Package: ltsp Version: 5.5.5-1 Hello,
ifupdown recently went through some changes (details in I https://bugs.debian.org/809166, to a lesser degree in https://bugs.debian.org/809169) which currently "ifconfig IFACE down" an interface which is "manual". LTSP currently creates such a "manual" interface stanza in https://sources.debian.net/src/ltsp/5.5.5-1/client/share/ltsp/init-ltsp.d/50-interfaces/: auto $DEVICE iface $DEVICE inet ${NET_DEVICE_METHOD:-"manual"} whose purpose is to hide the devide from NetworkManager. This will now break with ifupdown 0.8 as (1) "manual" interfaces are now downed with "ifdown", and (2) networking.service lost the check_network_file_systems() safety check from /etc/init.d/networking which prevented calling ifdown during shutdown if the root fs is remote. It's still being discussed whether ifupdown should go back to the old behaviour (in https://bugs.debian.org/809166), but there are good reasons for the current one as this makes use cases with e. g. bond interfaces easier. To avoid relying on the fine semantics of this, it would be great if ltsp could more directly express what it really wants to do by creating a /etc/NetworkManager/conf.d/ltsp.conf snippet instead with [keyfile] unmanaged-devices=interface-name=$DEVICE This should be a straightforward change in init-ltsp.d/50-interfaces. Thanks for considering, Martin -- Martin Pitt | http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)