Tengo el siguiente trabajo en /etc/init/collector
:
start on runlevel [2345]
stop on runlevel [!2345]
expect daemon
exec /usr/bin/twistd -y /path/to/my/tac/file
Cuando comienzo el trabajo sudo service collector start
, se cuelga. Si yo ctrl-c
y corro initctl list
, veo esto:
collector start/killed, process 616
No puedo ver una instancia del twistd
demonio en ps, y el servidor HTTP que se supone que está proporcionando no existe.
Incluso intenté esto sin 'esperar demonio' y con una simple llamada a un script bash de una línea usando una script
estrofa, y todavía no funciona. Creo que estoy haciendo algo muy mal. ¿Qué podría ser?
expect daemon
línea.