Received: (at submit) by bugs.debian.org; 23 Sep 2001 12:16:12 +0000 From haber@plannet.de Sun Sep 23 07:16:12 2001 Return-path: Received: from mailrelay.plannet.de [212.126.200.57] by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 15l8B9-0001ro-00; Sun, 23 Sep 2001 07:16:11 -0500 Received: from paola.int.plannet.de ([192.168.215.31] ident=mail) by mailrelay.planNET.de with esmtp (Exim 3.22 #1) id 15l8B7-0002pC-00; Sun, 23 Sep 2001 14:16:09 +0200 Received: from haber by paola.int.plannet.de with local (Exim 3.31 #4 (Debian)) id 15l8B3-0006my-00; Sun, 23 Sep 2001 14:16:05 +0200 From: Marc Haber To: Debian Bug Tracking System Subject: please consider adding dependencies to interfaces X-Reportbug-Version: 0.54.1 X-Mailer: reportbug 0.54.1 Date: Sun, 23 Sep 2001 14:16:05 +0200 Message-Id: Sender: Marc Haber Delivered-To: submit@bugs.debian.org Package: ifupdown Version: 0.6.4-3planNET5 Severity: wishlist It is a frequent case when taking down an interfaces affects another. This applies, for example, to secondary IPs that go down with their primary, or interfaces that host tunnels, taking down the tunnel endpoint interfaces as well. There are also some dependencies when one is using advanced routing options like source policy routing that is initialized when the interface that hosts the possible source IP range comes up. Please consider adding a "depends" clause to the iface blocks that causes ifupdown -a to build an initialization order that does honor the dependencies, and that is used to refuse taking down interfaces that other interfaces depend on and to refuse taking up interfaces that need other interfaces being up to properly function. I realize this might be a quite deep modification or ifupdown that certainly wouldn't go into woody. Greetings Marc -- System Information Debian Release: 2.2 Architecture: i386 Kernel: Linux paola 2.2.19 #1 Wed Apr 18 19:00:04 CEST 2001 i686 Versions of packages ifupdown depends on: ii libc6 2.1.3-18 GNU C Library: Shared libraries an ii net-tools 1.58-2planNET2 The NET-3 networking toolkit