I read fomr a document, if I disable a service in SMF and want it be restarted during rebbot, I should use the following command:
svcadm disable -t service-name
But this doesn't work. I see from man svcadm following:
svcadm disable [-st] <service> ... - disable and offline service(s)
Maybe this is the correct one?