> I'm kind of concerned here -- if there is a requirement for software to 
> do something else, then this needs to be fully documented -- including 
> in the man pages.

        I've tried to get the folks, if there are any, who own uadmin(2)
        to update the man page to actually describe what it does.  The
        man page CR is not getting any attention.  Beyond the power management
        stuff, which the Audit team is working with, there doesn't
        appear to be anyone who cares.

> I don't believe it is reasonable to expect 3rd party callers of 
> documented system calls to know about undocumented requirements.

        Do you have some suggestions?  I could file a P2 man page
        bug saying this man page is horribly out of date and I don't
        know how to fix it.  Don't use uadmin(1) only call uadmin(1),
        but that seems equally as broken as the uadmin(2) documentation.
        I believe the power management team has a medimum term solution
        to do all the right stuff and maybe even interpose in libc
        with stuff that does all the right stuff.
        sys-suspend(1) proposed here is to help OpenSolaris until
        that solution is in place.

Gary..

Reply via email to