[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fedora-devel-list
Subject:    Re: Network configuration future
From:       Ambroz Bizjak <ambrop7 () gmail ! com>
Date:       2012-09-02 11:28:01
Message-ID: CAOA3yKLa=2yRSUS8=ERPaW_yZvpRKN67iJLZxo3heNicJbW5ug () mail ! gmail ! com
[Download RAW message or body]

Olaf Kirch <okir <at> suse.de> writes:
> I would like to revive a proposal that I have made a while ago, regarding
> a framework for managing network interfaces. I called it wicked at that time,
> and it's still called that way, but because of potential confusion with WICD
> I'll probably change the name soonishly.

Hi. I suggest that you take a look at this scripting language I'm
developing [1]. It was originally designed for programming network
configurations, but can do much more now. Its primary feature is "automatic
undoing" of configuration commands when something "goes wrong", e.g. remove IP
address with cable is pulled out or DHCP lease is lost.

By itself, it currently has almost none of those features you list,
but it does allow you
to react to events from the kernel and other places, and in a very practical
way. I think a network config daemon could be made much more
extensible and hackable if
it was written in my language as opposed to C or similar. Of course
it's possible
that would be too much work, but hopefully some of the ideas can be reused.

[1] http://code.google.com/p/badvpn/wiki/NCD
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic