On 2010-12-21 12:43 +0100, Daniel Baumann wrote:

> Package: ifupdown
> Severity: serious
> Tag: patch
>
> Hi,
>
> if dependency based booting is enabled, then S02mountdevsubfs.sh is
> started *after* S08ifupdown, which means that /etc/network/run -> 
> /dev/shm/network that gets created with S08ifupdown is effectively
> removed again.

I don't see how this can happen, unless you have overridden the standard
LSB headers.

> this in turn makes ifupdown fail as it cannot write to
> /etc/network/run/ifstate (which would reside in
> /dev/shm/network/ifstate).
>
> as a concequence, there is no network at all, which is a serious bug.
>
> i can reproduce this problem with all bootstrapped chroots using
> different virtualization technologies (e.g. lxc or kvm), but it's not
> related to the virtualization.
>
> the solution is to have S02mountdevsubfs.sh being started *before*
> S08ifupdown, by making it depend on mountdevsubfs.

It already depends on it via the dependency chain
ifupdown -> ifupdown-clean -> checkroot -> mountdevsubfs.

Sven



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to