Eu tenho um serviço que eu executo com um programa que desenvolvemos. Eu quero que este programa seja iniciado na inicialização e eu quero que ele seja executado em primeiro plano.
Agora eu consegui para um lugar onde eu posso executá-lo usando "service xxx start" e ele também inicia quando morto, o que é perfeito. Mas eu também quero que ele seja executado em primeiro plano com um terminal?
Aqui está o código no /etc/init/test.conf Como você pode ver, este é um teste com gnome-calculator que parece funcionar bem na verdade. Mas no momento que eu quero rodar o meu programa cmd, ele é lançado em segundo plano.
Ok I am using the following code to try and run a command line program.
#!upstart
description "Node Server"
# Start job via the daemon control script.
exec su -l gert -c 'export DISPLAY=:0; /usr/bin/gnome-calculator'
#Restart process if it dies with a signal
# or exit code not given by the 'normal exit' status.
respawn
#Give up if restart occurs 10 times in 90 seconds
respawn limit 10 90
Thanks