J'ai le travail suivant dans /etc/init/collector
:
start on runlevel [2345]
stop on runlevel [!2345]
expect daemon
exec /usr/bin/twistd -y /path/to/my/tac/file
Lorsque je commence le travail sudo service collector start
, il se bloque. Si je ctrl-c
cours initctl list
, je vois ceci:
collector start/killed, process 616
Je ne peux pas voir une instance du twistd
démon dans ps, et le serveur HTTP qu'il est censé fournir n'existe pas.
J'ai même essayé cela sans «attendre le démon» et avec un simple appel à un script bash d'une ligne à l'aide d'une script
strophe, et cela ne fonctionne toujours pas. Je pense que je fais quelque chose de très mal. Qu'est ce que ça pourrait être?
expect daemon
ligne.