Você não precisa de um script para iniciar os serviços. Em distribuições baseadas em RedHat (que é o que parece que você está usando), executando isto:
chkconfig servicename on
Criará automaticamente os links simbólicos para a inicialização dos níveis de execução apropriados (nesse caso, de 3 a 5.) Nas distribuições baseadas no Debian, você faria
update-rc.d servicename defaults
Para fazer a mesma coisa. Na verdade, você também pode reorganizar suas prioridades com essa ferramenta:
update-rc.d servicename defaults 91
Com o upstart (que é o que a versão atual do Ubuntu está usando e para o que a Red Hat está se movendo), você pode até mesmo adicionar dependências para que um processo seja iniciado somente após o término de um serviço específico. Mais informações aqui:
http://upstart.ubuntu.com/
Em qualquer evento, se você não quiser usar nenhum desses mecanismos, você sempre poderá usar o /etc/rc.local para iniciar seus scripts. A menos que exista uma boa razão, trabalhe com as ferramentas que já são fornecidas pela sua distro - muito provavelmente melhor do que o que você pode imaginar.