> >> Just curious. What is/was the reasoning/logic behind this change? > >> What was seen as being so valuable that would overcome the negatives of > >> being so different from other Unix platforms? > >> > > > > Separation of duties and accountability to name two. Data > > validation and format could be two more. > > > > > Huh? Can you elaborate?
svc.configd (the SMF service that interfaces with the repository) will enforce authorization on a service by service, property by property basis. Most, post initial putback, service additions specify authorizations for management. See the OS.O SMF policy: http://opensolaris.org/os/community/arc/policies/SMF-policy/ svc.configd actions are auditable to the real user who caused them. While possibly not implemented, I'm not expert here, it is within architectural possibility to type, format and range verify administratively entered values. The data can be stored in a native format for distribution to the service. HTH, Gary.. > I think I understand Data validation... Do you mean type checking the > values of the options as they're set? > Ok. I've never had mush use for that, but ok... > > What duties are being separated though? > > What is being held accountable? to what? > > How is Format different from Data Validation?