On Tue, Apr 04, 2006 at 02:40:55PM -0400, James Carlson wrote: > Bernd Schemmer writes: > > We had a discussion today about when to convert our legacy scripts to > > services. > > In the discussion two questions poped up: > > > > How long will legay scripts be supported? > > > > Will inetconv stay in Solaris for the next releases? > > Those are Stable interfaces, so, per the documentation in > attributes(5), they would need to remain until the next Major release > of Solaris ("6.0" -- unlikely ever to happen), and even then an > incompatibility would need exceptional justification. > > In other words, I think the answer has to be "forever."
Well, no, Stable interfaces can be obsoleted, but they can't be removed just any old time: only at minor releases and only with sufficient forewarning (1 year, IIRC?), with warnings posted on update release notes and in other places. Still, there's enough time to remove support for legacy rc services by the time the next minor release of Solaris ships, but I doubt anyone actually wants to do that. I leave it to the SMF team to confirm this :) Nico --