Se você ler /etc/rc0.d/README , verá que não está seguindo o padrão. Primeiro, seu script deve estar em /etc/init.d e deve haver um link simbólico para ele (criado com o comando ln ) em /etc/rc0.d ou /etc/rc6.d . Além disso, o script deve ter um cabeçalho específico, conforme descrito em /etc/init.d/README . Todos os scripts no meu /etc/init.d são de propriedade do root; Eu não tenho certeza se isso é uma exigência, mas não poderia doer. (O comando chown é usado para alterar a propriedade de um arquivo.)