I have recently written a web service which creates Solaris 10 SMF manifests based on the information you give it.
It creates a ZIP file with the XML Manifest file, and the startup/shutdown script, based on what you tell it.
There is much more that SMF can do – create entire new runlevels, and so on – but this does the basic single-instance startup and shutdown stuff that /etc/init.d scripts did.
Feel free to go and check it out at sgpit.com/smf/
Advertisements