So I've done some analysis, and I believe the root of the problem is that dbus is stopped too early. network-manager stops whenever dbus stops, because it is needed. We currently stop dbus "on runlevel [06]" .. that is too early, because it is needed until after umountnfs runs as part of the shutdown.
So the solution will be in two parts: 1. we must change netbase so that the 'networking stop' action emits a hook event, which I'll call deconfiguring-networking, just before it deconfigures the network. 2. dbus will be changed to 'stop on deconfiguring-networking', and therefore also need a versioned dependency on the new version of netbase (otherwise it would not stop). I am preparing uploads to oneiric that implement these two fixes. ** Also affects: dbus (Ubuntu) Importance: Undecided Status: New ** Changed in: dbus (Ubuntu) Importance: Undecided => Medium ** Changed in: dbus (Ubuntu) Status: New => In Progress ** Changed in: dbus (Ubuntu) Assignee: (unassigned) => Clint Byrum (clint-fewbar) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/211631 Title: Network is brought down before network filesystems are unmounted (CIFS timeout at shutdown) -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs