On Thursday 03 February 2005 02:50, John Thacker wrote:
On Thu, Feb 03, 2005 at 02:02:24AM +0800, Jeff Pitman wrote:
Crazy idea: shut off all the daemons that need network (from normal init processing) and then only spawn them when appropriate from NetworkManager.
Definitely crazy until NetworkManager can actually handle all connections. For example, right now it can't handle any machine with multiple active connections, which includes machines that do connection sharing. (Among other things, it doesn't believe that you would have a static IP with no default gateway.)
And, it needs to handle virtuals: OpenVPN, VmWare, vpnc, etc. etc.
Definetly a job for DBUS messaging... How about a general stub for (re-)starting all kinds of daemons, which listens on DBUS for a specific signal/message? NetworkManager and /etc/init.d/network could provide this message, after the network is up.