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