Package: ifupdown
Version: 0.7.5
Severity: normal

For an interfaces file that only turns on auto for lo and nothing else
the ifup -a that is excuted on startup calls the if-up.d scrips (and
possibly others) with an extra interface named "--all". So a simple
script in if-up.d like

    echo INTERFACE $iface

produces the output

    INTERFACE lo
        INTERFACE --all

The undocumented "--all" interface breaks some hook scripts that try to
execute unintended actions on "--all" because they only filter for "lo".

This is either an undocumented feature or a bug.

-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ifupdown depends on:
ii  dpkg         1.16.9
ii  initscripts  2.88dsf-41
ii  iproute      20120521-3+b3
ii  libc6        2.13-38
ii  lsb-base     4.1+Debian8

ifupdown recommends no packages.

Versions of packages ifupdown suggests:
ii  isc-dhcp-client [dhcp-client]  4.2.2.dfsg.1-5+deb70u3
ii  net-tools                      1.60-24.2
ii  ppp                            2.4.5-5.1+b1
pn  rdnssd                         <none>

-- Configuration Files:
/etc/init.d/networking changed [not included]
/etc/network/if-down.d/upstart [Errno 2] Datei oder Verzeichnis nicht gefunden: 
u'/etc/network/if-down.d/upstart'
/etc/network/if-up.d/upstart [Errno 2] Datei oder Verzeichnis nicht gefunden: 
u'/etc/network/if-up.d/upstart'

-- no debconf information


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to