On Tue, Apr 05, 2011 at 06:34:18PM +0300, Andrew O. Shadoura wrote:
> Hello,
> 
> On Tue, 5 Apr 2011 13:30:53 +0100
> Ben Hutchings <b...@decadent.org.uk> wrote:
> 
> > Why is that necessary?  So far as I can see, the purpose of the state
> > files is:
> > - Let ifup refuse to reapply a configuration (even if it failed to
> >   apply it in the first place)
> > - Allow ifdown to take shortcuts, which often don't work
> 
> Don't know what do you mean when you say 'shortcuts' and how they don't
> work. You can use multiple configurations in your config file, and do
> 
>   $ ifup eth1=home
> 
> Then state file will have a record eth1=home, so ifdown eth1 will know
> which configuration to use to take the interface down.

ifdown should not *need* to know how the interface was brought up.
And given that many people apparently like ifup because they can
change the active configuration without it interfering, it would be
a good thing if ifdown could cope with that too.  (It can do, within
some limits.  But in general, it cannot.)

> > They don't even provide the useful feature of copying the
> > configuration that was applied, in case it is subsequently changed or
> > removed in /etc/network/interfaces.
> 
> They don't have to.

So I just imagined that ifdown completely fails if this is done?

Ben.

-- 
Ben Hutchings
We get into the habit of living before acquiring the habit of thinking.
                                                              - Albert Camus


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110405155902.gw2...@decadent.org.uk

Reply via email to