On Thu, 20 Mar 2008, James Carlson wrote:

> What?  That looks like FUD to me.  The /etc/rc.* scripting interface
> is a stable part of the system, inherited from System V.



> I don't think it'd be sane at all to attempt to remove it or make it
> "disappear" in any way.



> If anyone involved with OpenSolaris (or Sun) were to try that, it
> wouldn't be by way of stealth, as you seem to be suggesting.  It would
> be done openly, first with an ARC case that describes exactly how
> things transition in a compatible way, and then public notice to _all_
> customers at least a year in advance of the change.

I'd like to believe that, but can you point to documentation which
classifies this as a Committed interface?  I was unable to find such on a
Solaris 9 system, and the init.d(4) man page on Solaris 10 contains this:

     The service management facility (see  smf(5))  is  the  pre-
     ferred  mechanism  for  service  initiation and termination.
     The init.d and rc?.d directories are obsolete, and are  pro-
     vided for compatibility purposes only. Applications launched
     from these directories by svc.startd(1M) are incomplete ser-
     vices, and will not be restarted on failure.


Calling something "obsolete" and "legacy" (used in smf(5)) does not tend
to inspire confidence.

> I see no reason to generate unnecessary anxiety here.  The people
> working on the system aren't _stupid_.

_That_ we can agree on.

-- Jeff


Reply via email to