[Pkg-sysvinit-devel] network-manager broke if-down.d, lost if-pre-up.d/if-post-down.d
Mark Hedges
hedges at scriptdolphin.com
Mon Dec 28 20:11:52 UTC 2009
sorry - https://bugzilla.gnome.org/show_bug.cgi?id=605579 is
the bugzilla url for the if-down.d bug.
On Mon, 28 Dec 2009, Mark Hedges wrote:
>
> Hi. Apologies for the mass mail, I'm writing because you
> maintain Debian packages that install scripts in
> /etc/network/if-*.d/.
>
> network-manager in Squeeze has broken the behavior of
> scripts in these directories. Since it is the choice by
> default in the default desktop, it seems important.
>
> if-pre-up.d and if-post-down.d are no longer processed at
> all:
>
> https://bugzilla.gnome.org/show_bug.cgi?id=600167
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=518368
>
> if-down.d is called after the interface has already been
> taken down, so scripts there no longer have access to the
> network, if they needed it:
>
> https://bugzilla.gnome.org/show_bug.cgi?id=600167
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=562811
>
> (According to ifupdown, that is what the post-down phase is
> supposed to do.)
>
> The primary engineer is Dan Williams, who works for RedHat.
> It does seem suspicious to me that this change slipped by
> without even a mention in the changelog. I asked on the
> list but got no response. I wrote hime directly about the
> first bug, just asking for his thoughts, and he didn't
> answer.
>
> The detailed control over phases provided by ifupdown
> enables developers to create novel applications especially
> for laptops and mobile devices. I think it's also important
> for security to restrict iptables before the interface comes
> up.
>
> If you'd care to chime in on the bugzilla.gnome.org bugs,
> I'm sure it would help restore these features that Debian
> (and Ubuntu) packages have come to depend on.
>
> Thanks. --mark--
>
More information about the Pkg-sysvinit-devel
mailing list