On Wed, Jun 01, 2016 at 09:06:20PM +0200, Vincent Lefevre wrote:

> On 2016-06-01 20:10:10 +0200, Guus Sliepen wrote:
> > It is normal that the if-*.d scripts are run multiple times. They are
> > run once for every iface stanza in /etc/network/interfaces (so if you
> > have both an inet and inet6 stanza for the same interface, the scripts
> > get run twice). But also, an "ifup --all" will cause an extra pass of
> > all the scripts, with IFACE set to "--all". Note that this is documented
> > in the interfaces manpage.
> 
> This means that various ifup scripts are probably buggy.

What makes you think that? According to what you said earlier, it was
hanging in z_home_net, which is not in any official Debian package, so I
assume this script was written by you? I haven't heard any reports of
other scripts breaking, and ifupdown has been calling the scripts with
IFACE="--all" since early 2012.

> Also, why doesn't ifup write a log message about --all?

So far there was no reason for it.

-- 
Met vriendelijke groet / with kind regards,
      Guus Sliepen <g...@debian.org>

Attachment: signature.asc
Description: Digital signature

Reply via email to