Re: network-manager broke if-down.d, lost if-pre-up.d/if-post-down.d
- To: Alberto Gonzalez Iniesta <agi@inittab.org>, Andrew McMillan <debian@mcmillan.net.nz>, Anibal Monsalve Salazar <anibal@debian.org>, Ard van Breemen <ard@kwaak.net>, Aurélien GÉRÔME <ag@roxor.cx>, Bernhard Schmidt <berni+deb@birkenwald.de>, Chris Hanson <cph@debian.org>, ClamAV Team <pkg-clamav-devel@lists.alioth.debian.org>, Craig Small <csmall@debian.org>, Debian NTP Team <pkg-ntp-maintainers@lists.alioth.debian.org>, Debian OpenSSH Maintainers <debian-ssh@lists.debian.org>, Debian QA Group <packages@qa.debian.org>, Debian sysvinit maintainers <pkg-sysvinit-devel@lists.alioth.debian.org>, Debian/Ubuntu wpasupplicant Maintainers <pkg-wpa-devel@lists.alioth.debian.org>, Debian VSquare Team <pkg-vsquare-devel@lists.alioth.debian.org>, "Denis V. Sirotkin" <fechiny@gmail.com>, Eric Evans <eevans@debian.org>, Faidon Liambotis <paravoid@debian.org>, Guus Sliepen <guus@debian.org>, Javier Fernandez-Sanguino Pen~a <jfs@debian.org>, Jérémie Corbier <jeremie+debian@famille-corbier.net>, Jörg Sommer <joerg@alea.gnuu.de>, LaMont Jones <lamont@debian.org>, LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>, Marc Haber <mh+debian-packages@zugschlus.de>, markus schnalke <meillo@marmaro.de>, Martin Peylo <debian@izac.de>, Paul Cupis <paul@cupis.co.uk>, Rémi Denis-Courmont <rdenis@simphalempin.com>, resolvconf maintainers <resolvconf-devel@lists.alioth.debian.org>, Richard A Nelson <cowboy@debian.org>, Santiago Garcia Mantinan <manty@debian.org>, User Mode Linux Maintainers <pkg-uml-pkgs@lists.alioth.debian.org>, Utopia Maintenance Team <pkg-utopia-maintainers@lists.alioth.debian.org>, Victor Seva <linuxmaniac@torreviejawireless.org>
- Subject: Re: network-manager broke if-down.d, lost if-pre-up.d/if-post-down.d
- From: Mark Hedges <hedges@scriptdolphin.com>
- Date: Mon, 28 Dec 2009 12:11:52 -0800 (PST)
- Message-id: <[🔎] alpine.DEB.1.10.0912281211280.18220@li16-163.members.linode.com>
- In-reply-to: <[🔎] alpine.DEB.1.10.0912281158500.18220@li16-163.members.linode.com>
- References: <[🔎] alpine.DEB.1.10.0912281158500.18220@li16-163.members.linode.com>
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--
>
Reply to: