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


Reply via email to