O 10.04 veio com o novo sistema iniciante.
Aqui está um exemplo de start / stop mysql start up: link
Veja a start on parte:
#
# MySQL Service for Recorded Future
#
description "MySQL Server"
author "Anders Karlsson, Recorded Future"
start on (net-device-up
and local-filesystems
and runlevel [2345])
stop on runlevel [016]
expect fork
kill timeout 2
...
Isto diz ao sistema que o mysql tem que iniciar quando isto é verdade:
net-device-up
and local-filesystems
and runlevel [2345])
e tem que parar quando isso for verdade:
runlevel [016]
Então, o que você pode fazer é criar um script upstart para o seu programa baseado neste exemplo e incluir um start on mysql dizendo para iniciar depois que o mysql for iniciado.
Mais informações sobre o upstart:
% bl0ck_qu0te%