Ho il seguente lavoro in /etc/init/collector
:
start on runlevel [2345]
stop on runlevel [!2345]
expect daemon
exec /usr/bin/twistd -y /path/to/my/tac/file
Quando inizio il lavoro con sudo service collector start
, si blocca. Se io ctrl-c
e corro initctl list
, vedo questo:
collector start/killed, process 616
Non riesco a vedere un'istanza del twistd
demone in ps, e il server HTTP che dovrebbe fornire non esiste.
Ho anche provato questo senza "aspettarsi un demone" e con una semplice chiamata a uno script bash a una riga usando una script
stanza, e ancora non funziona. Penso che sto facendo qualcosa di molto sbagliato. Cosa potrebbe essere?
expect daemon
linea.