I found this question on the internet, so maybe someone else will. There is now a Solaris equivalent to chkconfig called 'smf'
service foo start == svcadm enable -t foo == /etc/init.d/foo start
service foo stop == svcadm disable -t foo
service foo restart == svcadm restart foo