Moin!

On Mar 20, 2008, at 19:43 , Henry B. Hotz wrote:
> Want to bet?  If I need to configure a service on 7+ different  
> versions of Unix (including Solaris 9) why would I do Solaris 10  
> differently?
Well because it offers a functionality that all the other 6 versions  
don't offer. I never used /etc/init.d, /etc/rc.local for my services  
because they all need to run 7*24 and I didn't want to be called out  
for doing /etc/init.d/service start. So I used init, daemontools,  
launchd to start my services and now finally smf, which IMHO is the  
best so far. So now I am trying to move all services to Solaris 10.

I can understand you're problem though and if you want to go on using / 
etc/*.d scripts go ahead. SMF will integrate them, you just won't gain  
the additional features.

> I have exactly the same objections to Apple's launchd, which seems  
> to have similar design goals and results in similar divergence from  
> what used to be pretty common among the different Unix flavors.
Well I had and still have objections on /etc/rc scripts, because they  
have not solved my problems. Long term IMHO every Unix will do  
something similar to launchd, smf and even later we might get a common  
start service with smf/launchd/daemontools functionality together as  
we did with SysV R4 init scripts. Until then we have to decide how we  
build our services, and everyone has to make that decision for himself.

So long
-Ralf


Reply via email to