Eu não tenho certeza de como isso é uma duplicata de qualquer coisa que foi mencionada.
O script que estou tentando executar precisa que o Sudo funcione, nenhuma das respostas diz nada sobre a obtenção de um script que precise de privilégios de "superusuário" para serem executados na inicialização.
Nenhuma das respostas funcionou até agora, acho que o Upstart precisaria da minha senha em algum lugar para executar o sh.
Estou tentando executar um sudo sh na inicialização, nenhum desses métodos parece funcionar.
Eu tentei adicionar
sudo //usr/local/include/temp_throttle.sh 80
para aplicativos de inicialização. Ele não roda nem pede senha.
Eu tentei
gksudo //usr/local/include/temp_throttle.sh 80
para aplicativos de inicialização. Ele aparece pedindo uma senha por quase meio segundo e depois desaparece, mas não roda.
Eu tentei criar um arquivo .desktop
e o testei, ele é executado, mas não em sudo
, por isso não funciona.
Tentei colocar meu .sh
em /etc/init.d/
e usei update-rc.d
. Ele executa o script na inicialização, mas sem privilégios de sudo, por isso não funciona.
Não sei o que fazer para que isso funcione.
Note que o Upstart está instalado e funcionando, mas não lançará este script adequadamente.