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-cy corro initctl list, veo esto:
collector start/killed, process 616
No puedo ver una instancia del twistddemonio 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 scriptestrofa, y todavía no funciona. Creo que estoy haciendo algo muy mal. ¿Qué podría ser?
expect daemonlínea.