como criar um script que é executado quando o Ubuntu inicializa

0

Eu sou novo no Ubuntu 14.04. Eu estou tentando escrever um script que está sendo executado quando o ubuntu inicializa.

então meu arquivo de script gunicorn.sh se parece com isso

cd /path/to/folder/with/manage.py/
exec gunicorn --env DJANGO_SETTINGS_MODULE=app.my_settings app.wsgi

Eu tornei isso possível e agora quando eu o uso usando

./gunicorn.sh

funciona. Agora eu coloquei em

/etc/init.d

e fez isso

sudo update-rc.d -f gunicorn.sh defaults

e recebi esta mensagem

update-rc.d: using dependency based boot sequencing insserv: warning: script 'gunicorn.sh' missing LSB tags and overrides which I found out is not important.

No entanto, quando eu inicializo, não funciona, não está executando o script

    
por Paul Bernhard Wagner 16.09.2015 / 00:15

1 resposta

0

Seu erro é porque você precisa adicionar tags LSB ao script. Veja aqui:

link

Uma maneira mais fácil de fazer isso é apenas adicionar um novo aplicativo de inicialização. Pesquise "Aplicativos de Inicialização" no painel e aponte para seu script. Desta forma, você pode mantê-lo onde quiser.

    
por Eric Schafur 16.09.2015 / 01:04