Mike Gerdts wrote: > The way that umountall is in the system shutdown path is what led this > to being something worth fixing.
No, you're talking about SMF stop methods - that's different. I agree that we need to have a way for the stop methods to affect only mounts in their zones. But svc.startd will do a "umountall -l" not long before a halt; I'd like that to keep doing the all-zones unmount. > Now, getting back to the system shutdown doing the right thing with > trying to clean up from bugs in the zone shutdown process.... Clearly > the current implementation has serious implications for a properly > behaving system that just had its NIS client reconfigured. If > umountall needs to be run such that it takes action on all zones, it > must not be triggered by a restart of name services. On the same > token, disabling the nfs/client service in the global zone should not > have an effect on the running state of non-global zones. I'm with you on this, of course. Rob T