Mam następującą pracę w /etc/init/collector
:
start on runlevel [2345]
stop on runlevel [!2345]
expect daemon
exec /usr/bin/twistd -y /path/to/my/tac/file
Kiedy zaczynam pracę sudo service collector start
, zawiesza się. Jeśli ctrl-c
i biegnę initctl list
, widzę to:
collector start/killed, process 616
Nie widzę instancji twistd
demona w ps, a serwer HTTP, który powinien zapewniać, nie istnieje.
Próbowałem nawet tego bez „oczekiwanego demona” iz prostym wywołaniem do jednowierszowego skryptu bash przy użyciu script
zwrotki, i nadal nie działa. Myślę, że robię coś bardzo złego. Co to mogło być?
expect daemon
linią.