[augeas-devel] Less-stuffed interfaces lens

David Lutterkort lutter at redhat.com
Thu May 28 23:54:39 UTC 2009


I've finally committed and pushed this - sorry for the delay; part of it
was that I actually wanted to sit down and understand Debian network
config in more detail; that never happened. But from what I gather from
the man page, the changes make perfect sense to me.

On Fri, 2009-05-15 at 08:22 +1000, Matt Palmer wrote:
> > > diff --git a/lenses/tests/test_interfaces.aug
> > > b/lenses/tests/test_interfaces.aug
> > > index 62bbd20..9495b4a 100644
> > > --- a/lenses/tests/test_interfaces.aug
> > > +++ b/lenses/tests/test_interfaces.aug
> > > @@ -4,13 +4,13 @@ module Test_interfaces =
> > > # and how to activate them. For more information, see interfaces(5).
> > > # The loopback network interface
> > > 
> > > -auto lo eth0 # Take me to the net
> > > +auto lo eth0 #foo

Just to help my understanding: this means that ifup -a should bring up
the interfaces 'lo', 'eth0', and '#foo', right ?

> Some better pre-inclusion QA of lenses would be appreciated.  It's No Fun At
> All loading up a lens that's part of the base distribution and having it
> completely fail to work.

I completely agree - the two problems we've had with that so far are (a)
lack of expertise (e.g., calling me a Debian n00b is charitable) and (b)
lack of people willing to do reviews.

> Some sort of quality guidelines for lenses, and
> perhaps a "beta" set of lenses that can be selectively enabled by the end
> user, would make it clearer whether I can expect to be spending hours making
> something work or not (and budget time appropriately).

If I had known/understood the breakage, I would have probably fixed it
myself ;)

I agree though that a facility to indicate the stability and/or version
of a lens would be useful.

David





More information about the augeas-devel mailing list