Quoth John Beck on Tue, Aug 08, 2006 at 03:18:38PM -0700: > David> By default policy, I presume you mean that the user has declined to > David> express what should be done when certain networks are encountered. > David> In effect, the user either skipped that part of the install, or he > David> JumpStarted with no explicit network configuration. > > Yes, a scenario more or less like that. > > David> ... what's the use case? I gather it's the data center ... > > Primarily but not exclusively. > > David> ... which is presumably using JumpStart. > > We'd like to think that, but there's also the "I just got this big box and > plugged it in; let's boot it up" scenario.
That's true. If I have installed from CD-ROMs and have gone to the trouble of plugging in the ethernet cable, then when I log into the console, NWAM should bring the interface up, unless I said otherwise. > David> If so, what services are we supposed to offer? Just ssh? Wouldn't > David> that require the user to log in and configure what services to offer? > > I'm not following: if JumpStart is used, then we do whatever the profile > says; otherwise, we do whatever the Solaris default is. True, the JumpStart profile should allow the user to specify what network services to start. I suppose I'm afraid that if we let people write JumpStart profiles that skip the networking part but enable networking services, assuming that NWAM will bring the network up, then if we decide to change a default networking parameter later on, that profile might break. Someone will say that JumpStart profiles are not stable, but we should avoid this if we can. Of course, if we're sufficiently confident that the default parameters won't change, then I guess this isn't a problem. > David> Note that I think concepts like plumbing are really implementation > David> details that should not be allowed to muddy the user experience > David> scenarios. > > I think I agree, but I don't see your point, so I'm not sure. You wrote about whether or not we should plumb interfaces. As a user, I don't care about which interfaces are plumbed; I only care about what networks are available. (And as a luser, perhaps, I don't even know why we need to plumb interfaces in the first place.) Plumb if you must, NWAM; just do what I want. David
