O Solaris usa o SMF para controlar o sistema e o init (1m) inicia apenas /lib/svc/bin/svc.startd
controlado por arquivos xml.
Para saber como o sistema funciona, recomendo ler as man pages de smf
(a visão geral), svcs
(o repórter de status de serviço - execute este primeiro para saber mais) e svcadm
(o programa gerenciar o sistema).
Se você quiser adicionar um serviço que é executado após a rede, você deve escrever um arquivo de descrição de serviço (xml) que diz "Eu dependo de svc:/milestone/network:default
" e instalar esse serviço.
Para poder fazer mais, você definitivamente precisaria ler a documentação.