[OpenAFS-devel] Solaris libafs update

Frank Batschulat (Home) Frank.Batschulat@Sun.COM
Fri, 12 Jan 2007 20:56:46 +0100


Dale Ghent wrote:
> On Jan 11, 2007, at 7:29 PM, Jeffrey Hutzelman wrote:
>>
>> On Tuesday, January 02, 2007 01:34:53 AM -0500 Dale Ghent  
>> <daleg@umbc.edu> wrote:
>>>
>>> For those of you who don't obsessively track cvs commits...
>>>
>>> all calls to suser() have been replaced with calls to priv_policy ().
>>
>> Was suser() a documented interface?  Is priv_policy()?
>> With what maturity level?
> 
> Oh, and, regarding priv_policy(), the man page says the the interface  
> is "Evolving" which is better than "Unstable"

yes, it is:

http://www.opensolaris.org/os/community/arc/policies/interface-taxonomy/

formerly Evolving was:

"An Evolving interface is subject to incompatible change at a major or 
minor release, but we should expect to change an Evolving interface only 
carefully, and probably slowly. As the interface evolves, we will make 
reasonable efforts to ensure that all changes are source and binary 
compatible."

Note, Evolving has transitioned to "Committed"

http://www.opensolaris.org/os/community/arc/policies/interface-taxonomy/#EXPSARC

"All Evolving interfaces approved by PSARC may be considered Committed 
with the adoption of this document version. All ON-delivered 
documentation will be modified to reflect this change. All other 
Evolving interfaces should be considered Uncommitted, which is the 
default transition path."

hth

---
frankB