> I think, if anything should be broken up, maybe there should be a file > for the base config (ip's, routing, connection type) and a different > file for additional config (forwarding, filtering, etc...). This way > any config done after the initial setup can be done w/o wading through > anything you won't need to mess with. As things are now, it would likely > be too much work with DCD to do it now, the next release would be the > place to do it with since everything is likely to be much different > anyway. > > It could be done with DCD, but a lot of functions are going to have to > be put in place for variable doubling breaking compatibility > with the present file. I'm not sure how prepared we are to supporting > this at the present time. > > Thoughts?
There have been a few discussions about this a while ago, and the problems you bring up are one of the big reasons I want to see the next major release split the firewalling and networking setup features. Of course there will have to be a reasonably defined interaction between these two features (especially for things like PPPoE and DHCP connections that can change IP's, and be brought up/down unexpectedly). In keeping with how I'd like to see other configurable features work, a directory with per-interface configuration files would be nice (similar to the way RedHat has the /etc/sysconfig/network-scripts directory), but I'd want something more documented and less confusing. In general, feel free to abandon the DCD/"mountain" way of doing things...it seems like the time is ripe for a whole new distribution base, and while I'm all for backwards compatibility (which is why some of the network.conf settings are somewhat duplicated, and more confusing than necessary), when making a major new release, the emphasis switches to doing things "right". Charles Steinkuehler http://lrp.steinkuehler.net http://c0wz.steinkuehler.net (lrp.c0wz.com mirror) _______________________________________________ Leaf-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/leaf-user
