Eu tenho o seguinte trabalho em /etc/init/collector
:
start on runlevel [2345]
stop on runlevel [!2345]
expect daemon
exec /usr/bin/twistd -y /path/to/my/tac/file
Quando eu começo o trabalho com sudo service collector start
, trava. Se eu ctrl-c
e corra initctl list
Eu vejo isso:
collector start/killed, process 616
Não consigo ver uma instância do twistd
daemon no ps, e o servidor HTTP que ele deveria estar fornecendo não existe.
Eu até tentei isso sem 'esperar daemon' e com uma simples chamada para um script de uma linha usando uma script
stanza, e ainda não funciona. Eu acho que estou fazendo algo muito errado. O que poderia ser?
expect daemon
linha.