Não há motivos para você escrever este roteiro. /etc/init.d/mysql
é um script init(1)
, então use isso:
# update-rc.d mysql defaults
Se isso não funcionar, talvez seja necessário pesquisar as opções mais avançadas de update-rc.d
. Por exemplo, talvez você esteja usando um nível de execução incomum, e os níveis de execução padrão para o script mysql
fornecido não incluem isso.
Se você estava realmente tentando fazer algo para ser executado na inicialização, o que ainda não fornece um script de inicialização, é necessário remover o sudo
bit. scripts init são executados como root já. Você realmente tem que soltar permissões se precisar que seu programa seja executado como outro usuário.