Use supervisord , ele é superior aos scripts self-made sys-v-init quando se trata de gerenciar vários processos diferentes. O aipo vem com arquivos de configuração de exemplo que você pode usar para integrá-lo perfeitamente no supervisord.
Se acontecer de você usar o Debian como opção de distribuição, você pode até usar o supervisor pré-empacotado :
aptitude install supervisor
Para um exemplo de como usar o comando "django-admin" do pacote Debian python-django com o supervisor, dê uma olhada neste postagem de blog da minha .