Quoth Tony Nguyen on Wed, Jan 14, 2009 at 11:24:20AM -0800: > > == Secondary Changes > > > > We believe the changes below are logical corollaries to those above. > > > > - When a service or instance exists due to a service manifest in > > /var/svc/manifest, attempts to delete it from the SCF repository > > will fail. The primary way to remove such services and instances > > will be to remove the package which delivers the manifest file, or > > for files manually placed in /var/svc/manifest, a new "delmanifest" > > subcommand for svccfg. > > Is this essentially obsoleting 'svccfg delete fmri'?
No. Programs can still create services from whole cloth with scf_scope_add_service() or svccfg add. And there needs to be a way to delete services created by importing manifests from outside of /var/svc/manifest. > > - The netservices command will not override administrative > > customizations. When administrative customizations override changes > > it prescribes, it will print warnings for the user. > > How do you determine whether a persistent change (e.g. svccfg command) > is from an admistrator or netservices? We'll provide a new private interface for netservices to use. It will probably be an undocumented flag on svccfg apply. David