> Hi,
> 
> In my PSARC case, it states that my interfaces should be:
> 
>     2.4.      Interfaces:
> 
>       Interface        Taxonomy    Comment
>       ---------        --------    -------
>       ipmievd(1M)      Volatile    New utility delivered in /usr/lib
>       ipmitool(1M)     Volatile    Moved from /usr/sfw/bin to
>                                       /usr/sbin
>          network/ipmievd  Uncommitted SMF service name

I would argue it should be system/ipmievd:default.  IPMI has
nothing to do with networking, other than it can use a network
as a transport.  But it isn't a network service.
 
> I have edited the ipmievd and ipmitool man pages to read:
> 
>       Interface Stability     Volatile
> 
> (in the attributes table).
> 
> I do not know what to do with the 3rd item "network/ipmievd"
> and it's taxonomy.  Is this to go in the man page for ipmievd
> also?

Yes, the FMRI goes in the man page.  For example, for fmd(1M) you see
some text like this under NOTES:

     The Fault Manager  is  managed  by  the  service  management
     facility, smf(5), under the service identifier:

      svc:/system/fmd:default

     The service's status can be queried using the  svcs(1)  com-
     mand.  Administrators  should  not disable the Fault Manager
     service.

> It is the SMF service name.  Is it supposed to somehow fit into
> the "stability value" of the xml manifest?  If I place "Uncommitted"
> in the xml file as follows:
> 
>       <stability value='Uncommitted' />
> 
> I get an error:
> 
> sfwnv-x{small}104: xmllint --valid ipmievd.xml
> ipmievd.xml:92: element stability: validity error : Value "Uncommitted" 
> for attribute value of stability is not among the enumerated set
>          <stability value='Uncommitted' />
>                                         ^
> <?xml version="1.0" encoding="UTF-8"?>
> 
> Where is it that I am to place the "Uncommitted" taxonomy?  What
> document/file/etc?
> 
> Thanks,
> 
> Cathy

The stability values used by smf(5) are the attributes(5) values, which
are the stable tokens that pre-date the recent decision to use a different
set of tokens in our internal ARC paperwork.  You should use External
or Unstable instead.

-Mike

-- 
Mike Shapiro, Solaris Kernel Development. blogs.sun.com/mws/

Reply via email to